//
// Automatically generated file. DO NOT MODIFY
//

soong_namespace {
    imports: [
        "hardware/motorola",
        "hardware/qcom-caf/wlan",
        "vendor/motorola/sm6225-common",
        "vendor/qcom/opensource/display",
    ],
}

cc_prebuilt_library_shared {
    name: "libthermalclient",
    owner: "motorola",
    strip: {
        none: true,
    },
    target: {
        android_arm: {
            srcs: [
                "proprietary/vendor/lib/libthermalclient.so",
            ],
            shared_libs: [
                "libcutils",
                "liblog",
                "libc++",
                "libc",
                "libm",
                "libdl",
            ],
        },
        android_arm64: {
            srcs: [
                "proprietary/vendor/lib64/libthermalclient.so",
            ],
            shared_libs: [
                "libcutils",
                "liblog",
                "libc++",
                "libc",
                "libm",
                "libdl",
            ],
        },
    },
    compile_multilib: "both",
    prefer: true,
    soc_specific: true,
}

cc_prebuilt_library_shared {
    name: "com.mot.eeprom.mot_devon_ov02b10_otp",
    owner: "motorola",
    strip: {
        none: true,
    },
    target: {
        android_arm64: {
            srcs: [
                "proprietary/vendor/lib64/camera/com.mot.eeprom.mot_devon_ov02b10_otp.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.mot.eeprom.mot_gt24p128e_s5kjn1_eeprom",
    owner: "motorola",
    strip: {
        none: true,
    },
    target: {
        android_arm64: {
            srcs: [
                "proprietary/vendor/lib64/camera/com.mot.eeprom.mot_gt24p128e_s5kjn1_eeprom.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.mot.eeprom.mot_gt24p64b_hi1634q_eeprom",
    owner: "motorola",
    strip: {
        none: true,
    },
    target: {
        android_arm64: {
            srcs: [
                "proprietary/vendor/lib64/camera/com.mot.eeprom.mot_gt24p64b_hi1634q_eeprom.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.mot.eeprom.mot_s5k4h7_otp",
    owner: "motorola",
    strip: {
        none: true,
    },
    target: {
        android_arm64: {
            srcs: [
                "proprietary/vendor/lib64/camera/com.mot.eeprom.mot_s5k4h7_otp.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.mot_hi1634q",
    owner: "motorola",
    strip: {
        none: true,
    },
    target: {
        android_arm64: {
            srcs: [
                "proprietary/vendor/lib64/camera/com.qti.sensor.mot_hi1634q.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.mot_ov02b10",
    owner: "motorola",
    strip: {
        none: true,
    },
    target: {
        android_arm64: {
            srcs: [
                "proprietary/vendor/lib64/camera/com.qti.sensor.mot_ov02b10.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.mot_ov02d10",
    owner: "motorola",
    strip: {
        none: true,
    },
    target: {
        android_arm64: {
            srcs: [
                "proprietary/vendor/lib64/camera/com.qti.sensor.mot_ov02d10.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.mot_s5k4h7",
    owner: "motorola",
    strip: {
        none: true,
    },
    target: {
        android_arm64: {
            srcs: [
                "proprietary/vendor/lib64/camera/com.qti.sensor.mot_s5k4h7.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.mot_s5kjn1",
    owner: "motorola",
    strip: {
        none: true,
    },
    target: {
        android_arm64: {
            srcs: [
                "proprietary/vendor/lib64/camera/com.qti.sensor.mot_s5kjn1.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.mfnr",
    owner: "motorola",
    strip: {
        none: true,
    },
    target: {
        android_arm64: {
            srcs: [
                "proprietary/vendor/lib64/camera/components/com.arcsoft.node.mfnr.so",
            ],
            shared_libs: [
                "libcamera_metadata",
                "libchilog",
                "libcom.qti.chinodeutils",
                "libcutils",
                "libutils",
                "liblog",
                "libofflinelog",
                "libsync",
                "libarcsoft_low_light_shot",
                "libmpbase",
                "libz",
                "libc++",
                "libc",
                "libm",
                "libdl",
            ],
        },
    },
    compile_multilib: "64",
    relative_install_path: "camera/components",
    prefer: true,
    soc_specific: true,
}

cc_prebuilt_library_shared {
    name: "com.mot.node.dc_capture",
    owner: "motorola",
    strip: {
        none: true,
    },
    target: {
        android_arm64: {
            srcs: [
                "proprietary/vendor/lib64/camera/components/com.mot.node.dc_capture.so",
            ],
            shared_libs: [
                "libcamera_metadata",
                "libchilog",
                "libcom.qti.chinodeutils",
                "libcutils",
                "libundistort_impl",
                "liblog",
                "libc++",
                "libc",
                "libm",
                "libdl",
            ],
        },
    },
    compile_multilib: "64",
    relative_install_path: "camera/components",
    prefer: true,
    soc_specific: true,
}

cc_prebuilt_library_shared {
    name: "com.mot.node.dc_preview",
    owner: "motorola",
    strip: {
        none: true,
    },
    target: {
        android_arm64: {
            srcs: [
                "proprietary/vendor/lib64/camera/components/com.mot.node.dc_preview.so",
            ],
            shared_libs: [
                "libcamera_metadata",
                "libchilog",
                "libcom.qti.chinodeutils",
                "libcutils",
                "libundistort_impl",
                "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: "motorola",
    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",
                "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: "motorola",
    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: "motorola",
    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: "motorola",
    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: "motorola",
    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: "motorola",
    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: "motorola",
    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.dewarp",
    owner: "motorola",
    strip: {
        none: true,
    },
    target: {
        android_arm64: {
            srcs: [
                "proprietary/vendor/lib64/camera/components/com.qti.node.dewarp.so",
            ],
            shared_libs: [
                "libcamera_metadata",
                "libchilog",
                "libcom.qti.chinodeutils",
                "libcutils",
                "libutils",
                "liblog",
                "libofflinelog",
                "libhardware",
                "libqdMetaData",
                "libsync",
                "libui",
                "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.dummyrtb",
    owner: "motorola",
    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: "motorola",
    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: "motorola",
    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",
                "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: "motorola",
    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",
                "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: "motorola",
    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",
                "libcutils",
                "libsync",
                "liblog",
                "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.gpu",
    owner: "motorola",
    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.memcpy",
    owner: "motorola",
    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",
                "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: "motorola",
    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",
                "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.stich",
    owner: "motorola",
    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.swaidenoiser",
    owner: "motorola",
    strip: {
        none: true,
    },
    target: {
        android_arm64: {
            srcs: [
                "proprietary/vendor/lib64/camera/components/com.qti.node.swaidenoiser.so",
            ],
            shared_libs: [
                "libcamera_metadata",
                "libchilog",
                "libcom.qti.chinodeutils",
                "libcutils",
                "liblog",
                "libofflinelog",
                "libsync",
                "libcamxswispiqmodule",
                "libz",
                "libc++",
                "libc",
                "libm",
                "libdl",
            ],
        },
    },
    compile_multilib: "64",
    relative_install_path: "camera/components",
    prefer: true,
    soc_specific: true,
}

cc_prebuilt_library_shared {
    name: "com.qti.node.swcac",
    owner: "motorola",
    strip: {
        none: true,
    },
    target: {
        android_arm64: {
            srcs: [
                "proprietary/vendor/lib64/camera/components/com.qti.node.swcac.so",
            ],
            shared_libs: [
                "libcamera_metadata",
                "libchilog",
                "libcom.qti.chinodeutils",
                "libcutils",
                "liblog",
                "libc++",
                "libc",
                "libm",
                "libdl",
            ],
        },
    },
    compile_multilib: "64",
    relative_install_path: "camera/components",
    prefer: true,
    soc_specific: true,
}

cc_prebuilt_library_shared {
    name: "com.qti.node.swlsc",
    owner: "motorola",
    strip: {
        none: true,
    },
    target: {
        android_arm64: {
            srcs: [
                "proprietary/vendor/lib64/camera/components/com.qti.node.swlsc.so",
            ],
            shared_libs: [
                "libcamera_metadata",
                "libchilog",
                "libcom.qti.chinodeutils",
                "libcutils",
                "liblog",
                "libofflinelog",
                "libsync",
                "libcamxswispiqmodule",
                "libz",
                "libc++",
                "libc",
                "libm",
                "libdl",
            ],
        },
    },
    compile_multilib: "64",
    relative_install_path: "camera/components",
    prefer: true,
    soc_specific: true,
}

cc_prebuilt_library_shared {
    name: "com.qti.node.swmctf",
    owner: "motorola",
    strip: {
        none: true,
    },
    target: {
        android_arm64: {
            srcs: [
                "proprietary/vendor/lib64/camera/components/com.qti.node.swmctf.so",
            ],
            shared_libs: [
                "libcamera_metadata",
                "libchilog",
                "libcom.qti.chinodeutils",
                "libcutils",
                "liblog",
                "libofflinelog",
                "libsync",
                "libcamxswispiqmodule",
                "libz",
                "libc++",
                "libc",
                "libm",
                "libdl",
            ],
        },
    },
    compile_multilib: "64",
    relative_install_path: "camera/components",
    prefer: true,
    soc_specific: true,
}

cc_prebuilt_library_shared {
    name: "com.qti.node.swmfnr",
    owner: "motorola",
    strip: {
        none: true,
    },
    target: {
        android_arm64: {
            srcs: [
                "proprietary/vendor/lib64/camera/components/com.qti.node.swmfnr.so",
            ],
            shared_libs: [
                "libcamera_metadata",
                "libchilog",
                "libcom.qti.chinodeutils",
                "libcutils",
                "liblog",
                "libofflinelog",
                "libsync",
                "libmmcamera_mfnr",
                "libcamxswispiqmodule",
                "libz",
                "libc++",
                "libc",
                "libm",
                "libdl",
            ],
        },
    },
    compile_multilib: "64",
    relative_install_path: "camera/components",
    prefer: true,
    soc_specific: true,
}

cc_prebuilt_library_shared {
    name: "com.qti.node.swregistration",
    owner: "motorola",
    strip: {
        none: true,
    },
    target: {
        android_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: "motorola",
    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: "motorola",
    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: "motorola",
    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: "motorola",
    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: "motorola",
    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: "motorola",
    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: "motorola",
    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: "motorola",
    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: "motorola",
    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: "motorola",
    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: "motorola",
    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: "motorola",
    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: "motorola",
    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: "motorola",
    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: "motorola",
    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: "motorola",
    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: "motorola",
    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: "motorola",
    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.processing",
    owner: "motorola",
    strip: {
        none: true,
    },
    target: {
        android_arm64: {
            srcs: [
                "proprietary/vendor/lib64/camera/components/com.vidhance.node.processing.so",
            ],
            shared_libs: [
                "liblog",
                "libcom.qti.chinodeutils",
                "libcutils",
                "libutils",
                "libui",
                "libvidhance",
                "libhidlbase",
                "libhidltransport",
                "android.frameworks.sensorservice@1.0",
                "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: "motorola",
    strip: {
        none: true,
    },
    target: {
        android_arm64: {
            srcs: [
                "proprietary/vendor/lib64/camera/components/com.vidhance.stats.aec_dmbr.so",
            ],
            shared_libs: [
                "libcutils",
                "liblog",
                "libsync",
                "libofflinelog",
                "libvidhance",
                "libhidlbase",
                "libhidltransport",
                "android.frameworks.sensorservice@1.0",
                "libutils",
                "libc++",
                "libc",
                "libm",
                "libdl",
            ],
        },
    },
    compile_multilib: "64",
    relative_install_path: "camera/components",
    prefer: true,
    soc_specific: true,
}

cc_prebuilt_library_shared {
    name: "com.fingerprints.extension@1.0",
    owner: "motorola",
    strip: {
        none: true,
    },
    target: {
        android_arm64: {
            srcs: [
                "proprietary/vendor/lib64/com.fingerprints.extension@1.0.so",
            ],
            shared_libs: [
                "libhidlbase",
                "liblog",
                "libutils",
                "libcutils",
                "libc++",
                "libc",
                "libm",
                "libdl",
            ],
        },
    },
    compile_multilib: "64",
    prefer: true,
    soc_specific: true,
}

cc_prebuilt_library_shared {
    name: "com.qti.chiusecaseselector",
    owner: "motorola",
    strip: {
        none: true,
    },
    target: {
        android_arm64: {
            srcs: [
                "proprietary/vendor/lib64/com.qti.chiusecaseselector.so",
            ],
            shared_libs: [
                "libc++",
                "libcutils",
                "liblog",
                "libofflinelog",
                "libsync",
                "com.qti.chi.override",
                "libcamera_metadata",
                "libchilog",
                "libhardware",
                "libhidlbase",
                "libqdMetaData",
                "libutils",
                "libz",
                "libc",
                "libm",
                "libdl",
            ],
        },
    },
    compile_multilib: "64",
    prefer: true,
    soc_specific: true,
}

cc_prebuilt_library_shared {
    name: "com.qti.feature2.anchorsync",
    owner: "motorola",
    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",
                "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.demux",
    owner: "motorola",
    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",
                "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: "motorola",
    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",
                "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: "motorola",
    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",
                "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: "motorola",
    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",
                "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: "motorola",
    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",
                "libqdMetaData",
                "libutils",
                "vendor.qti.hardware.vpp@1.1",
                "vendor.qti.hardware.vpp@1.2",
                "libremosaic_wrapper",
                "libz",
                "libc",
                "libm",
                "libdl",
            ],
        },
    },
    compile_multilib: "64",
    prefer: true,
    soc_specific: true,
}

cc_prebuilt_library_shared {
    name: "com.qti.feature2.hdr",
    owner: "motorola",
    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",
                "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: "motorola",
    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",
                "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: "motorola",
    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",
                "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: "motorola",
    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",
                "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: "motorola",
    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",
                "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: "motorola",
    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",
                "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: "motorola",
    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",
                "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: "motorola",
    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",
                "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: "motorola",
    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",
                "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: "bix.fingerprint.default",
    owner: "motorola",
    strip: {
        none: true,
    },
    target: {
        android_arm64: {
            srcs: [
                "proprietary/vendor/lib64/hw/bix.fingerprint.default.so",
            ],
            shared_libs: [
                "liblog",
                "libutils",
                "libcutils",
                "libbinder",
                "libhidlbase",
                "libhidltransport",
                "vendor.egistecbix.hardware.fingerprint@4.0",
                "libc++",
                "libc",
                "libm",
                "libdl",
            ],
        },
    },
    compile_multilib: "64",
    relative_install_path: "hw",
    prefer: true,
    soc_specific: true,
}

cc_prebuilt_library_shared {
    name: "camera.qcom",
    owner: "motorola",
    strip: {
        none: true,
    },
    target: {
        android_arm64: {
            srcs: [
                "proprietary/vendor/lib64/hw/camera.qcom.so",
            ],
            shared_libs: [
                "libc++",
                "libcutils",
                "liblog",
                "libofflinelog",
                "libsync",
                "libcdsprpc",
                "libqdMetaData",
                "libhardware",
                "libcamera_metadata",
                "libcamxfdengine",
                "libcamximageformatutils",
                "libcamxncs",
                "libcamxstatscore",
                "libprotobuf-cpp-full-3.9.1-vendorcompat",
                "libqmi_cci",
                "libqmi_common_so",
                "libqmi_encdec",
                "libsensorslog",
                "libsnsapi",
                "libutils",
                "libmot_lux_standardization",
                "libmot_afd",
                "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: "motorola",
    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",
                "libqdMetaData",
                "libutils",
                "vendor.qti.hardware.camera.postproc@1.0-service-impl",
                "vendor.qti.hardware.vpp@1.1",
                "vendor.qti.hardware.vpp@1.2",
                "libremosaic_wrapper",
                "libc",
                "libm",
                "libdl",
            ],
        },
    },
    compile_multilib: "64",
    relative_install_path: "hw",
    prefer: true,
    soc_specific: true,
}

cc_prebuilt_library_shared {
    name: "libBSTSWAD",
    owner: "motorola",
    strip: {
        none: true,
    },
    target: {
        android_arm64: {
            srcs: [
                "proprietary/vendor/lib64/libBSTSWAD.so",
            ],
            shared_libs: [
                "libBSTbase_share",
                "liblog",
                "libEGL",
                "libGLESv3",
                "libnativewindow",
                "libc",
                "libm",
                "libdl",
            ],
        },
    },
    compile_multilib: "64",
    prefer: true,
    soc_specific: true,
}

cc_prebuilt_library_shared {
    name: "libBSTbase_share",
    owner: "motorola",
    strip: {
        none: true,
    },
    target: {
        android_arm64: {
            srcs: [
                "proprietary/vendor/lib64/libBSTbase_share.so",
            ],
            shared_libs: [
                "libdl",
                "libc",
            ],
        },
    },
    compile_multilib: "64",
    prefer: true,
    soc_specific: true,
}

cc_prebuilt_library_shared {
    name: "libarcsoft_chi_utils",
    owner: "motorola",
    strip: {
        none: true,
    },
    target: {
        android_arm64: {
            srcs: [
                "proprietary/vendor/lib64/libarcsoft_chi_utils.so",
            ],
            shared_libs: [
                "libc++",
                "libcutils",
                "liblog",
                "libofflinelog",
                "libsync",
                "libc",
                "libm",
                "libdl",
            ],
        },
    },
    compile_multilib: "64",
    prefer: true,
    soc_specific: true,
}

cc_prebuilt_library_shared {
    name: "libarcsoft_low_light_shot",
    owner: "motorola",
    strip: {
        none: true,
    },
    target: {
        android_arm64: {
            srcs: [
                "proprietary/vendor/lib64/libarcsoft_low_light_shot.so",
            ],
            shared_libs: [
                "libmpbase",
                "liblog",
                "libc",
                "libm",
                "libdl",
            ],
        },
    },
    compile_multilib: "64",
    prefer: true,
    soc_specific: true,
}

cc_prebuilt_library_shared {
    name: "libbitmlengine",
    owner: "motorola",
    strip: {
        none: true,
    },
    target: {
        android_arm64: {
            srcs: [
                "proprietary/vendor/lib64/libbitmlengine.so",
            ],
            shared_libs: [
                "libcutils",
                "liblog",
                "libofflinelog",
                "libsync",
                "libcdsprpc",
                "libz",
                "libc++",
                "libc",
                "libm",
                "libdl",
            ],
        },
    },
    compile_multilib: "64",
    prefer: true,
    soc_specific: true,
}

cc_prebuilt_library_shared {
    name: "libcamera_nn_stub",
    owner: "motorola",
    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: "libcamerapostproc",
    owner: "motorola",
    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: "motorola",
    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: "motorola",
    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: "motorola",
    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: "motorola",
    strip: {
        none: true,
    },
    target: {
        android_arm64: {
            srcs: [
                "proprietary/vendor/lib64/libcamxfdengine.so",
            ],
            shared_libs: [
                "libbitmlengine",
                "libcamera_nn_stub",
                "libcamxfdalgo",
                "libcamxfacialfeatures",
                "libcdsprpc",
                "libcutils",
                "liblog",
                "libofflinelog",
                "libsync",
                "libz",
                "libc++",
                "libc",
                "libm",
                "libdl",
            ],
        },
    },
    compile_multilib: "64",
    prefer: true,
    soc_specific: true,
}

cc_prebuilt_library_shared {
    name: "libcamxifestriping",
    owner: "motorola",
    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: "motorola",
    strip: {
        none: true,
    },
    target: {
        android_arm64: {
            srcs: [
                "proprietary/vendor/lib64/libcamximageformatutils.so",
            ],
            shared_libs: [
                "libc++",
                "libcutils",
                "liblog",
                "libofflinelog",
                "libsync",
                "libcdsprpc",
                "libqdMetaData",
                "libhardware",
                "libutils",
                "libhidlbase",
                "libdisplayconfig.qti",
                "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: "motorola",
    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: "motorola",
    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: "libcamxswispiqmodule",
    owner: "motorola",
    strip: {
        none: true,
    },
    target: {
        android_arm64: {
            srcs: [
                "proprietary/vendor/lib64/libcamxswispiqmodule.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: "libcamxswprocessalgo",
    owner: "motorola",
    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: "motorola",
    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: "motorola",
    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: "motorola",
    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: "libets_teeclient_v2",
    owner: "motorola",
    strip: {
        none: true,
    },
    target: {
        android_arm64: {
            srcs: [
                "proprietary/vendor/lib64/libets_teeclient_v2.so",
            ],
            shared_libs: [
                "libcutils",
                "libutils",
                "libQSEEComAPI",
                "libion",
                "liblog",
                "libc++",
                "libc",
                "libm",
                "libdl",
            ],
        },
    },
    compile_multilib: "64",
    prefer: true,
    soc_specific: true,
}

cc_prebuilt_library_shared {
    name: "libipebpsstriping",
    owner: "motorola",
    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: "libjpege",
    owner: "motorola",
    strip: {
        none: true,
    },
    target: {
        android_arm64: {
            srcs: [
                "proprietary/vendor/lib64/libjpege.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: "liblmutils-ns",
    owner: "motorola",
    strip: {
        none: true,
    },
    target: {
        android_arm64: {
            srcs: [
                "proprietary/vendor/lib64/liblmutils-ns.so",
            ],
            shared_libs: [
                "liblog",
                "libnl",
                "vendor.qti.hardware.servicetracker@1.0",
                "vendor.qti.hardware.iop@2.0",
                "vendor.qti.hardware.servicetracker@1.1",
                "libhidlbase",
                "libsqlite",
                "libutils",
                "libqti-iopd",
                "libqti-perfd",
                "libqti-iopd-client",
                "libc++",
                "libc",
                "libm",
                "libdl",
            ],
        },
    },
    compile_multilib: "64",
    prefer: true,
    soc_specific: true,
}

cc_prebuilt_library_shared {
    name: "libmctfengine_stub",
    owner: "motorola",
    strip: {
        none: true,
    },
    target: {
        android_arm64: {
            srcs: [
                "proprietary/vendor/lib64/libmctfengine_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: "libmmcamera_cac3",
    owner: "motorola",
    strip: {
        none: true,
    },
    target: {
        android_arm64: {
            srcs: [
                "proprietary/vendor/lib64/libmmcamera_cac3.so",
            ],
            shared_libs: [
                "libc++",
                "libcutils",
                "liblog",
                "libofflinelog",
                "libsync",
                "libcdsprpc",
                "libqdMetaData",
                "libhardware",
                "libOpenCL",
                "libc",
                "libm",
                "libdl",
            ],
        },
    },
    compile_multilib: "64",
    prefer: true,
    soc_specific: true,
}

cc_prebuilt_library_shared {
    name: "libmmcamera_faceproc",
    owner: "motorola",
    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: "motorola",
    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: "libmmcamera_lscv35",
    owner: "motorola",
    strip: {
        none: true,
    },
    target: {
        android_arm64: {
            srcs: [
                "proprietary/vendor/lib64/libmmcamera_lscv35.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: "libmmcamera_mfnr",
    owner: "motorola",
    strip: {
        none: true,
    },
    target: {
        android_arm64: {
            srcs: [
                "proprietary/vendor/lib64/libmmcamera_mfnr.so",
            ],
            shared_libs: [
                "libopencv",
                "liblog",
                "libz",
                "libdl",
                "libc++",
                "libc",
                "libm",
            ],
        },
    },
    compile_multilib: "64",
    prefer: true,
    soc_specific: true,
}

cc_prebuilt_library_shared {
    name: "libmmcamera_mfnr_t4",
    owner: "motorola",
    strip: {
        none: true,
    },
    target: {
        android_arm64: {
            srcs: [
                "proprietary/vendor/lib64/libmmcamera_mfnr_t4.so",
            ],
            shared_libs: [
                "libopencv",
                "liblog",
                "libz",
                "libdl",
                "libc++",
                "libc",
                "libm",
            ],
        },
    },
    compile_multilib: "64",
    prefer: true,
    soc_specific: true,
}

cc_prebuilt_library_shared {
    name: "libmot_afd",
    owner: "motorola",
    strip: {
        none: true,
    },
    target: {
        android_arm64: {
            srcs: [
                "proprietary/vendor/lib64/libmot_afd.so",
            ],
            shared_libs: [
                "liblog",
                "libutils",
                "libcutils",
                "libc++",
                "libc",
                "libm",
                "libdl",
            ],
        },
    },
    compile_multilib: "64",
    prefer: true,
    soc_specific: true,
}

cc_prebuilt_library_shared {
    name: "libmot_lux_standardization",
    owner: "motorola",
    strip: {
        none: true,
    },
    target: {
        android_arm64: {
            srcs: [
                "proprietary/vendor/lib64/libmot_lux_standardization.so",
            ],
            shared_libs: [
                "libutils",
                "libcutils",
                "libc++",
                "libc",
                "libm",
                "libdl",
            ],
        },
    },
    compile_multilib: "64",
    prefer: true,
    soc_specific: true,
}

cc_prebuilt_library_shared {
    name: "libmpbase",
    owner: "motorola",
    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: "libofflinelog",
    owner: "motorola",
    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: "libopencv",
    owner: "motorola",
    strip: {
        none: true,
    },
    target: {
        android_arm64: {
            srcs: [
                "proprietary/vendor/lib64/libopencv.so",
            ],
            shared_libs: [
                "libc++",
                "libcutils",
                "liblog",
                "libofflinelog",
                "libsync",
                "libcdsprpc",
                "libqdMetaData",
                "libhardware",
                "libz",
                "libdl",
                "libc",
                "libm",
            ],
        },
    },
    compile_multilib: "64",
    prefer: true,
    soc_specific: true,
}

cc_prebuilt_library_shared {
    name: "libopestriping",
    owner: "motorola",
    strip: {
        none: true,
    },
    target: {
        android_arm64: {
            srcs: [
                "proprietary/vendor/lib64/libopestriping.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: "libree_bix_agent",
    owner: "motorola",
    strip: {
        none: true,
    },
    target: {
        android_arm64: {
            srcs: [
                "proprietary/vendor/lib64/libree_bix_agent.so",
            ],
            shared_libs: [
                "libcutils",
                "liblog",
                "libutils",
                "libc",
                "libm",
                "libdl",
                "libc++",
            ],
        },
    },
    compile_multilib: "64",
    prefer: true,
    soc_specific: true,
}

cc_prebuilt_library_shared {
    name: "libremosaic_wrapper",
    owner: "motorola",
    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: "libswregistrationalgo",
    owner: "motorola",
    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: "libtfestriping",
    owner: "motorola",
    strip: {
        none: true,
    },
    target: {
        android_arm64: {
            srcs: [
                "proprietary/vendor/lib64/libtfestriping.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: "libundistort_impl",
    owner: "motorola",
    strip: {
        none: true,
    },
    target: {
        android_arm64: {
            srcs: [
                "proprietary/vendor/lib64/libundistort_impl.so",
            ],
            shared_libs: [
                "libcamera_metadata",
                "libcom.qti.chinodeutils",
                "liblog",
                "libutils",
                "libcutils",
                "libBSTSWAD",
                "libBSTbase_share",
                "libc++",
                "libc",
                "libm",
                "libdl",
            ],
        },
    },
    compile_multilib: "64",
    prefer: true,
    soc_specific: true,
}

cc_prebuilt_library_shared {
    name: "libvidhance",
    owner: "motorola",
    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: "libvidhance_active_ois",
    owner: "motorola",
    strip: {
        none: true,
    },
    target: {
        android_arm64: {
            srcs: [
                "proprietary/vendor/lib64/libvidhance_active_ois.so",
            ],
            shared_libs: [
                "libvidhance",
                "libGLESv3",
                "libEGL",
                "libGLESv2",
                "libdl",
                "libm",
                "liblog",
                "libc++",
                "libc",
            ],
        },
    },
    compile_multilib: "64",
    prefer: true,
    soc_specific: true,
}

cc_prebuilt_library_shared {
    name: "libvidhance_dmbr",
    owner: "motorola",
    strip: {
        none: true,
    },
    target: {
        android_arm64: {
            srcs: [
                "proprietary/vendor/lib64/libvidhance_dmbr.so",
            ],
            shared_libs: [
                "libvidhance",
                "libGLESv3",
                "libEGL",
                "libGLESv2",
                "libdl",
                "libm",
                "liblog",
                "libc++",
                "libc",
            ],
        },
    },
    compile_multilib: "64",
    prefer: true,
    soc_specific: true,
}

cc_prebuilt_library_shared {
    name: "libvidhance_face_stabilizer",
    owner: "motorola",
    strip: {
        none: true,
    },
    target: {
        android_arm64: {
            srcs: [
                "proprietary/vendor/lib64/libvidhance_face_stabilizer.so",
            ],
            shared_libs: [
                "libvidhance",
                "libGLESv3",
                "libEGL",
                "libGLESv2",
                "libdl",
                "libm",
                "liblog",
                "libc++",
                "libc",
            ],
        },
    },
    compile_multilib: "64",
    prefer: true,
    soc_specific: true,
}

cc_prebuilt_library_shared {
    name: "libvidhance_fbc",
    owner: "motorola",
    strip: {
        none: true,
    },
    target: {
        android_arm64: {
            srcs: [
                "proprietary/vendor/lib64/libvidhance_fbc.so",
            ],
            shared_libs: [
                "libvidhance",
                "libGLESv3",
                "libEGL",
                "libGLESv2",
                "libdl",
                "libm",
                "liblog",
                "libc++",
                "libc",
            ],
        },
    },
    compile_multilib: "64",
    prefer: true,
    soc_specific: true,
}

cc_prebuilt_library_shared {
    name: "libvidhance_horizon_correction",
    owner: "motorola",
    strip: {
        none: true,
    },
    target: {
        android_arm64: {
            srcs: [
                "proprietary/vendor/lib64/libvidhance_horizon_correction.so",
            ],
            shared_libs: [
                "libvidhance",
                "libGLESv3",
                "libEGL",
                "libGLESv2",
                "libdl",
                "libm",
                "liblog",
                "libc++",
                "libc",
            ],
        },
    },
    compile_multilib: "64",
    prefer: true,
    soc_specific: true,
}

cc_prebuilt_library_shared {
    name: "libvidhance_stabilizer",
    owner: "motorola",
    strip: {
        none: true,
    },
    target: {
        android_arm64: {
            srcs: [
                "proprietary/vendor/lib64/libvidhance_stabilizer.so",
            ],
            shared_libs: [
                "libvidhance",
                "libGLESv3",
                "libEGL",
                "libGLESv2",
                "libdl",
                "libm",
                "liblog",
                "libc++",
                "libc",
            ],
        },
    },
    compile_multilib: "64",
    prefer: true,
    soc_specific: true,
}

cc_prebuilt_library_shared {
    name: "vendor.egistecbix.hardware.fingerprint@4.0",
    owner: "motorola",
    strip: {
        none: true,
    },
    target: {
        android_arm64: {
            srcs: [
                "proprietary/vendor/lib64/vendor.egistecbix.hardware.fingerprint@4.0.so",
            ],
            shared_libs: [
                "libhidlbase",
                "liblog",
                "libutils",
                "libcutils",
                "libc++",
                "libc",
                "libm",
                "libdl",
            ],
        },
    },
    compile_multilib: "64",
    prefer: true,
    soc_specific: true,
}

cc_prebuilt_binary {
    name: "capsense_reset",
    owner: "motorola",
    target: {
        android_arm64: {
            srcs: [
                "proprietary/vendor/bin/capsense_reset",
            ],
            shared_libs: [
                "liblog",
                "libcutils",
                "libhardware_legacy",
                "libutils",
                "libsensorndkbridge",
                "libc++",
                "libc",
                "libm",
                "libdl",
            ],
        },
    },
    compile_multilib: "64",
    strip: {
        none: true,
    },
    prefer: true,
    soc_specific: true,
}

cc_prebuilt_binary {
    name: "cnss-daemon",
    owner: "motorola",
    target: {
        android_arm64: {
            srcs: [
                "proprietary/vendor/bin/cnss-daemon",
            ],
            shared_libs: [
                "libcutils",
                "liblog",
                "libqmi_cci",
                "libqmi_common_so",
                "libnl",
                "libcld80211",
                "libperipheral_client",
                "libmdmdetect",
                "libqmiservices",
                "libc++",
                "libc",
                "libm",
                "libdl",
            ],
        },
    },
    compile_multilib: "64",
    strip: {
        none: true,
    },
    prefer: true,
    soc_specific: true,
}

cc_prebuilt_binary {
    name: "android.hardware.biometrics.fingerprint@2.1-service-ets",
    owner: "motorola",
    target: {
        android_arm64: {
            srcs: [
                "proprietary/vendor/bin/hw/android.hardware.biometrics.fingerprint@2.1-service-ets",
            ],
            shared_libs: [
                "libbinder",
                "liblog",
                "libhidlbase",
                "libhidltransport",
                "libutils",
                "android.hardware.biometrics.fingerprint@2.1",
                "vendor.egistecbix.hardware.fingerprint@4.0",
                "libhardware",
                "libree_bix_agent",
                "bix.fingerprint.default",
                "libcutils",
                "com.motorola.hardware.biometric.fingerprint@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: "android.hardware.biometrics.fingerprint@2.1-service-fpc",
    owner: "motorola",
    target: {
        android_arm64: {
            srcs: [
                "proprietary/vendor/bin/hw/android.hardware.biometrics.fingerprint@2.1-service-fpc",
            ],
            shared_libs: [
                "liblog",
                "libhidlbase",
                "libhidltransport",
                "libutils",
                "android.hardware.biometrics.fingerprint@2.1",
                "com.fingerprints.extension@1.0",
                "libhwbinder",
                "libcutils",
                "libQSEEComAPI",
                "libion",
                "com.motorola.hardware.biometric.fingerprint@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: "thermal-engine",
    owner: "motorola",
    target: {
        android_arm64: {
            srcs: [
                "proprietary/vendor/bin/thermal-engine",
            ],
            shared_libs: [
                "libcutils",
                "liblog",
                "libqmi_common_so",
                "libqmi_cci",
                "libthermalclient",
                "libc++",
                "libc",
                "libm",
                "libdl",
            ],
        },
    },
    compile_multilib: "64",
    strip: {
        none: true,
    },
    prefer: true,
    soc_specific: true,
}
