// Automatically generated file. DO NOT MODIFY // // This file is generated by device/xiaomi/alioth/setup-makefiles.sh soong_namespace { imports: [ "vendor/xiaomi/sm8250-common", "hardware/qcom-caf/common/libqti-perfd-client", "vendor/qcom/opensource/display", ], } cc_prebuilt_library_shared { name: "libfcsam", owner: "xiaomi", strip: { none: true, }, target: { android_arm: { srcs: ["proprietary/vendor/lib/libfcsam.so"], shared_libs: ["liblog", "libdl", "libc", ], }, android_arm64: { srcs: ["proprietary/vendor/lib64/libfcsam.so"], shared_libs: ["liblog", "libdl", "libc", ], }, }, compile_multilib: "both", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "audio.primary.alioth", owner: "xiaomi", strip: { none: true, }, target: { android_arm: { srcs: ["proprietary/vendor/lib/hw/audio.primary.alioth.so"], shared_libs: ["libbase", "liblog", "libcutils", "libtinyalsa", "libtinycompress", "libaudioroute", "libaudioutils", "libexpat", "libhidlbase", "libprocessgroup", "libutils", "libaudioroute_ext", "libhardware_legacy", "libaudiocloudctrl", "libresampler", "libaudio_log_utils", "vendor.qti.hardware.audiohalext@1.0", "android.hardware.power@1.2", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", relative_install_path: "hw", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "liba2dpoffload_alioth", owner: "xiaomi", strip: { none: true, }, target: { android_arm: { srcs: ["proprietary/vendor/lib/liba2dpoffload_alioth.so"], shared_libs: ["libaudioutils", "libcutils", "liblog", "libtinyalsa", "libtinycompress", "libaudioroute", "libexpat", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libaudio_log_utils", owner: "xiaomi", strip: { none: true, }, target: { android_arm: { srcs: ["proprietary/vendor/lib/libaudio_log_utils.so"], shared_libs: ["libutils", "libcutils", "libexpat", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libaudiocloudctrl", owner: "xiaomi", strip: { none: true, }, target: { android_arm: { srcs: ["proprietary/vendor/lib/libaudiocloudctrl.so"], shared_libs: ["liblog", "libcutils", "libtinyxml2", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libaudioroute_ext", owner: "xiaomi", strip: { none: true, }, target: { android_arm: { srcs: ["proprietary/vendor/lib/libaudioroute_ext.so"], shared_libs: ["liblog", "libcutils", "libtinyalsa", "libaudioroute", "libexpat", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libmmhardware", owner: "xiaomi", strip: { none: true, }, target: { android_arm: { srcs: ["proprietary/vendor/lib/libmmhardware.so"], shared_libs: ["libaudioutils", "libcutils", "liblog", "libtinyalsa", "libtinycompress", "libaudioroute", "libexpat", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libresampler", owner: "xiaomi", strip: { none: true, }, target: { android_arm: { srcs: ["proprietary/vendor/lib/libresampler.so"], shared_libs: ["liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "vendor.qti.hardware.audiohalext@1.0", owner: "xiaomi", strip: { none: true, }, target: { android_arm: { srcs: ["proprietary/vendor/lib/vendor.qti.hardware.audiohalext@1.0.so"], shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libxlog", owner: "xiaomi", strip: { none: true, }, target: { android_arm: { srcs: ["proprietary/vendor/lib/vndk/libxlog.so"], shared_libs: ["liblog", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", relative_install_path: "vndk", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "com.qti.actuator.alioth_dw9800", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/com.qti.actuator.alioth_dw9800.so"], shared_libs: ["libc++", "libcutils", "liblog", "libofflinelog", "libsync", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", relative_install_path: "camera", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "com.qti.eeprom.alioth_ofilm_hi556_p24c64f", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/com.qti.eeprom.alioth_ofilm_hi556_p24c64f.so"], shared_libs: ["libc++", "libcutils", "liblog", "libofflinelog", "libsync", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", relative_install_path: "camera", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "com.qti.eeprom.alioth_ofilm_imx355_bl24s64", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/com.qti.eeprom.alioth_ofilm_imx355_bl24s64.so"], shared_libs: ["libc++", "libcutils", "liblog", "libofflinelog", "libsync", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", relative_install_path: "camera", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "com.qti.eeprom.alioth_ofilm_imx582_gt24p128c", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/com.qti.eeprom.alioth_ofilm_imx582_gt24p128c.so"], shared_libs: ["libc++", "libcutils", "liblog", "libofflinelog", "libsync", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", relative_install_path: "camera", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "com.qti.eeprom.alioth_ofilm_s5k3t2_ofl2488", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/com.qti.eeprom.alioth_ofilm_s5k3t2_ofl2488.so"], shared_libs: ["libc++", "libcutils", "liblog", "libofflinelog", "libsync", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", relative_install_path: "camera", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "com.qti.eeprom.alioth_sunny_imx355_gt24p64e", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/com.qti.eeprom.alioth_sunny_imx355_gt24p64e.so"], shared_libs: ["libc++", "libcutils", "liblog", "libofflinelog", "libsync", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", relative_install_path: "camera", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "com.qti.eeprom.alioth_sunny_imx582_gt24p128e", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/com.qti.eeprom.alioth_sunny_imx582_gt24p128e.so"], shared_libs: ["libc++", "libcutils", "liblog", "libofflinelog", "libsync", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", relative_install_path: "camera", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "com.qti.eeprom.alioth_sunny_s5k3t2_p24c64f", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/com.qti.eeprom.alioth_sunny_s5k3t2_p24c64f.so"], shared_libs: ["libc++", "libcutils", "liblog", "libofflinelog", "libsync", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", relative_install_path: "camera", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "com.qti.eeprom.alioth_sunny_s5k5e9yx04_p24c64f", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/com.qti.eeprom.alioth_sunny_s5k5e9yx04_p24c64f.so"], shared_libs: ["libc++", "libcutils", "liblog", "libofflinelog", "libsync", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", relative_install_path: "camera", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "com.qti.eeprom.truly_cmb433", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/com.qti.eeprom.truly_cmb433.so"], shared_libs: ["libc++", "libcutils", "liblog", "libofflinelog", "libsync", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", relative_install_path: "camera", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "com.qti.eeprom.umi_sunny_s5k5e8yx_depth", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/com.qti.eeprom.umi_sunny_s5k5e8yx_depth.so"], shared_libs: ["libc++", "libcutils", "liblog", "libofflinelog", "libsync", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", relative_install_path: "camera", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "com.qti.sensor.alioth_hi556", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/com.qti.sensor.alioth_hi556.so"], shared_libs: ["libc++", "libcutils", "liblog", "libofflinelog", "libsync", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", relative_install_path: "camera", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "com.qti.sensor.alioth_imx355", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/com.qti.sensor.alioth_imx355.so"], shared_libs: ["libc++", "libcutils", "liblog", "libofflinelog", "libsync", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", relative_install_path: "camera", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "com.qti.sensor.alioth_imx582", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/com.qti.sensor.alioth_imx582.so"], shared_libs: ["libc++", "libcutils", "liblog", "libofflinelog", "libsync", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", relative_install_path: "camera", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "com.qti.sensor.alioth_s5k3t2", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/com.qti.sensor.alioth_s5k3t2.so"], shared_libs: ["libc++", "libcutils", "liblog", "libofflinelog", "libsync", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", relative_install_path: "camera", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "com.qti.sensor.alioth_s5k5e9yx04", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/com.qti.sensor.alioth_s5k5e9yx04.so"], shared_libs: ["libc++", "libcutils", "liblog", "libofflinelog", "libsync", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", relative_install_path: "camera", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "com.qti.sensor.imx563", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/com.qti.sensor.imx563.so"], shared_libs: ["libc++", "libcutils", "liblog", "libofflinelog", "libsync", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", relative_install_path: "camera", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "com.arcsoft.node.deflicker", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/com.arcsoft.node.deflicker.so"], shared_libs: ["libcamera_metadata", "libcom.qti.chinodeutils", "liblog", "libchilog", "libutils", "libcutils", "libmpbase", "libarcsoft_preview_deflicker", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", relative_install_path: "camera/components", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "com.arcsoft.node.smoothtransition", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/com.arcsoft.node.smoothtransition.so"], shared_libs: ["libcamera_metadata", "libcom.qti.chinodeutils", "libtriplecam_video_optical_zoom", "libdualcam_video_optical_zoom", "libmulticam_video_optical_zoom", "libmulticam_image_optical_zoom", "libcutils", "libmpbase", "liblog", "libchilog", "libutils", "libz", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", relative_install_path: "camera/components", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "com.arcsoft.node.superportrait", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/com.arcsoft.node.superportrait.so"], shared_libs: ["libcamera_metadata", "libcom.qti.chinodeutils", "libsync", "libchilog", "libarcsoft_superportrait", "libutils", "libcutils", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", relative_install_path: "camera/components", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "com.facepp.node.siq", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/com.facepp.node.siq.so"], shared_libs: ["libcamera_metadata", "libcom.qti.chinodeutils", "libchilog", "libutils", "libcutils", "liblog", "libst_soft_isp_shared", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", relative_install_path: "camera/components", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "com.mi.node.AIIE", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/com.mi.node.AIIE.so"], shared_libs: ["libcamera_metadata", "libcom.qti.chinodeutils", "libsync", "libchilog", "libmialgo_ie_preview", "libutils", "libcutils", "libion", "libmialgo_video_enhance", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", relative_install_path: "camera/components", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "com.mi.node.aiasd", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/com.mi.node.aiasd.so"], shared_libs: ["libcamera_metadata", "libcom.qti.chinodeutils", "liblog", "libchilog", "libutils", "libcutils", "libmialgo_sd", "libc++_shared", "libcamera_scene", "libcamera_dirty", "libxmi_high_dynamic_range", "libsnpe_dsp_domains_v2", "libSNPE", "libsymphony-cpu", "libMIAIHDRhvx_interface", "libxmi_hdr_checker", "libst_soft_isp_calc_exposure_shared", "libarcsoft_hdr_detection", "libarcsoft_high_dynamic_range", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", relative_install_path: "camera/components", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "com.mi.node.bodyslim", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/com.mi.node.bodyslim.so"], shared_libs: ["libcamera_metadata", "libcom.qti.chinodeutils", "libsync", "libchilog", "libarcsoft_bodyslim", "libutils", "libcutils", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", relative_install_path: "camera/components", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "com.mi.node.distortioncorrection", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/com.mi.node.distortioncorrection.so"], shared_libs: ["libcamera_metadata", "libcom.qti.chinodeutils", "libchilog", "libutils", "libcutils", "libmpbase", "libarcsoft_distortion_correction", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", relative_install_path: "camera/components", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "com.mi.node.hdr", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/com.mi.node.hdr.so"], shared_libs: ["libcamera_metadata", "libcom.qti.chinodeutils", "liblog", "libchilog", "libutils", "libcutils", "libmpbase", "libxmi_high_dynamic_range", "libMIAIHDRhvx_interface", "libxmi_hdr_checker", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", relative_install_path: "camera/components", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "com.mi.node.mimovie", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/com.mi.node.mimovie.so"], shared_libs: ["libcamera_metadata", "libcom.qti.chinodeutils", "libchilog", "libutils", "libcutils", "libxml2", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", relative_install_path: "camera/components", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "com.mi.node.realtimebokeh", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/com.mi.node.realtimebokeh.so"], shared_libs: ["libarcsoft_dualcam_refocus_video", "libcamera_metadata", "libchilog", "libcom.qti.chinodeutils", "libcutils", "libmpbase", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", relative_install_path: "camera/components", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "com.mi.node.rearvideo", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/com.mi.node.rearvideo.so"], shared_libs: ["libcamera_metadata", "libcom.qti.chinodeutils", "libsync", "libutils", "libcutils", "libchilog", "libvideoBokeh", "libmialgo_video_seg", "libmialgo_video_colourkeeping", "libmialgo_image_colourkeeping", "libion", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", relative_install_path: "camera/components", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "com.mi.node.skinbeautifier", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/com.mi.node.skinbeautifier.so"], shared_libs: ["libcamera_metadata", "libcom.qti.chinodeutils", "libsync", "libchilog", "libarcsoft_beautyshot", "libutils", "libcutils", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", relative_install_path: "camera/components", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "com.mi.node.superlowlightraw", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/com.mi.node.superlowlightraw.so"], shared_libs: ["libcamera_metadata", "libcom.qti.chinodeutils", "libchilog", "libutils", "libcutils", "libmpbase", "libarcsoft_super_night_raw", "libarcsoft_hdrplus_hvx_stub", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", relative_install_path: "camera/components", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "com.mi.node.videobokeh", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/com.mi.node.videobokeh.so"], shared_libs: ["libcamera_metadata", "libchilog", "libcutils", "libcom.qti.chinodeutils", "libmibokeh_845_video", "libmibokeh_855", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", relative_install_path: "camera/components", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "com.mi.node.watermark", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/com.mi.node.watermark.so"], shared_libs: ["libpiex_shim", "libcutils", "libutils", "libcamera_metadata", "libcom.qti.chinodeutils", "libchilog", "libjpeg", "libpng", "libz", "libpiex", "libexpat", "libdng_sdk2vendor", "libEGL", "libGLESv2", "libnativewindow", "libft2vendor", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", relative_install_path: "camera/components", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "com.qti.camx.chiiqutils", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/com.qti.camx.chiiqutils.so"], shared_libs: ["libc++", "libcutils", "liblog", "libofflinelog", "libsync", "libcdsprpc", "libqdMetaData", "libhardware", "libutilscallstack", "libchilog", "libcom.qti.chinodeutils", "libz", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", relative_install_path: "camera/components", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "com.qti.eisv2", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/com.qti.eisv2.so"], shared_libs: ["libcutils", "liblog", "libsync", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", relative_install_path: "camera/components", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "com.qti.eisv3", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/com.qti.eisv3.so"], shared_libs: ["libcutils", "liblog", "libsync", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", relative_install_path: "camera/components", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "com.qti.hvx.addconstant", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/com.qti.hvx.addconstant.so"], shared_libs: ["libchilog", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", relative_install_path: "camera/components", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "com.qti.hvx.binning", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/com.qti.hvx.binning.so"], shared_libs: ["libchilog", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", relative_install_path: "camera/components", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "com.qti.node.customhwnode", owner: "xiaomi", strip: { none: true, }, target: { 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: "64", relative_install_path: "camera/components", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "com.qti.node.depth", owner: "xiaomi", strip: { none: true, }, target: { 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: "64", relative_install_path: "camera/components", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "com.qti.node.dummyrtb", owner: "xiaomi", strip: { none: true, }, target: { 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: "64", relative_install_path: "camera/components", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "com.qti.node.dummysat", owner: "xiaomi", strip: { none: true, }, target: { 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: "64", relative_install_path: "camera/components", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "com.qti.node.eisv2", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/com.qti.node.eisv2.so"], shared_libs: ["libc++", "libcutils", "liblog", "libofflinelog", "libsync", "libcdsprpc", "libqdMetaData", "libhardware", "libutilscallstack", "libcamera_metadata", "libchilog", "libcom.qti.chinodeutils", "libz", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", relative_install_path: "camera/components", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "com.qti.node.eisv3", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/com.qti.node.eisv3.so"], shared_libs: ["libc++", "libcutils", "liblog", "libofflinelog", "libsync", "libcdsprpc", "libqdMetaData", "libhardware", "libutilscallstack", "libcamera_metadata", "libchilog", "libcom.qti.chinodeutils", "libz", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", relative_install_path: "camera/components", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "com.qti.node.fcv", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/com.qti.node.fcv.so"], shared_libs: ["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: "com.qti.node.gpu", owner: "xiaomi", strip: { none: true, }, target: { 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: "64", relative_install_path: "camera/components", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "com.qti.node.ldc", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/com.qti.node.ldc.so"], shared_libs: ["libcamera_metadata", "libcom.qti.chinodeutils", "liblog", "libutils", "libcutils", "libmibokeh_855", "libalLDC", "libalhLDC", "libalAILDC", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", relative_install_path: "camera/components", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "com.qti.node.memcpy", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/com.qti.node.memcpy.so"], shared_libs: ["libcamera_metadata", "libchilog", "libcom.qti.chinodeutils", "libcutils", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", relative_install_path: "camera/components", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "com.qti.node.remosaic", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/com.qti.node.remosaic.so"], shared_libs: ["libcamera_metadata", "libchilog", "libcom.qti.chinodeutils", "libutils", "libcutils", "libremosaic_wrapper", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", relative_install_path: "camera/components", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "com.qti.node.softisppost", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/com.qti.node.softisppost.so"], shared_libs: ["libcamera_metadata", "libchilog", "libcom.qti.chinodeutils", "libcutils", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", relative_install_path: "camera/components", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "com.qti.node.stich", owner: "xiaomi", strip: { none: true, }, target: { 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: "64", relative_install_path: "camera/components", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "com.qti.node.swregistration", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/com.qti.node.swregistration.so"], shared_libs: ["libc++", "libcutils", "liblog", "libofflinelog", "libsync", "libcamera_metadata", "libchilog", "libcom.qti.chinodeutils", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", relative_install_path: "camera/components", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "com.qti.stats.aec", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/com.qti.stats.aec.so"], shared_libs: ["libcutils", "liblog", "libofflinelog", "libsync", "libz", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", relative_install_path: "camera/components", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "com.qti.stats.aecwrapper", owner: "xiaomi", strip: { none: true, }, target: { 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: "64", relative_install_path: "camera/components", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "com.qti.stats.af", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/com.qti.stats.af.so"], shared_libs: ["libcutils", "liblog", "libofflinelog", "libsync", "libz", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", relative_install_path: "camera/components", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "com.qti.stats.afd", owner: "xiaomi", strip: { none: true, }, target: { 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: "64", relative_install_path: "camera/components", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "com.qti.stats.afwrapper", owner: "xiaomi", strip: { none: true, }, target: { 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: "64", relative_install_path: "camera/components", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "com.qti.stats.asd", owner: "xiaomi", strip: { none: true, }, target: { 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: "64", relative_install_path: "camera/components", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "com.qti.stats.awb", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/com.qti.stats.awb.so"], shared_libs: ["libcutils", "liblog", "libofflinelog", "libsync", "libz", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", relative_install_path: "camera/components", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "com.qti.stats.awbwrapper", owner: "xiaomi", strip: { none: true, }, target: { 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: "64", relative_install_path: "camera/components", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "com.qti.stats.haf", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/com.qti.stats.haf.so"], shared_libs: ["libcutils", "liblog", "libofflinelog", "libsync", "libz", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", relative_install_path: "camera/components", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "com.qti.stats.hafoverride", owner: "xiaomi", strip: { none: true, }, target: { 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: "64", relative_install_path: "camera/components", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "com.qti.stats.pdlib", owner: "xiaomi", strip: { none: true, }, target: { 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: "64", relative_install_path: "camera/components", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "com.qti.stats.pdlibsony", owner: "xiaomi", strip: { none: true, }, target: { 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: "64", relative_install_path: "camera/components", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "com.qti.stats.pdlibwrapper", owner: "xiaomi", strip: { none: true, }, target: { 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: "64", relative_install_path: "camera/components", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "com.qti.stats.tracker", owner: "xiaomi", strip: { none: true, }, target: { 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", "libz", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", relative_install_path: "camera/components", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "com.qtistatic.stats.aec", owner: "xiaomi", strip: { none: true, }, target: { 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: "64", relative_install_path: "camera/components", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "com.qtistatic.stats.af", owner: "xiaomi", strip: { none: true, }, target: { 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: "64", relative_install_path: "camera/components", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "com.qtistatic.stats.awb", owner: "xiaomi", strip: { none: true, }, target: { 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: "64", relative_install_path: "camera/components", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "com.qtistatic.stats.pdlib", owner: "xiaomi", strip: { none: true, }, target: { 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: "64", relative_install_path: "camera/components", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "com.vidhance.node.eis", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/com.vidhance.node.eis.so"], shared_libs: ["libcamera_metadata", "libchilog", "libcom.qti.chinodeutils", "libvidhance", "libutils", "libcutils", "libui", "libsensorslog", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", relative_install_path: "camera/components", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "com.vidhance.stats.aec_dmbr", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/com.vidhance.stats.aec_dmbr.so"], shared_libs: ["libcutils", "libchilog", "liblog", "libofflinelog", "libsync", "libhidlbase", "libhidltransport", "android.frameworks.sensorservice@1.0", "libvidhance", "libutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", relative_install_path: "camera/components", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "com.xiaomi.node.mibokeh", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/com.xiaomi.node.mibokeh.so"], shared_libs: ["libcamera_metadata", "libcom.qti.chinodeutils", "libutils", "libcutils", "libarcsoft_portrait_lighting", "libarcsoft_portrait_lighting_c", "libchilog", "libmibokeh_855", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", relative_install_path: "camera/components", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "com.xiaomi.node.mifilter", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/com.xiaomi.node.mifilter.so"], shared_libs: ["libcamera_metadata", "libchilog", "liblog", "libcom.qti.chinodeutils", "libutils", "libcutils", "libvideofilter_only", "libz", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", relative_install_path: "camera/components", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "com.xiaomi.node.misegment", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/com.xiaomi.node.misegment.so"], shared_libs: ["libcamera_metadata", "libcom.qti.chinodeutils", "libutils", "libcutils", "libchilog", "libmibokeh_855", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", relative_install_path: "camera/components", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "com.xiaomi.node.tracker", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/com.xiaomi.node.tracker.so"], shared_libs: ["libcamera_metadata", "libchilog", "liblog", "libcom.qti.chinodeutils", "libfocus", "libSNPE", "libsymphony-cpu", "libutils", "libcutils", "libui", "libz", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", relative_install_path: "camera/components", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libdepthmapwrapper", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/libdepthmapwrapper.so"], shared_libs: ["libc++", "libcutils", "liblog", "libofflinelog", "libsync", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", relative_install_path: "camera/components", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libubifocus", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/libubifocus.so"], shared_libs: ["libc", "libm", "libdl", "liblog", "libz", ], }, }, compile_multilib: "64", relative_install_path: "camera/components", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "com.qti.feature2.anchorsync", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/com.qti.feature2.anchorsync.so"], shared_libs: ["libc++", "libcutils", "liblog", "libofflinelog", "libsync", "com.qti.chi.override", "com.qti.feature2.gs", "libcamera_metadata", "libchilog", "libhardware", "libhidlbase", "libhidltransport", "libqdMetaData", "libutils", "vendor.qti.hardware.vpp@1.1", "vendor.qti.hardware.vpp@1.2", "libion", "libmialgo_utils", "libmialgo_rfs", "libOpenCL", "libcdsprpc", "libz", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "com.qti.feature2.demux", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/com.qti.feature2.demux.so"], shared_libs: ["libc++", "libcutils", "liblog", "libofflinelog", "libsync", "com.qti.chi.override", "com.qti.feature2.gs", "libcamera_metadata", "libchilog", "libhardware", "libhidlbase", "libhidltransport", "libqdMetaData", "libutils", "vendor.qti.hardware.vpp@1.1", "vendor.qti.hardware.vpp@1.2", "libz", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "com.qti.feature2.frameselect", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/com.qti.feature2.frameselect.so"], shared_libs: ["libc++", "libcutils", "liblog", "libofflinelog", "libsync", "com.qti.chi.override", "com.qti.feature2.gs", "libcamera_metadata", "libchilog", "libhardware", "libhidlbase", "libhidltransport", "libqdMetaData", "libutils", "vendor.qti.hardware.vpp@1.1", "vendor.qti.hardware.vpp@1.2", "libz", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "com.qti.feature2.fusion", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/com.qti.feature2.fusion.so"], shared_libs: ["libc++", "libcutils", "liblog", "libofflinelog", "libsync", "com.qti.chi.override", "com.qti.feature2.gs", "libcamera_metadata", "libchilog", "libhardware", "libhidlbase", "libhidltransport", "libqdMetaData", "libutils", "vendor.qti.hardware.vpp@1.1", "vendor.qti.hardware.vpp@1.2", "libz", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "com.qti.feature2.generic", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/com.qti.feature2.generic.so"], shared_libs: ["libc++", "libcutils", "liblog", "libofflinelog", "libsync", "com.qti.chi.override", "com.qti.feature2.gs", "libcamera_metadata", "libchilog", "libhardware", "libhidlbase", "libhidltransport", "libqdMetaData", "libutils", "vendor.qti.hardware.vpp@1.1", "vendor.qti.hardware.vpp@1.2", "libz", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "com.qti.feature2.gs", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/com.qti.feature2.gs.so"], shared_libs: ["libc++", "libcutils", "liblog", "libofflinelog", "libsync", "com.qti.chi.override", "libcamera_metadata", "libchilog", "libhardware", "libhidlbase", "libhidltransport", "libqdMetaData", "libutils", "vendor.qti.hardware.vpp@1.1", "vendor.qti.hardware.vpp@1.2", "libz", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "com.qti.feature2.hdr", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/com.qti.feature2.hdr.so"], shared_libs: ["libc++", "libcutils", "liblog", "libofflinelog", "libsync", "com.qti.chi.override", "com.qti.feature2.gs", "libcamera_metadata", "libchilog", "libhardware", "libhidlbase", "libhidltransport", "libqdMetaData", "libutils", "vendor.qti.hardware.vpp@1.1", "vendor.qti.hardware.vpp@1.2", "libz", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "com.qti.feature2.memcpy", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/com.qti.feature2.memcpy.so"], shared_libs: ["libc++", "libcutils", "liblog", "libofflinelog", "libsync", "com.qti.chi.override", "com.qti.feature2.gs", "libcamera_metadata", "libchilog", "libhardware", "libhidlbase", "libhidltransport", "libqdMetaData", "libutils", "vendor.qti.hardware.vpp@1.1", "vendor.qti.hardware.vpp@1.2", "libz", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "com.qti.feature2.mfsr", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/com.qti.feature2.mfsr.so"], shared_libs: ["libc++", "libcutils", "liblog", "libofflinelog", "libsync", "com.qti.chi.override", "com.qti.feature2.gs", "libcamera_metadata", "libchilog", "libhardware", "libhidlbase", "libhidltransport", "libqdMetaData", "libutils", "vendor.qti.hardware.vpp@1.1", "vendor.qti.hardware.vpp@1.2", "libz", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "com.qti.feature2.qcfa", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/com.qti.feature2.qcfa.so"], shared_libs: ["libc++", "libcutils", "liblog", "libofflinelog", "libsync", "com.qti.chi.override", "com.qti.feature2.gs", "libcamera_metadata", "libchilog", "libhardware", "libhidlbase", "libhidltransport", "libqdMetaData", "libutils", "vendor.qti.hardware.vpp@1.1", "vendor.qti.hardware.vpp@1.2", "libz", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "com.qti.feature2.rawhdr", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/com.qti.feature2.rawhdr.so"], shared_libs: ["libc++", "libcutils", "liblog", "libofflinelog", "libsync", "com.qti.chi.override", "com.qti.feature2.gs", "libcamera_metadata", "libchilog", "libhardware", "libhidlbase", "libhidltransport", "libqdMetaData", "libutils", "vendor.qti.hardware.vpp@1.1", "vendor.qti.hardware.vpp@1.2", "libz", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "com.qti.feature2.rawsupernight", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/com.qti.feature2.rawsupernight.so"], shared_libs: ["libc++", "libcutils", "liblog", "libofflinelog", "libsync", "com.qti.chi.override", "com.qti.feature2.gs", "libcamera_metadata", "libchilog", "libhardware", "libhidlbase", "libhidltransport", "libqdMetaData", "libutils", "vendor.qti.hardware.vpp@1.1", "vendor.qti.hardware.vpp@1.2", "libz", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "com.qti.feature2.rt", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/com.qti.feature2.rt.so"], shared_libs: ["libc++", "libcutils", "liblog", "libofflinelog", "libsync", "com.qti.chi.override", "com.qti.feature2.gs", "libcamera_metadata", "libchilog", "libhardware", "libhidlbase", "libhidltransport", "libqdMetaData", "libutils", "vendor.qti.hardware.vpp@1.1", "vendor.qti.hardware.vpp@1.2", "libz", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "com.qti.feature2.serializer", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/com.qti.feature2.serializer.so"], shared_libs: ["libc++", "libcutils", "liblog", "libofflinelog", "libsync", "com.qti.chi.override", "com.qti.feature2.gs", "libcamera_metadata", "libchilog", "libhardware", "libhidlbase", "libhidltransport", "libqdMetaData", "libutils", "vendor.qti.hardware.vpp@1.1", "vendor.qti.hardware.vpp@1.2", "libz", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "com.qti.feature2.softispprocess", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/com.qti.feature2.softispprocess.so"], shared_libs: ["libc++", "libcutils", "liblog", "libofflinelog", "libsync", "com.qti.chi.override", "com.qti.feature2.gs", "libcamera_metadata", "libchilog", "libhardware", "libhidlbase", "libhidltransport", "libqdMetaData", "libutils", "vendor.qti.hardware.vpp@1.1", "vendor.qti.hardware.vpp@1.2", "libz", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "com.qti.feature2.softispsupernight", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/com.qti.feature2.softispsupernight.so"], shared_libs: ["libc++", "libcutils", "liblog", "libofflinelog", "libsync", "com.qti.chi.override", "com.qti.feature2.gs", "libcamera_metadata", "libchilog", "libhardware", "libhidlbase", "libhidltransport", "libqdMetaData", "libutils", "vendor.qti.hardware.vpp@1.1", "vendor.qti.hardware.vpp@1.2", "libz", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "com.qti.feature2.sr", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/com.qti.feature2.sr.so"], shared_libs: ["libc++", "libcutils", "liblog", "libofflinelog", "libsync", "com.qti.chi.override", "com.qti.feature2.gs", "libcamera_metadata", "libchilog", "libhardware", "libhidlbase", "libhidltransport", "libqdMetaData", "libutils", "vendor.qti.hardware.vpp@1.1", "vendor.qti.hardware.vpp@1.2", "libz", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "com.qti.feature2.stub", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/com.qti.feature2.stub.so"], shared_libs: ["libc++", "libcutils", "liblog", "libofflinelog", "libsync", "com.qti.chi.override", "com.qti.feature2.gs", "libcamera_metadata", "libchilog", "libhardware", "libhidlbase", "libhidltransport", "libqdMetaData", "libutils", "vendor.qti.hardware.vpp@1.1", "vendor.qti.hardware.vpp@1.2", "libz", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "com.qti.feature2.swmf", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/com.qti.feature2.swmf.so"], shared_libs: ["libc++", "libcutils", "liblog", "libofflinelog", "libsync", "com.qti.chi.override", "com.qti.feature2.gs", "libcamera_metadata", "libchilog", "libhardware", "libhidlbase", "libhidltransport", "libqdMetaData", "libutils", "vendor.qti.hardware.vpp@1.1", "vendor.qti.hardware.vpp@1.2", "libz", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "camera.qcom", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/hw/camera.qcom.so"], shared_libs: ["libc++", "libcutils", "liblog", "libofflinelog", "libsync", "libcdsprpc", "libqdMetaData", "libhardware", "libutilscallstack", "libcamera_metadata", "libcamxfdengine", "libcamximageformatutils", "libcamxncs", "libcamxstatscore", "libcvface_api", "libcvp2", "libcvp_common", "libsynx", "libz", "libdl", "libc", "libm", ], }, }, compile_multilib: "64", relative_install_path: "hw", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "com.qti.chi.override", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/hw/com.qti.chi.override.so"], shared_libs: ["libc++", "libcutils", "liblog", "libofflinelog", "libsync", "libcamera_metadata", "libchilog", "libhardware", "libhidlbase", "libhidltransport", "libqdMetaData", "libutils", "vendor.qti.hardware.camera.postproc@1.0-service-impl", "vendor.qti.hardware.vpp@1.1", "vendor.qti.hardware.vpp@1.2", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", relative_install_path: "hw", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "fingerprint.fpc.default", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/hw/fingerprint.fpc.default.so"], shared_libs: ["liblog", "libutils", "libhidlbase", "libhidltransport", "libhwbinder", "libcutils", "libQSEEComAPI", "libion", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", relative_install_path: "hw", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "vendor.qti.hardware.sensorscalibrate@1.0-impl", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/hw/vendor.qti.hardware.sensorscalibrate@1.0-impl.so"], shared_libs: ["libhidlbase", "libutils", "liblog", "libcutils", "libhardware", "libbase", "vendor.qti.hardware.sensorscalibrate@1.0", "libsensorcal", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", relative_install_path: "hw", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libHalSuperSensorServer", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libHalSuperSensorServer.so"], shared_libs: ["libSuperSensor", "libSuperSensorCPU", "liblog", "libm", "libc++_shared", "libdl", "libc", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libMIAIHDRhvx_interface", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libMIAIHDRhvx_interface.so"], shared_libs: ["liblog", "libcdsprpc", "libm", "libc", ], }, }, compile_multilib: "64", check_elf_files: false, prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libSNPE", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libSNPE.so"], shared_libs: ["libdl", "liblog", "libc++_shared", "libc", "libm", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libSuperSensor", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libSuperSensor.so"], shared_libs: ["liblog", "libm", "libc", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libSuperSensorCPU", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libSuperSensorCPU.so"], shared_libs: ["liblog", "libm", "libc++_shared", "libdl", "libc", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "lib_sr_models", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/lib_sr_models.so"], shared_libs: ["libc++_shared", "libm", "libdl", "libc", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libalAILDC", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libalAILDC.so"], shared_libs: ["libc++_shared", "liblog", "libGLESv3", "libEGL", "libnativewindow", "libOpenCL", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", check_elf_files: false, prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libalCFR", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libalCFR.so"], shared_libs: ["libOpenCL", "libc++_shared", "liblog", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libalLDC", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libalLDC.so"], shared_libs: ["liblog", "libGLESv3", "libEGL", "libnativewindow", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", check_elf_files: false, prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libalhLDC", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libalhLDC.so"], shared_libs: ["libc++_shared", "libOpenCL", "liblog", "libGLESv3", "libEGL", "libnativewindow", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", check_elf_files: false, prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libarcdualcamsat", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libarcdualcamsat.so"], shared_libs: ["libcamera_metadata", "libcom.qti.chinodeutils", "libdualcam_video_optical_zoom", "libcutils", "libmpbase", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libarcmulticamsat", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libarcmulticamsat.so"], shared_libs: ["libcamera_metadata", "libcom.qti.chinodeutils", "libmulticam_video_optical_zoom", "libcutils", "libmpbase", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libarcsoft_beautyshot", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libarcsoft_beautyshot.so"], shared_libs: ["libc++_shared", "libmpbase", "liblog", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libarcsoft_bodyslim", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libarcsoft_bodyslim.so"], shared_libs: ["libmpbase", "libOpenCL", "liblog", "libEGL", "libGLESv3", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libarcsoft_distortion_correction", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libarcsoft_distortion_correction.so"], shared_libs: ["libmpbase", "liblog", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libarcsoft_dualcam_refocus_image", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libarcsoft_dualcam_refocus_image.so"], shared_libs: ["libmpbase", "liblog", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libarcsoft_dualcam_refocus_video", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libarcsoft_dualcam_refocus_video.so"], shared_libs: ["libcvp2", "libmpbase", "liblog", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libarcsoft_hdr_detection", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libarcsoft_hdr_detection.so"], shared_libs: ["libmpbase", "liblog", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libarcsoft_hdrplus_hvx_stub", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libarcsoft_hdrplus_hvx_stub.so"], shared_libs: ["liblog", "libcdsprpc", "libm", "libc", ], }, }, compile_multilib: "64", check_elf_files: false, prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libarcsoft_high_dynamic_range", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libarcsoft_high_dynamic_range.so"], shared_libs: ["libmpbase", "libOpenCL", "liblog", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libarcsoft_portrait_lighting", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libarcsoft_portrait_lighting.so"], shared_libs: ["libmpbase", "libarcsoft_portrait_lighting_c", "liblog", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libarcsoft_portrait_lighting_c", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libarcsoft_portrait_lighting_c.so"], shared_libs: ["libOpenCL", "liblog", "libdl", "libc", "libm", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libarcsoft_preview_deflicker", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libarcsoft_preview_deflicker.so"], shared_libs: ["liblog", "libdl", "libc", "libm", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libarcsoft_super_night_raw", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libarcsoft_super_night_raw.so"], shared_libs: ["libmpbase", "libcdsprpc", "libOpenCL", "liblog", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", check_elf_files: false, prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libarcsoft_superportrait", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libarcsoft_superportrait.so"], shared_libs: ["libmpbase", "libOpenCL", "liblog", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libbeauty_face_interface", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libbeauty_face_interface.so"], shared_libs: ["liblog", "libm", "libc++_shared", "libdl", "libc", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libc++_shared", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libc++_shared.so"], shared_libs: ["libc", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libcamera_dirty", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libcamera_dirty.so"], shared_libs: ["libc++_shared", "liblog", "libm", "libc", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libcamera_nn_stub", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libcamera_nn_stub.so"], shared_libs: ["libc++", "libcutils", "liblog", "libofflinelog", "libsync", "libcdsprpc", "libqdMetaData", "libhardware", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libcamera_scene", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libcamera_scene.so"], shared_libs: ["libSNPE", "liblog", "libm", "libc", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libcamerapostproc", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libcamerapostproc.so"], shared_libs: ["libc++", "libcutils", "liblog", "libofflinelog", "libsync", "com.qti.chi.override", "com.qti.feature2.generic", "com.qti.feature2.gs", "libcamera_metadata", "libchilog", "libqdMetaData", "libz", "libdl", "libc", "libm", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libcamxexternalformatutils", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libcamxexternalformatutils.so"], shared_libs: ["libcutils", "liblog", "libsync", "libz", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libcamxfacialfeatures", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libcamxfacialfeatures.so"], shared_libs: ["libcamxfdalgo", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libcamxfdalgo", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libcamxfdalgo.so"], shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libcamxfdengine", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libcamxfdengine.so"], shared_libs: ["libcutils", "liblog", "libofflinelog", "libsync", "libcamera_nn_stub", "libcdsprpc", "libcamxfdalgo", "libcamxfacialfeatures", "libz", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libcamxifestriping", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libcamxifestriping.so"], shared_libs: ["libc++", "libcutils", "liblog", "libofflinelog", "libsync", "libcdsprpc", "libqdMetaData", "libhardware", "libz", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libcamximageformatutils", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libcamximageformatutils.so"], shared_libs: ["libc++", "libcutils", "liblog", "libofflinelog", "libsync", "libcdsprpc", "libqdMetaData", "libhardware", "libutilscallstack", "libutils", "libhidlbase", "libhidltransport", "libhwbinder", "vendor.display.config@1.0", "vendor.display.config@1.1", "vendor.display.config@1.2", "vendor.display.config@1.3", "vendor.display.config@1.4", "vendor.display.config@1.5", "vendor.display.config@1.6", "vendor.display.config@1.7", "vendor.display.config@1.8", "vendor.display.config@1.9", "android.hardware.graphics.mapper@2.0", "android.hardware.graphics.mapper@2.1", "android.hardware.graphics.mapper@3.0", "vendor.qti.hardware.display.mapper@1.0", "vendor.qti.hardware.display.mapper@2.0", "vendor.qti.hardware.display.mapper@3.0", "libz", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libcamxncs", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libcamxncs.so"], shared_libs: ["libutils", "libprotobuf-cpp-full-3.9.1-vendorcompat", "libsensorslog", "libqmi_common_so", "libqmi_cci", "libqmi_encdec", "libsnsapi", "libhardware", "libcutils", "libofflinelog", "libz", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libcamxstatscore", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libcamxstatscore.so"], shared_libs: ["libcutils", "liblog", "libofflinelog", "libsync", "libz", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libcamxswprocessalgo", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libcamxswprocessalgo.so"], shared_libs: ["libcutils", "liblog", "libofflinelog", "libsync", "libz", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libcamxtintlessalgo", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libcamxtintlessalgo.so"], shared_libs: ["libcutils", "liblog", "libofflinelog", "libsync", "libz", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libchilog", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libchilog.so"], shared_libs: ["libcutils", "liblog", "libsync", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libcom.qti.chinodeutils", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libcom.qti.chinodeutils.so"], shared_libs: ["libcamera_metadata", "libchilog", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libcvface_api", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libcvface_api.so"], shared_libs: ["liblog", "libdl", "libm", "libc", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libcvp2", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libcvp2.so"], shared_libs: ["liblog", "libion", "libcvp_common", "libcvp2_hfi", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libcvp2_hfi", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libcvp2_hfi.so"], shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libcvp_common", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libcvp_common.so"], shared_libs: ["liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libcvpcpuRev_skel", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libcvpcpuRev_skel.so"], shared_libs: ["liblog", "libc++", "libcdsprpc", "libion", "libcvp_common", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libdng_sdk2vendor", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libdng_sdk2vendor.so"], shared_libs: ["libz", "libjpeg", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libdualcam_optical_zoom_control", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libdualcam_optical_zoom_control.so"], shared_libs: ["libmpbase", "liblog", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libdualcam_video_optical_zoom", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libdualcam_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: "libflaw", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libflaw.so"], shared_libs: ["libOpenCL", "libc++_shared", "liblog", "libm", "libz", "libc", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libfocus", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libfocus.so"], shared_libs: ["libSNPE", "libsymphony-cpu", "libc++_shared", "libGLESv2", "libEGL", "libz", "libm", "liblog", "libc", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libft2vendor", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libft2vendor.so"], shared_libs: ["libpng", "libz", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libipebpsstriping", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libipebpsstriping.so"], shared_libs: ["libc++", "libcutils", "liblog", "libofflinelog", "libsync", "libcdsprpc", "libqdMetaData", "libhardware", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libmiai_portraitsupernight", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libmiai_portraitsupernight.so"], shared_libs: ["libm", "liblog", "libz", "libOpenCL", "libc", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libmialgo_ie_capture", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libmialgo_ie_capture.so"], shared_libs: ["libmialgo_utils", "libion", "libcdsprpc", "libOpenCL", "libc++_shared", "libm", "liblog", "libz", "libc", "libGLESv3", "libEGL", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libmialgo_ie_preview", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libmialgo_ie_preview.so"], shared_libs: ["libmialgo_utils", "libion", "libcdsprpc", "libOpenCL", "libc++_shared", "libm", "liblog", "libz", "libc", "libGLESv3", "libEGL", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libmialgo_image_colourkeeping", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libmialgo_image_colourkeeping.so"], shared_libs: ["libion", "libOpenCL", "libcdsprpc", "libmialgo_utils", "libc++_shared", "libm", "liblog", "libz", "libc", "libGLESv3", "libEGL", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libmialgo_rfs", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libmialgo_rfs.so"], shared_libs: ["liblog", "libmialgo_utils", "libcdsprpc", "libion", "libm", "libdl", "libc", ], }, }, compile_multilib: "64", check_elf_files: false, prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libmialgo_sd", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libmialgo_sd.so"], shared_libs: ["liblog", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libmialgo_utils", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libmialgo_utils.so"], shared_libs: ["libcdsprpc", "libOpenCL", "liblog", "libc++_shared", "libm", "libdl", "libc", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libmialgo_video_colourkeeping", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libmialgo_video_colourkeeping.so"], shared_libs: ["libion", "libOpenCL", "libcdsprpc", "libmialgo_utils", "libc++_shared", "libm", "liblog", "libz", "libc", "libGLESv3", "libEGL", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libmialgo_video_enhance", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libmialgo_video_enhance.so"], shared_libs: ["libmialgo_utils", "libion", "libcdsprpc", "libOpenCL", "libc++_shared", "libm", "liblog", "libz", "libc", "libGLESv3", "libEGL", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libmialgo_video_seg", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libmialgo_video_seg.so"], shared_libs: ["libmialgo_utils", "libSNPE", "libion", "libsymphony-cpu", "libc++_shared", "libm", "liblog", "libz", "libc", "libGLESv3", "libEGL", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libmialgoengine", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libmialgoengine.so"], shared_libs: ["libbeauty_face_interface", "libmiai_portraitsupernight", "libxmi_high_dynamic_range", "libxmi_hdr_checker", "libMIAIHDRhvx_interface", "liblog", "libutils", "libcutils", "libhardware", "libnativewindow", "libEGL", "libion", "libGLESv2", "libmpbase", "libarcsoft_beautyshot", "libarcsoft_portrait_lighting", "libarcsoft_portrait_lighting_c", "libmialgo_ie_capture", "libmialgo_utils", "libflaw", "libalCFR", "librelight_only", "libarcsoft_dualcam_refocus_image", "libarcsoft_distortion_correction", "libarcsoft_bodyslim", "libarcsoft_superportrait", "libalhLDC", "libalAILDC", "libHalSuperSensorServer", "libSuperSensor", "libSuperSensorCPU", "libmibokeh_855", "libsdk_sr", "lib_sr_models", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", check_elf_files: false, prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libmibokeh_845_video", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libmibokeh_845_video.so"], shared_libs: ["libsymphony-cpu", "libsnpe_dsp_domains_v2", "libSNPE", "libOpenCL", "liblog", "libz", "libm", "libc++_shared", "libdl", "libc", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libmibokeh_855", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libmibokeh_855.so"], shared_libs: ["libOpenCL", "liblog", "libz", "libm", "libdl", "libc", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libmmcamera_faceproc", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libmmcamera_faceproc.so"], shared_libs: ["libc++", "libdl", "libc", "libm", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libmmcamera_faceproc2", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libmmcamera_faceproc2.so"], shared_libs: ["libc++", "libdl", "libc", "libm", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libmpbase", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libmpbase.so"], shared_libs: ["libc", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libmulticam_image_optical_zoom", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libmulticam_image_optical_zoom.so"], shared_libs: ["libmpbase", "libOpenCL", "liblog", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libmulticam_optical_zoom_control", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libmulticam_optical_zoom_control.so"], shared_libs: ["libmpbase", "liblog", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libmulticam_video_optical_zoom", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libmulticam_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: "libnanopb", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libnanopb.so"], shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libnotifyaudiohal", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libnotifyaudiohal.so"], shared_libs: ["libultrasound", "liblog", "libc", "libm", "libdl", "libc++", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libofflinelog", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libofflinelog.so"], shared_libs: ["libcutils", "liblog", "libsync", "libz", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libos", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libos.so"], shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "librelight_only", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/librelight_only.so"], shared_libs: ["libGLESv3", "libEGL", "liblog", "libc++_shared", "libm", "libdl", "libc", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libremosaic_wrapper", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libremosaic_wrapper.so"], shared_libs: ["liblog", "libdl", "libc", "libm", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libremosaichvx_stub", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libremosaichvx_stub.so"], shared_libs: ["liblog", "libcdsprpc", "libdl", "libc", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libremosaiclib", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libremosaiclib.so"], shared_libs: ["liblog", "libc", "libc++", "libdl", "libion", "libcdsprpc", "libremosaichvx_stub", "libm", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libsdk_sr", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libsdk_sr.so"], shared_libs: ["liblog", "libm", "libOpenCL", "libdl", "libc++_shared", "libc", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libsensorcal", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libsensorcal.so"], shared_libs: ["libprotobuf-cpp-lite-3.9.1-vendorcompat", "liblog", "libssc", "libutils", "libcutils", "libsensorslog", "libsnsapi", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libsensorslog", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libsensorslog.so"], shared_libs: ["liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libsn100u_fw", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libsn100u_fw.so"], shared_libs: [ ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libsnpe_adsp", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libsnpe_adsp.so"], shared_libs: ["liblog", "libdl", "libadsprpc", "libm", "libc", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libsnpe_dsp_domains", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libsnpe_dsp_domains.so"], shared_libs: ["liblog", "libdl", "libcdsprpc", "libm", "libc", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libsnpe_dsp_domains_system", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libsnpe_dsp_domains_system.so"], shared_libs: ["liblog", "libdl", "libcdsprpc_system", "libm", "libc", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libsnpe_dsp_domains_v2", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libsnpe_dsp_domains_v2.so"], shared_libs: ["liblog", "libdl", "libcdsprpc", "libm", "libc", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libsnpe_dsp_domains_v2_system", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libsnpe_dsp_domains_v2_system.so"], shared_libs: ["liblog", "libdl", "libcdsprpc_system", "libm", "libc", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libsns_device_mode_stub", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libsns_device_mode_stub.so"], shared_libs: ["libsns_fastRPC_util", "liblog", "libc", "libutils", "libcutils", "libc++", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libsns_fastRPC_util", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libsns_fastRPC_util.so"], shared_libs: ["liblog", "libc", "libutils", "libcutils", "libc++", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libsns_low_lat_stream_stub", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libsns_low_lat_stream_stub.so"], shared_libs: ["libsns_fastRPC_util", "liblog", "libc", "libutils", "libcutils", "libc++", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libsns_registry_skel", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libsns_registry_skel.so"], shared_libs: ["libcutils", "liblog", "libutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libsnsapi", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libsnsapi.so"], shared_libs: ["libprotobuf-cpp-lite-3.9.1-vendorcompat", "libcutils", "libutils", "libqmi_common_so", "libqmi_cci", "libqmi_encdec", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libsnsdiaglog", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libsnsdiaglog.so"], shared_libs: ["libprotobuf-cpp-lite-3.9.1-vendorcompat", "liblog", "libdiag", "libsensorslog", "libutils", "libcutils", "libssc", "libsnsapi", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libssc", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libssc.so"], shared_libs: ["libprotobuf-cpp-lite-3.9.1-vendorcompat", "liblog", "libsensorslog", "libcutils", "libutils", "libqmi_common_so", "libqmi_cci", "libqmi_encdec", "libsnsapi", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libssc_default_listener", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libssc_default_listener.so"], shared_libs: ["liblog", "libsdsprpc", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libssccalapi", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libssccalapi.so"], shared_libs: ["libdiag", "liblog", "libutils", "libcutils", "libqmi_common_so", "libqmi_cci", "libqmi_encdec", "libqmi_csi", "libnanopb", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libst_soft_isp_calc_exposure_shared", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libst_soft_isp_calc_exposure_shared.so"], shared_libs: ["libOpenCL", "liblog", "libm", "libc++_shared", "libdl", "libc", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libst_soft_isp_shared", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libst_soft_isp_shared.so"], shared_libs: ["libOpenCL", "liblog", "libm", "libst_soft_isp_calc_exposure_shared", "libdl", "libc++_shared", "libc", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libswregistrationalgo", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libswregistrationalgo.so"], shared_libs: ["liblog", "libz", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libswvdec", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libswvdec.so"], shared_libs: ["libcutils", "libcdsprpc", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libsymphony-cpu", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libsymphony-cpu.so"], shared_libs: ["liblog", "libc++_shared", "libm", "libdl", "libc", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libsynx", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libsynx.so"], shared_libs: ["libos", "libthreadutils", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libthreadutils", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libthreadutils.so"], shared_libs: ["libos", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libtriplecam_optical_zoom_control", owner: "xiaomi", 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: "xiaomi", 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: "libultrasound", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libultrasound.so"], shared_libs: ["libcutils", "liblog", "libutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libvideoBokeh", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libvideoBokeh.so"], shared_libs: ["libmialgo_utils", "libion", "libOpenCL", "libcdsprpc", "libc++_shared", "libm", "liblog", "libdl", "libc", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libvideofilter_only", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libvideofilter_only.so"], shared_libs: ["libGLESv3", "libEGL", "liblog", "libc++_shared", "libm", "libdl", "libc", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libvidhance", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libvidhance.so"], shared_libs: ["libGLESv3", "libEGL", "libGLESv2", "libdl", "libm", "liblog", "libc++", "libc", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libxmi_hdr_checker", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libxmi_hdr_checker.so"], shared_libs: ["libc", "libz", "libdl", "libm", "liblog", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libxmi_high_dynamic_range", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libxmi_high_dynamic_range.so"], shared_libs: ["libm", "liblog", "libz", "libOpenCL", "libc", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "sensors.elliptic", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/sensors.elliptic.so"], shared_libs: ["libnotifyaudiohal", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "sensors.mius.proximity", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/sensors.mius.proximity.so"], shared_libs: ["liblog", "libcutils", "libutils", "libultrasound", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "sensors.ssc", owner: "xiaomi", 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_fastRPC_util", "libsensorslog", "libhardware", "libhidlbase", "android.hardware.sensors@1.0", "android.hardware.graphics.mapper@3.0", "android.hardware.graphics.mapper@2.0", "vendor.qti.hardware.display.mapper@3.0", "vendor.qti.hardware.display.mapper@2.0", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "sensors.touch", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/sensors.touch.so"], shared_libs: ["liblog", "libcutils", "libprotobuf-cpp-full-3.9.1-vendorcompat", "libutils", "libhardware", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "vendor.qti.hardware.camera.postproc@1.0-service-impl", owner: "xiaomi", strip: { none: true, }, target: { 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.mapper@2.0", "android.hardware.graphics.mapper@3.0", "libcamera_metadata", "libhidlbase", "libhidltransport", "libutils", "vendor.qti.hardware.camera.postproc@1.0", "libz", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "vendor.qti.hardware.sensorscalibrate@1.0", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/vendor.qti.hardware.sensorscalibrate@1.0.so"], shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } prebuilt_rfsa { name: "capi_v2_cirrus_sp", filename: "capi_v2_cirrus_sp.so", owner: "xiaomi", src: "proprietary/vendor/lib/rfsa/adsp/capi_v2_cirrus_sp.so", relative_install_path: "adsp", soc_specific: true, } prebuilt_rfsa { name: "capi_v2_dap_cpdp", filename: "capi_v2_dap_cpdp.so", owner: "xiaomi", src: "proprietary/vendor/lib/rfsa/adsp/capi_v2_dap_cpdp.so", relative_install_path: "adsp", soc_specific: true, } prebuilt_rfsa { name: "hrtf5c", filename: "hrtf5c.bin", owner: "xiaomi", src: "proprietary/vendor/lib/rfsa/adsp/hrtf5c.bin", relative_install_path: "adsp", soc_specific: true, } prebuilt_rfsa { name: "libMIAIHDR_skel", filename: "libMIAIHDR_skel.so", owner: "xiaomi", src: "proprietary/vendor/lib/rfsa/adsp/libMIAIHDR_skel.so", relative_install_path: "adsp", soc_specific: true, } prebuilt_rfsa { name: "libQ6MSFR_manager_skel", filename: "libQ6MSFR_manager_skel.so", owner: "xiaomi", src: "proprietary/vendor/lib/rfsa/adsp/libQ6MSFR_manager_skel.so", relative_install_path: "adsp", soc_specific: true, } prebuilt_rfsa { name: "libSuperSensor_skel", filename: "libSuperSensor_skel.so", owner: "xiaomi", src: "proprietary/vendor/lib/rfsa/adsp/libSuperSensor_skel.so", relative_install_path: "adsp", soc_specific: true, } prebuilt_rfsa { name: "libapps_mem_heap", filename: "libapps_mem_heap.so", owner: "xiaomi", src: "proprietary/vendor/lib/rfsa/adsp/libapps_mem_heap.so", relative_install_path: "adsp", soc_specific: true, } prebuilt_rfsa { name: "libarcsoft_hdrplus_hvx_skel", filename: "libarcsoft_hdrplus_hvx_skel.so", owner: "xiaomi", src: "proprietary/vendor/lib/rfsa/adsp/libarcsoft_hdrplus_hvx_skel.so", relative_install_path: "adsp", soc_specific: true, } prebuilt_rfsa { name: "libbitml_nsp_skel", filename: "libbitml_nsp_skel.so", owner: "xiaomi", src: "proprietary/vendor/lib/rfsa/adsp/libbitml_nsp_skel.so", relative_install_path: "adsp", soc_specific: true, } prebuilt_rfsa { name: "libcalculator_domains_skel", filename: "libcalculator_domains_skel.so", owner: "xiaomi", src: "proprietary/vendor/lib/rfsa/adsp/libcalculator_domains_skel.so", relative_install_path: "adsp", soc_specific: true, } prebuilt_rfsa { name: "libcalculator_skel", filename: "libcalculator_skel.so", owner: "xiaomi", src: "proprietary/vendor/lib/rfsa/adsp/libcalculator_skel.so", relative_install_path: "adsp", soc_specific: true, } prebuilt_rfsa { name: "libcamera_nn_skel", filename: "libcamera_nn_skel.so", owner: "xiaomi", src: "proprietary/vendor/lib/rfsa/adsp/libcamera_nn_skel.so", relative_install_path: "adsp", soc_specific: true, } prebuilt_rfsa { name: "libcvpdsp_skel", filename: "libcvpdsp_skel.so", owner: "xiaomi", src: "proprietary/vendor/lib/rfsa/adsp/libcvpdsp_skel.so", relative_install_path: "adsp", soc_specific: true, } prebuilt_rfsa { name: "libdspCV_skel", filename: "libdspCV_skel.so", owner: "xiaomi", src: "proprietary/vendor/lib/rfsa/adsp/libdspCV_skel.so", relative_install_path: "adsp", soc_specific: true, } prebuilt_rfsa { name: "libdsp_streamer_binning", filename: "libdsp_streamer_binning.so", owner: "xiaomi", src: "proprietary/vendor/lib/rfsa/adsp/libdsp_streamer_binning.so", relative_install_path: "adsp", soc_specific: true, } prebuilt_rfsa { name: "libfastcvadsp", filename: "libfastcvadsp.so", owner: "xiaomi", src: "proprietary/vendor/lib/rfsa/adsp/libfastcvadsp.so", relative_install_path: "adsp", soc_specific: true, } prebuilt_rfsa { name: "libfastcvdsp_skel", filename: "libfastcvdsp_skel.so", owner: "xiaomi", src: "proprietary/vendor/lib/rfsa/adsp/libfastcvdsp_skel.so", relative_install_path: "adsp", soc_specific: true, } prebuilt_rfsa { name: "libfrc_mobilenet", filename: "libfrc_mobilenet.so", owner: "xiaomi", src: "proprietary/vendor/lib/rfsa/adsp/libfrc_mobilenet.so", relative_install_path: "adsp", soc_specific: true, } prebuilt_rfsa { name: "libhexagon_nn_skel", filename: "libhexagon_nn_skel.so", owner: "xiaomi", src: "proprietary/vendor/lib/rfsa/adsp/libhexagon_nn_skel.so", relative_install_path: "adsp", soc_specific: true, } prebuilt_rfsa { name: "libmialgo_rfs_cdsp_skel", filename: "libmialgo_rfs_cdsp_skel.so", owner: "xiaomi", src: "proprietary/vendor/lib/rfsa/adsp/libmialgo_rfs_cdsp_skel.so", relative_install_path: "adsp", soc_specific: true, } prebuilt_rfsa { name: "libmobilenet_dsp", filename: "libmobilenet_dsp.so", owner: "xiaomi", src: "proprietary/vendor/lib/rfsa/adsp/libmobilenet_dsp.so", relative_install_path: "adsp", soc_specific: true, } prebuilt_rfsa { name: "libremosaichvx_skel", filename: "libremosaichvx_skel.so", owner: "xiaomi", src: "proprietary/vendor/lib/rfsa/adsp/libremosaichvx_skel.so", relative_install_path: "adsp", soc_specific: true, } prebuilt_rfsa { name: "libscveObjectSegmentation_skel", filename: "libscveObjectSegmentation_skel.so", owner: "xiaomi", src: "proprietary/vendor/lib/rfsa/adsp/libscveObjectSegmentation_skel.so", relative_install_path: "adsp", soc_specific: true, } prebuilt_rfsa { name: "libscveT2T_skel", filename: "libscveT2T_skel.so", owner: "xiaomi", src: "proprietary/vendor/lib/rfsa/adsp/libscveT2T_skel.so", relative_install_path: "adsp", soc_specific: true, } prebuilt_rfsa { name: "libsnpe_dsp_domains_skel", filename: "libsnpe_dsp_domains_skel.so", owner: "xiaomi", src: "proprietary/vendor/lib/rfsa/adsp/libsnpe_dsp_domains_skel.so", relative_install_path: "adsp", soc_specific: true, } prebuilt_rfsa { name: "libsnpe_dsp_skel", filename: "libsnpe_dsp_skel.so", owner: "xiaomi", src: "proprietary/vendor/lib/rfsa/adsp/libsnpe_dsp_skel.so", relative_install_path: "adsp", soc_specific: true, } prebuilt_rfsa { name: "libsnpe_dsp_v65_domains_v2_skel", filename: "libsnpe_dsp_v65_domains_v2_skel.so", owner: "xiaomi", src: "proprietary/vendor/lib/rfsa/adsp/libsnpe_dsp_v65_domains_v2_skel.so", relative_install_path: "adsp", soc_specific: true, } prebuilt_rfsa { name: "libsnpe_dsp_v66_domains_v2_skel", filename: "libsnpe_dsp_v66_domains_v2_skel.so", owner: "xiaomi", src: "proprietary/vendor/lib/rfsa/adsp/libsnpe_dsp_v66_domains_v2_skel.so", relative_install_path: "adsp", soc_specific: true, } prebuilt_rfsa { name: "libsns_device_mode_skel", filename: "libsns_device_mode_skel.so", owner: "xiaomi", src: "proprietary/vendor/lib/rfsa/adsp/libsns_device_mode_skel.so", relative_install_path: "adsp", soc_specific: true, } prebuilt_rfsa { name: "libsns_low_lat_stream_skel", filename: "libsns_low_lat_stream_skel.so", owner: "xiaomi", src: "proprietary/vendor/lib/rfsa/adsp/libsns_low_lat_stream_skel.so", relative_install_path: "adsp", soc_specific: true, } prebuilt_rfsa { name: "misound_karaoke_res", filename: "misound_karaoke_res.bin", owner: "xiaomi", src: "proprietary/vendor/lib/rfsa/adsp/misound_karaoke_res.bin", relative_install_path: "adsp", soc_specific: true, } prebuilt_rfsa { name: "misound_karaokemix_res", filename: "misound_karaokemix_res.bin", owner: "xiaomi", src: "proprietary/vendor/lib/rfsa/adsp/misound_karaokemix_res.bin", relative_install_path: "adsp", soc_specific: true, } prebuilt_rfsa { name: "misound_res", filename: "misound_res.bin", owner: "xiaomi", src: "proprietary/vendor/lib/rfsa/adsp/misound_res.bin", relative_install_path: "adsp", soc_specific: true, } prebuilt_rfsa { name: "misound_res_headphone", filename: "misound_res_headphone.bin", owner: "xiaomi", src: "proprietary/vendor/lib/rfsa/adsp/misound_res_headphone.bin", relative_install_path: "adsp", soc_specific: true, } prebuilt_rfsa { name: "misound_res_spk", filename: "misound_res_spk.bin", owner: "xiaomi", src: "proprietary/vendor/lib/rfsa/adsp/misound_res_spk.bin", relative_install_path: "adsp", soc_specific: true, } android_app_import { name: "HotwordEnrollmentOKGoogleHEXAGON_WIDEBAND", owner: "xiaomi", 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: "xiaomi", apk: "proprietary/product/priv-app/HotwordEnrollmentXGoogleHEXAGON_WIDEBAND/HotwordEnrollmentXGoogleHEXAGON_WIDEBAND.apk", certificate: "platform", dex_preopt: { enabled: false, }, privileged: true, product_specific: true, } dex_import { name: "com.android.hotwordenrollment.common.util", owner: "xiaomi", jars: ["proprietary/system_ext/framework/com.android.hotwordenrollment.common.util.jar"], system_ext_specific: true, } cc_prebuilt_binary { name: "batterysecret", owner: "xiaomi", target: { android_arm64: { srcs: ["proprietary/vendor/bin/batterysecret"], shared_libs: ["libcutils", "libutils", "libbinder", "libbase", "liblog", "libhidlbase", "libhidltransport", "android.hardware.health@1.0", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", strip: { none: true, }, prefer: true, soc_specific: true, } cc_prebuilt_binary { name: "hvdcp_opti", owner: "xiaomi", target: { android_arm64: { srcs: ["proprietary/vendor/bin/hvdcp_opti"], shared_libs: ["libcutils", "libutils", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", strip: { none: true, }, prefer: true, soc_specific: true, } cc_prebuilt_binary { name: "vendor.qti.hardware.sensorscalibrate@1.0-service", owner: "xiaomi", target: { android_arm64: { srcs: ["proprietary/vendor/bin/hw/vendor.qti.hardware.sensorscalibrate@1.0-service"], shared_libs: ["liblog", "libcutils", "libbase", "libutils", "libhidlbase", "vendor.qti.hardware.sensorscalibrate@1.0", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", strip: { none: true, }, prefer: true, relative_install_path: "hw", soc_specific: true, } sh_binary { name: "init.qcom.sensors", owner: "xiaomi", src: "proprietary/vendor/bin/init.qcom.sensors.sh", filename: "init.qcom.sensors.sh", soc_specific: true, } sh_binary { name: "init.qti.chg_policy", owner: "xiaomi", src: "proprietary/vendor/bin/init.qti.chg_policy.sh", filename: "init.qti.chg_policy.sh", soc_specific: true, } cc_prebuilt_binary { name: "sensors.qti", owner: "xiaomi", target: { android_arm64: { srcs: ["proprietary/vendor/bin/sensors.qti"], shared_libs: ["libprotobuf-cpp-lite-3.9.1-vendorcompat", "liblog", "libdiag", "libssc", "libsensorslog", "libcutils", "libsnsapi", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", strip: { none: true, }, prefer: true, soc_specific: true, } cc_prebuilt_binary { name: "sscrpcd", owner: "xiaomi", target: { android_arm64: { srcs: ["proprietary/vendor/bin/sscrpcd"], shared_libs: ["liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", strip: { none: true, }, prefer: true, soc_specific: true, }