// Automatically generated file. DO NOT MODIFY // // This file is generated by device/xiaomi/davinci/setup-makefiles.sh soong_namespace { imports: [ "vendor/xiaomi/sm6150-common", "device/xiaomi/sm6150-common", "hardware/qcom-caf/sm8150", "hardware/qcom-caf/wlan", "hardware/xiaomi", "vendor/qcom/opensource/dataservices", "vendor/qcom/opensource/display", ], } cc_prebuilt_library_shared { name: "btaudio_offload_if", owner: "xiaomi", strip: { none: true, }, target: { android_arm: { srcs: ["proprietary/vendor/lib/btaudio_offload_if.so"], shared_libs: ["libbase", "libcutils", "libfmq", "libhidlbase", "liblog", "libutils", "android.hardware.bluetooth.audio@2.0", "libbluetooth_audio_session", "libbluetooth_audio_session_qti", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libacdb-fts", owner: "xiaomi", strip: { none: true, }, target: { android_arm: { srcs: ["proprietary/vendor/lib/libacdb-fts.so"], shared_libs: ["libcutils", "libutils", "liblog", "libaudcal", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libacdbloader", owner: "xiaomi", strip: { none: true, }, target: { android_arm: { srcs: ["proprietary/vendor/lib/libacdbloader.so"], shared_libs: ["libcutils", "libutils", "liblog", "libaudcal", "libtinyalsa", "libacdbrtac", "libadiertac", "libacdb-fts", "libion", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libacdbrtac", owner: "xiaomi", strip: { none: true, }, target: { android_arm: { srcs: ["proprietary/vendor/lib/libacdbrtac.so"], shared_libs: ["libcutils", "libutils", "liblog", "libaudcal", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libadiertac", owner: "xiaomi", strip: { none: true, }, target: { android_arm: { srcs: ["proprietary/vendor/lib/libadiertac.so"], shared_libs: ["libcutils", "libutils", "liblog", "libaudcal", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libadm", owner: "xiaomi", strip: { none: true, }, target: { android_arm: { srcs: ["proprietary/vendor/lib/libadm.so"], shared_libs: ["liblog", "libcutils", "libtinyalsa", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libaudcal", owner: "xiaomi", strip: { none: true, }, target: { android_arm: { srcs: ["proprietary/vendor/lib/libaudcal.so"], shared_libs: ["libutils", "liblog", "libdiag", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libqtigef", owner: "xiaomi", strip: { none: true, }, target: { android_arm: { srcs: ["proprietary/vendor/lib/libqtigef.so"], shared_libs: ["liblog", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "com.qti.sensor.imx582_davinci", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/com.qti.sensor.imx582_davinci.so"], shared_libs: ["libc++", "libcutils", "liblog", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", relative_install_path: "camera", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "com.qti.sensor.ov8856_davinci", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/com.qti.sensor.ov8856_davinci.so"], shared_libs: ["libc++", "libcutils", "liblog", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", relative_install_path: "camera", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "com.qti.sensor.s5k3l6_davinci", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/com.qti.sensor.s5k3l6_davinci.so"], shared_libs: ["libc++", "libcutils", "liblog", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", relative_install_path: "camera", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "com.qti.sensor.s5k3t2_davinci", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/com.qti.sensor.s5k3t2_davinci.so"], shared_libs: ["libc++", "libcutils", "liblog", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", relative_install_path: "camera", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "com.almalence.node.sr", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/com.almalence.node.sr.so"], shared_libs: ["libcamera_metadata", "libcom.qti.chinodeutils", "libcutils", "libutils", "libHalSuperSensorServer", "libSuperSensor", "libSuperSensorCPU", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", relative_install_path: "camera/components", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "com.altek.node.depurple", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/com.altek.node.depurple.so"], shared_libs: ["libcamera_metadata", "libcom.qti.chinodeutils", "liblog", "libutils", "libcutils", "libxml2", "libalCFR", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", relative_install_path: "camera/components", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "com.altek.node.distortioncorrection", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/com.altek.node.distortioncorrection.so"], shared_libs: ["libcamera_metadata", "libcom.qti.chinodeutils", "liblog", "libutils", "libcutils", "libmibokeh_712", "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.arcsoft.node.bodyslim", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/com.arcsoft.node.bodyslim.so"], shared_libs: ["libcamera_metadata", "libcom.qti.chinodeutils", "libsync", "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.arcsoft.node.capturebokeh", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/com.arcsoft.node.capturebokeh.so"], shared_libs: ["libcamera_metadata", "libcom.qti.chinodeutils", "libcutils", "libarcsoft_portrait_lighting", "libarcsoft_portrait_lighting_c", "libmpbase", "libarcsoft_dualcam_refocus", "libarcsoft_beautyshot", "liblog", "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.capturefusion", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/com.arcsoft.node.capturefusion.so"], shared_libs: ["libcamera_metadata", "libcom.qti.chinodeutils", "libcutils", "libmpbase", "libarcsoft_dualcam_image_optical_zoom", "liblog", "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.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", "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.distortioncorrection", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/com.arcsoft.node.distortioncorrection.so"], shared_libs: ["libcamera_metadata", "libcom.qti.chinodeutils", "liblog", "libutils", "libcutils", "libmpbase", "libarcsoft_distortion_correction", "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.hdr", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/com.arcsoft.node.hdr.so"], shared_libs: ["libcamera_metadata", "libcom.qti.chinodeutils", "liblog", "libutils", "libcutils", "libmpbase", "libarcsoft_high_dynamic_range", "libarcsoft_low_light_hdr", "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.hdrchecker", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/com.arcsoft.node.hdrchecker.so"], shared_libs: ["libcamera_metadata", "libcom.qti.chinodeutils", "liblog", "libutils", "libcutils", "libmpbase", "libarcsoft_high_dynamic_range", "libarcsoft_low_light_hdr", "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.realtimebokeh", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/com.arcsoft.node.realtimebokeh.so"], shared_libs: ["libcamera_metadata", "libcom.qti.chinodeutils", "libcutils", "libmpbase", "libarcsoft_dualcam_refocus", "liblog", "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.skinbeautifier", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/com.arcsoft.node.skinbeautifier.so"], shared_libs: ["libcamera_metadata", "libcom.qti.chinodeutils", "libsync", "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.arcsoft.node.smooth_transition", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/com.arcsoft.node.smooth_transition.so"], shared_libs: ["libcamera_metadata", "libcom.qti.chinodeutils", "libtriplecam_video_optical_zoom", "libarcsat", "libcutils", "libmpbase", "libz", "liblog", "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.superlowlight", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/com.arcsoft.node.superlowlight.so"], shared_libs: ["libcamera_metadata", "libcom.qti.chinodeutils", "liblog", "libutils", "libcutils", "libmpbase", "libarcsoft_supernight", "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", "libutils", "libcutils", "libc++_shared", "libcamera_scene", "libmialgo_sd", "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.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", "libcdsprpc", "libqdMetaData", "libsnsapi", "libqmi_common_so", "libqmi_cci", "libqmi_encdec", "libprotobuf-cpp-full-3.9.1-vendorcompat", "libhardware", "libcom.qti.chinodeutils", "libsync", "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: ["libc++", "libcutils", "liblog", "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: ["libc++", "libcutils", "liblog", "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", "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", "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", "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", "libcdsprpc", "libqdMetaData", "libsnsapi", "libqmi_common_so", "libqmi_cci", "libqmi_encdec", "libprotobuf-cpp-full-3.9.1-vendorcompat", "libhardware", "libcamera_metadata", "libcom.qti.chinodeutils", "libsync", "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", "libcdsprpc", "libqdMetaData", "libsnsapi", "libqmi_common_so", "libqmi_cci", "libqmi_encdec", "libprotobuf-cpp-full-3.9.1-vendorcompat", "libhardware", "libcamera_metadata", "libcom.qti.chinodeutils", "libsync", "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", "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", "libcom.qti.chinodeutils", "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.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", "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.photosolid", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/com.qti.node.photosolid.so"], shared_libs: ["libcamera_metadata", "libcom.qti.chinodeutils", "liblog", "libutils", "libcutils", "libxml2", "lib_denoiser3", "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", "libcom.qti.chinodeutils", "libremosaic_daemon", "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", "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: ["libcamera_metadata", "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.watermark", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/com.qti.node.watermark.so"], shared_libs: ["libpiex_shim", "libcutils", "libutils", "libcamera_metadata", "libcom.qti.chinodeutils", "libjpeg", "libpng", "libz", "libpiex", "libexpat", "libdng_sdk", "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.node.xiaomigenderage", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/com.qti.node.xiaomigenderage.so"], shared_libs: ["libcamera_metadata", "libcom.qti.chinodeutils", "liblog", "libutils", "libcutils", "libxml2", "libFaceGrade", "libXMFD_AgeGender", "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.aec", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/com.qti.stats.aec.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.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", "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.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", "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.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", "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.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", "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.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", "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.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", "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.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", "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.stats.localhistogram", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/com.qti.stats.localhistogram.so"], shared_libs: ["libcutils", "liblog", "libsync", "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.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", "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.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", "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.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", "libsync", "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: ["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.qtistatic.stats.af", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/com.qtistatic.stats.af.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.qtistatic.stats.awb", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/com.qtistatic.stats.awb.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.qtistatic.stats.pdlib", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/com.qtistatic.stats.pdlib.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.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", "libcom.qti.chinodeutils", "libvidhance", "libutils", "libcutils", "libui", "libhidlbase", "libhidltransport", "android.frameworks.sensorservice@1.0", "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", "liblog", "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.visidon.node.clearshot", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/com.visidon.node.clearshot.so"], shared_libs: ["libcamera_metadata", "libcom.qti.chinodeutils", "liblog", "libutils", "libcutils", "libxml2", "libsync", "libVDClearShot", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", relative_install_path: "camera/components", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "com.visidon.node.sr", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/com.visidon.node.sr.so"], shared_libs: ["libcamera_metadata", "libcom.qti.chinodeutils", "liblog", "libutils", "libcutils", "libxml2", "libVDSuperPhotoAPI", "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", "libmibokeh_712", "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.mifragment", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/com.xiaomi.node.mifragment.so"], shared_libs: ["libcamera_metadata", "libcom.qti.chinodeutils", "liblog", "libutils", "libcutils", "libmibokeh_712", "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", "libmibokeh_712", "liblog", "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", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", relative_install_path: "camera/components", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libmmcamera_cac3", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/libmmcamera_cac3.so"], shared_libs: ["libc++", "libcutils", "liblog", "libcdsprpc", "libqdMetaData", "libsnsapi", "libqmi_common_so", "libqmi_cci", "libqmi_encdec", "libprotobuf-cpp-full-3.9.1-vendorcompat", "libhardware", "libOpenCL", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", relative_install_path: "camera/components", 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", "libcdsprpc", "libqdMetaData", "libsnsapi", "libqmi_common_so", "libqmi_cci", "libqmi_encdec", "libprotobuf-cpp-full-3.9.1-vendorcompat", "libhardware", "libcamera_metadata", "libcamxfdengine", "libcamxstatscore", "libsync", "libfacedet", "libFaceDetectpp-0.5.2", "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", "libcamera_metadata", "libhardware", "libhidlbase", "libhidltransport", "libqdMetaData", "libsync", "libutils", "vendor.qti.hardware.vpp@1.1", "vendor.qti.hardware.vpp@1.2", "libmialgo_fs", "libmialgo_utils", "libion", "libmialgo_rfs", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", check_elf_files: false, relative_install_path: "hw", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "fingerprint.goodix_fod.sm6150", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/hw/fingerprint.goodix_fod.sm6150.so"], shared_libs: ["libc++", "libbase", "libhidlbase", "libvndksupport", "libhwbinder", "libhidltransport", "libbinder", "libutils", "libcutils", "liblog", "libhardware", "libgf_hal", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", relative_install_path: "hw", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "vendor.xiaomi.hardware.motor@1.0-impl", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/hw/vendor.xiaomi.hardware.motor@1.0-impl.so"], shared_libs: ["libhidlbase", "libhidltransport", "libhardware", "libcutils", "libutils", "liblog", "vendor.xiaomi.hardware.motor@1.0", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", relative_install_path: "hw", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libFaceDetectpp-0.5.2", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libFaceDetectpp-0.5.2.so"], shared_libs: ["libfacedet", "libc", "libm", "libdl", "liblog", "libEGL", "libGLESv2", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libFaceGrade", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libFaceGrade.so"], shared_libs: ["liblog", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", 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", "libdl", "libc", ], }, }, 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", "libdl", "libc", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libVDClearShot", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libVDClearShot.so"], shared_libs: ["liblog", "libm", "libdl", "libc", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libVDSuperPhotoAPI", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libVDSuperPhotoAPI.so"], shared_libs: ["liblog", "libcdsprpc", "libm", "libdl", "libc", ], }, }, compile_multilib: "64", check_elf_files: false, prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libXMFD_AgeGender", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libXMFD_AgeGender.so"], shared_libs: ["liblog", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "lib_denoiser3", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/lib_denoiser3.so"], shared_libs: ["libdl", "liblog", "libc", "libm", ], }, }, 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: ["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", "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: ["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: "libarcsat", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libarcsat.so"], shared_libs: ["libcamera_metadata", "libcom.qti.chinodeutils", "libtriplecam_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: ["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_image_optical_zoom", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libarcsoft_dualcam_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: "libarcsoft_dualcam_refocus", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libarcsoft_dualcam_refocus.so"], shared_libs: ["libarcsoft_dualcam_refocus_rear_t", "libarcsoft_dualcam_refocus_rear_w", "libarcsoft_dualcam_refocus_front", "libmpbase", "liblog", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libarcsoft_dualcam_refocus_front", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libarcsoft_dualcam_refocus_front.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_dualcam_refocus_rear_t", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libarcsoft_dualcam_refocus_rear_t.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_dualcam_refocus_rear_w", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libarcsoft_dualcam_refocus_rear_w.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_high_dynamic_range", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libarcsoft_high_dynamic_range.so"], shared_libs: ["libmpbase", "liblog", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libarcsoft_low_light_hdr", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libarcsoft_low_light_hdr.so"], shared_libs: ["libmpbase", "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_supernight", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libarcsoft_supernight.so"], shared_libs: ["libmpbase", "libOpenCL", "liblog", "libc", "libm", "libdl", ], }, }, 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_nn_stub", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libcamera_nn_stub.so"], shared_libs: ["libc++", "libcutils", "liblog", "libcdsprpc", "libqdMetaData", "libsnsapi", "libqmi_common_so", "libqmi_cci", "libqmi_encdec", "libprotobuf-cpp-full-3.9.1-vendorcompat", "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: ["libc++_shared", "liblog", "libm", "libc", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libcamxfdalgov8", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libcamxfdalgov8.so"], shared_libs: ["libc++", "libdl", "libc", "libm", ], }, }, 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", "libsync", "libcamera_nn_stub", "libcdsprpc", "libcamxfdalgov8", "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", "libsync", "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", "libsync", "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", "libsync", "liblog", "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", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libfacedet", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libfacedet.so"], shared_libs: ["libm", "liblog", "libdl", "libc", ], }, }, 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: "libgf_hal", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libgf_hal.so"], shared_libs: ["libhidlbase", "libhwbinder", "libhidltransport", "libbinder", "libutils", "libcutils", "liblog", "libhardware", "libion", "libQSEEComAPI", "vendor.goodix.hardware.biometrics.fingerprint@2.1", "libc", "libm", "libdl", "libc++", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libmialgo_fs", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libmialgo_fs.so"], shared_libs: ["liblog", "libc", "libm", "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", "libion", "libm", "libdl", "libc", ], }, }, compile_multilib: "64", 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: ["liblog", "libm", "libdl", "libc", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libmibokeh_712", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libmibokeh_712.so"], shared_libs: ["libOpenCL", "liblog", "libz", "libm", "libdl", "libc", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libmivendor_module_calibration", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libmivendor_module_calibration.so"], shared_libs: ["libc++", "libcutils", "liblog", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libmivendor_module_hall", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libmivendor_module_hall.so"], shared_libs: ["libc++", "libcutils", "liblog", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libmivendor_module_motor", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libmivendor_module_motor.so"], shared_libs: ["libc++", "libcutils", "liblog", "libc", "libm", "libdl", ], }, }, 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: "liboemcrypto", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/liboemcrypto.so"], shared_libs: ["libutils", "liblog", "libQSEEComAPI", "libhidlbase", "libcpion", "libminkdescriptor", "libcutils", "libtrustedapploader", "libdisplayconfig.qti", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libremosaic_daemon", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libremosaic_daemon.so"], shared_libs: ["liblog", "libutils", "libcutils", "libbinder", "libion", "libc++", "libc", "libm", "libdl", ], }, }, 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", "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: "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: "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: "libthermalclient", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libthermalclient.so"], shared_libs: ["libcutils", "liblog", "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: "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: "mi.motor.daemon", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: ["proprietary/vendor/lib64/mi.motor.daemon.so"], shared_libs: ["libc++", "libcutils", "liblog", "libxml2", "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", "libhidltransport", "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, } prebuilt_rfsa { name: "capi_v2_aptX_CLHDAD_Encoder", filename: "capi_v2_aptX_CLHDAD_Encoder.so", owner: "xiaomi", src: "proprietary/vendor/lib/rfsa/adsp/capi_v2_aptX_CLHDAD_Encoder.so", relative_install_path: "adsp", soc_specific: true, } prebuilt_rfsa { name: "capi_v2_aptX_Classic", filename: "capi_v2_aptX_Classic.so", owner: "xiaomi", src: "proprietary/vendor/lib/rfsa/adsp/capi_v2_aptX_Classic.so", relative_install_path: "adsp", soc_specific: true, } prebuilt_rfsa { name: "capi_v2_aptX_HD", filename: "capi_v2_aptX_HD.so", owner: "xiaomi", src: "proprietary/vendor/lib/rfsa/adsp/capi_v2_aptX_HD.so", relative_install_path: "adsp", soc_specific: true, } prebuilt_rfsa { name: "dirac_resource", filename: "dirac_resource.dar", owner: "xiaomi", src: "proprietary/vendor/lib/rfsa/adsp/dirac_resource.dar", 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: "libVC1Dec", filename: "libVC1Dec.so", owner: "xiaomi", src: "proprietary/vendor/lib/rfsa/adsp/libVC1Dec.so", relative_install_path: "adsp", soc_specific: true, } prebuilt_rfsa { name: "libVC1DecDsp_skel", filename: "libVC1DecDsp_skel.so", owner: "xiaomi", src: "proprietary/vendor/lib/rfsa/adsp/libVC1DecDsp_skel.so", relative_install_path: "adsp", soc_specific: true, } prebuilt_rfsa { name: "libVDHexagonSuperPhoto_skel", filename: "libVDHexagonSuperPhoto_skel.so", owner: "xiaomi", src: "proprietary/vendor/lib/rfsa/adsp/libVDHexagonSuperPhoto_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_dualcam_refocus_skel", filename: "libarcsoft_dualcam_refocus_skel.so", owner: "xiaomi", src: "proprietary/vendor/lib/rfsa/adsp/libarcsoft_dualcam_refocus_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: "libdirac-capiv2", filename: "libdirac-capiv2.so", owner: "xiaomi", src: "proprietary/vendor/lib/rfsa/adsp/libdirac-capiv2.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_add_constant", filename: "libdsp_streamer_add_constant.so", owner: "xiaomi", src: "proprietary/vendor/lib/rfsa/adsp/libdsp_streamer_add_constant.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: "libdsp_streamer_skel", filename: "libdsp_streamer_skel.so", owner: "xiaomi", src: "proprietary/vendor/lib/rfsa/adsp/libdsp_streamer_skel.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: "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: "libhexagon_nn_skel_secondary", filename: "libhexagon_nn_skel_secondary.so", owner: "xiaomi", src: "proprietary/vendor/lib/rfsa/adsp/libhexagon_nn_skel_secondary.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: "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, } cc_prebuilt_binary { name: "vendor.xiaomi.hardware.motor@1.0-service", owner: "xiaomi", target: { android_arm64: { srcs: ["proprietary/vendor/bin/hw/vendor.xiaomi.hardware.motor@1.0-service"], shared_libs: ["liblog", "libcutils", "libhidlbase", "libhardware", "libhidltransport", "libutils", "vendor.xiaomi.hardware.motor@1.0", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", strip: { none: true, }, prefer: true, relative_install_path: "hw", soc_specific: true, } cc_prebuilt_binary { name: "mi_thermald", owner: "xiaomi", target: { android_arm64: { srcs: ["proprietary/vendor/bin/mi_thermald"], shared_libs: ["libcutils", "liblog", "libcrypto", "libssl", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", strip: { none: true, }, prefer: true, soc_specific: true, } cc_prebuilt_binary { name: "remosaic_daemon", owner: "xiaomi", target: { android_arm64: { srcs: ["proprietary/vendor/bin/remosaic_daemon"], shared_libs: ["liblog", "libutils", "libbinder", "libremosaic_daemon", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", strip: { none: true, }, prefer: true, 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: "thermal-engine", owner: "xiaomi", target: { android_arm64: { srcs: ["proprietary/vendor/bin/thermal-engine"], shared_libs: ["libcutils", "liblog", "libqmi_common_so", "libqmi_cci", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", strip: { none: true, }, prefer: true, soc_specific: true, }