| // |
| // Automatically generated file. DO NOT MODIFY |
| // |
| |
| soong_namespace { |
| imports: [ |
| "device/shift/otter", |
| "hardware/qcom-caf/sm8350", |
| "hardware/qcom-caf/wlan", |
| "vendor/qcom/opensource/commonsys/display", |
| "vendor/qcom/opensource/commonsys-intf/display", |
| "vendor/qcom/opensource/dataservices", |
| "vendor/qcom/opensource/display", |
| ], |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "eglSubDriverAndroid", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/vendor/lib/egl/eglSubDriverAndroid.so", |
| ], |
| shared_libs: [ |
| "libEGL_adreno", |
| "libcutils", |
| "libhardware", |
| "libgsl", |
| "vendor.qti.hardware.display.mapper@2.0", |
| "vendor.qti.hardware.display.mapper@3.0", |
| "android.hardware.graphics.mapper@3.0", |
| "vendor.qti.hardware.display.mapperextensions@1.1", |
| "vendor.qti.hardware.display.mapper@4.0", |
| "android.hardware.graphics.mapper@4.0", |
| "android.hardware.graphics.mapper@2.0", |
| "libhidlbase", |
| "libutils", |
| "libdl", |
| "libz", |
| "liblog", |
| "libc++", |
| "libc", |
| "libm", |
| ], |
| }, |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/egl/eglSubDriverAndroid.so", |
| ], |
| shared_libs: [ |
| "libEGL_adreno", |
| "libcutils", |
| "libhardware", |
| "libgsl", |
| "vendor.qti.hardware.display.mapper@2.0", |
| "vendor.qti.hardware.display.mapper@3.0", |
| "android.hardware.graphics.mapper@3.0", |
| "vendor.qti.hardware.display.mapperextensions@1.1", |
| "vendor.qti.hardware.display.mapper@4.0", |
| "android.hardware.graphics.mapper@4.0", |
| "android.hardware.graphics.mapper@2.0", |
| "libhidlbase", |
| "libutils", |
| "libdl", |
| "libz", |
| "liblog", |
| "libc++", |
| "libc", |
| "libm", |
| ], |
| }, |
| }, |
| compile_multilib: "both", |
| relative_install_path: "egl", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libEGL_adreno", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/vendor/lib/egl/libEGL_adreno.so", |
| ], |
| shared_libs: [ |
| "libadreno_utils", |
| "libgsl", |
| "libcutils", |
| "libdl", |
| "libz", |
| "liblog", |
| "libc++", |
| "libc", |
| "libm", |
| ], |
| }, |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/egl/libEGL_adreno.so", |
| ], |
| shared_libs: [ |
| "libadreno_utils", |
| "libgsl", |
| "libcutils", |
| "libdl", |
| "libz", |
| "liblog", |
| "libc++", |
| "libc", |
| "libm", |
| ], |
| }, |
| }, |
| compile_multilib: "both", |
| relative_install_path: "egl", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libGLESv1_CM_adreno", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/vendor/lib/egl/libGLESv1_CM_adreno.so", |
| ], |
| shared_libs: [ |
| "libgsl", |
| "libcutils", |
| "libdl", |
| "libz", |
| "liblog", |
| "libc++", |
| "libc", |
| "libm", |
| ], |
| }, |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/egl/libGLESv1_CM_adreno.so", |
| ], |
| shared_libs: [ |
| "libgsl", |
| "libcutils", |
| "libdl", |
| "libz", |
| "liblog", |
| "libc++", |
| "libc", |
| "libm", |
| ], |
| }, |
| }, |
| compile_multilib: "both", |
| relative_install_path: "egl", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libGLESv2_adreno", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/vendor/lib/egl/libGLESv2_adreno.so", |
| ], |
| shared_libs: [ |
| "libadreno_utils", |
| "libgsl", |
| "libllvm-glnext", |
| "libcutils", |
| "libdl", |
| "libz", |
| "liblog", |
| "libc++", |
| "libc", |
| "libm", |
| ], |
| }, |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/egl/libGLESv2_adreno.so", |
| ], |
| shared_libs: [ |
| "libadreno_utils", |
| "libgsl", |
| "libllvm-glnext", |
| "libcutils", |
| "libdl", |
| "libz", |
| "liblog", |
| "libc++", |
| "libc", |
| "libm", |
| ], |
| }, |
| }, |
| compile_multilib: "both", |
| relative_install_path: "egl", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libq3dtools_adreno", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/vendor/lib/egl/libq3dtools_adreno.so", |
| ], |
| shared_libs: [ |
| "libcutils", |
| "liblog", |
| "libgsl", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/egl/libq3dtools_adreno.so", |
| ], |
| shared_libs: [ |
| "libcutils", |
| "liblog", |
| "libgsl", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "both", |
| relative_install_path: "egl", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libq3dtools_esx", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/vendor/lib/egl/libq3dtools_esx.so", |
| ], |
| shared_libs: [ |
| "libcutils", |
| "liblog", |
| "libz", |
| "libdl", |
| "libc++", |
| "libc", |
| "libm", |
| ], |
| }, |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/egl/libq3dtools_esx.so", |
| ], |
| shared_libs: [ |
| "libcutils", |
| "liblog", |
| "libz", |
| "libdl", |
| "libc++", |
| "libc", |
| "libm", |
| ], |
| }, |
| }, |
| compile_multilib: "both", |
| relative_install_path: "egl", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "vulkan.adreno", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/vendor/lib/hw/vulkan.adreno.so", |
| ], |
| shared_libs: [ |
| "libadreno_utils", |
| "libgsl", |
| "libz", |
| "liblog", |
| "libllvm-glnext", |
| "libcutils", |
| "libhardware", |
| "vendor.qti.hardware.display.mapper@2.0", |
| "android.hardware.graphics.mapper@2.0", |
| "vendor.qti.hardware.display.mapper@3.0", |
| "android.hardware.graphics.mapper@3.0", |
| "vendor.qti.hardware.display.mapperextensions@1.1", |
| "libhidlbase", |
| "libutils", |
| "libnativewindow", |
| "vendor.qti.hardware.display.mapper@4.0", |
| "android.hardware.graphics.mapper@4.0", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/hw/vulkan.adreno.so", |
| ], |
| shared_libs: [ |
| "libadreno_utils", |
| "libgsl", |
| "libz", |
| "liblog", |
| "libllvm-glnext", |
| "libcutils", |
| "libhardware", |
| "vendor.qti.hardware.display.mapper@2.0", |
| "android.hardware.graphics.mapper@2.0", |
| "vendor.qti.hardware.display.mapper@3.0", |
| "android.hardware.graphics.mapper@3.0", |
| "vendor.qti.hardware.display.mapperextensions@1.1", |
| "libhidlbase", |
| "libutils", |
| "libnativewindow", |
| "vendor.qti.hardware.display.mapper@4.0", |
| "android.hardware.graphics.mapper@4.0", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "both", |
| relative_install_path: "hw", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libC2D2", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/vendor/lib/libC2D2.so", |
| ], |
| shared_libs: [ |
| "libgsl", |
| "libcutils", |
| "libutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libC2D2.so", |
| ], |
| shared_libs: [ |
| "libgsl", |
| "libcutils", |
| "libutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "both", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libCB", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/vendor/lib/libCB.so", |
| ], |
| shared_libs: [ |
| "libcutils", |
| "liblog", |
| "libgsl", |
| "libutils", |
| "libnativewindow", |
| "libvndksupport", |
| "libgralloc.qti", |
| "libgralloctypes", |
| "vendor.qti.hardware.display.mapper@4.0", |
| "android.hardware.graphics.mapper@4.0", |
| "vendor.qti.hardware.display.mapperextensions@1.0", |
| "vendor.qti.hardware.display.mapperextensions@1.1", |
| "libhidlbase", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libCB.so", |
| ], |
| shared_libs: [ |
| "libcutils", |
| "liblog", |
| "libgsl", |
| "libutils", |
| "libnativewindow", |
| "libvndksupport", |
| "libgralloc.qti", |
| "libgralloctypes", |
| "vendor.qti.hardware.display.mapper@4.0", |
| "android.hardware.graphics.mapper@4.0", |
| "vendor.qti.hardware.display.mapperextensions@1.0", |
| "vendor.qti.hardware.display.mapperextensions@1.1", |
| "libhidlbase", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "both", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libOmxAacDec", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/vendor/lib/libOmxAacDec.so", |
| ], |
| shared_libs: [ |
| "libutils", |
| "liblog", |
| "libion", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libOmxAacDec.so", |
| ], |
| shared_libs: [ |
| "libutils", |
| "liblog", |
| "libion", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "both", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libOmxAlacDec", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/vendor/lib/libOmxAlacDec.so", |
| ], |
| shared_libs: [ |
| "libutils", |
| "liblog", |
| "libion", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libOmxAlacDec.so", |
| ], |
| shared_libs: [ |
| "libutils", |
| "liblog", |
| "libion", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "both", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libOmxAmrDec", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/vendor/lib/libOmxAmrDec.so", |
| ], |
| shared_libs: [ |
| "libutils", |
| "liblog", |
| "libion", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libOmxAmrDec.so", |
| ], |
| shared_libs: [ |
| "libutils", |
| "liblog", |
| "libion", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "both", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libOmxAmrwbplusDec", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/vendor/lib/libOmxAmrwbplusDec.so", |
| ], |
| shared_libs: [ |
| "libutils", |
| "liblog", |
| "libion", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libOmxAmrwbplusDec.so", |
| ], |
| shared_libs: [ |
| "libutils", |
| "liblog", |
| "libion", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "both", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libOmxApeDec", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/vendor/lib/libOmxApeDec.so", |
| ], |
| shared_libs: [ |
| "libutils", |
| "liblog", |
| "libion", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libOmxApeDec.so", |
| ], |
| shared_libs: [ |
| "libutils", |
| "liblog", |
| "libion", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "both", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libOmxEvrcDec", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/vendor/lib/libOmxEvrcDec.so", |
| ], |
| shared_libs: [ |
| "libutils", |
| "liblog", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libOmxEvrcDec.so", |
| ], |
| shared_libs: [ |
| "libutils", |
| "liblog", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "both", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libOmxG711Dec", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/vendor/lib/libOmxG711Dec.so", |
| ], |
| shared_libs: [ |
| "libutils", |
| "liblog", |
| "libion", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libOmxG711Dec.so", |
| ], |
| shared_libs: [ |
| "libutils", |
| "liblog", |
| "libion", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "both", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libOmxQcelp13Dec", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/vendor/lib/libOmxQcelp13Dec.so", |
| ], |
| shared_libs: [ |
| "libutils", |
| "liblog", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libOmxQcelp13Dec.so", |
| ], |
| shared_libs: [ |
| "libutils", |
| "liblog", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "both", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libOmxWmaDec", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/vendor/lib/libOmxWmaDec.so", |
| ], |
| shared_libs: [ |
| "libutils", |
| "liblog", |
| "libion", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libOmxWmaDec.so", |
| ], |
| shared_libs: [ |
| "libutils", |
| "liblog", |
| "libion", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "both", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libOpenCL", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/vendor/lib/libOpenCL.so", |
| ], |
| shared_libs: [ |
| "libcutils", |
| "libvndksupport", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libOpenCL.so", |
| ], |
| shared_libs: [ |
| "libcutils", |
| "libvndksupport", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "both", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libVkLayer_q3dtools", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/vendor/lib/libVkLayer_q3dtools.so", |
| ], |
| shared_libs: [ |
| "liblog", |
| "libz", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libVkLayer_q3dtools.so", |
| ], |
| shared_libs: [ |
| "liblog", |
| "libz", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "both", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libadreno_app_profiles", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/vendor/lib/libadreno_app_profiles.so", |
| ], |
| shared_libs: [ |
| "libcutils", |
| "libhardware", |
| "libutils", |
| "libhidlbase", |
| "libhidlmemory", |
| "android.hidl.memory@1.0", |
| "vendor.qti.qspmhal@1.0", |
| "libdl", |
| "libz", |
| "liblog", |
| "libc++", |
| "libc", |
| "libm", |
| ], |
| }, |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libadreno_app_profiles.so", |
| ], |
| shared_libs: [ |
| "libcutils", |
| "libhardware", |
| "libutils", |
| "libhidlbase", |
| "libhidlmemory", |
| "android.hidl.memory@1.0", |
| "vendor.qti.qspmhal@1.0", |
| "libdl", |
| "libz", |
| "liblog", |
| "libc++", |
| "libc", |
| "libm", |
| ], |
| }, |
| }, |
| compile_multilib: "both", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libadreno_utils", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/vendor/lib/libadreno_utils.so", |
| ], |
| shared_libs: [ |
| "libgsl", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libadreno_utils.so", |
| ], |
| shared_libs: [ |
| "libgsl", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "both", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libc2d30_bltlib", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/vendor/lib/libc2d30_bltlib.so", |
| ], |
| shared_libs: [ |
| "libgsl", |
| "libcutils", |
| "libutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libc2d30_bltlib.so", |
| ], |
| shared_libs: [ |
| "libgsl", |
| "libcutils", |
| "libutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "both", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libcdsprpc", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/vendor/lib/libcdsprpc.so", |
| ], |
| shared_libs: [ |
| "libhidlbase", |
| "libhardware", |
| "libutils", |
| "vendor.qti.hardware.dsp@1.0", |
| "liblog", |
| "libc", |
| "libcutils", |
| "libion", |
| "libc++", |
| "libm", |
| "libdl", |
| ], |
| }, |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libcdsprpc.so", |
| ], |
| shared_libs: [ |
| "libhidlbase", |
| "libhardware", |
| "libutils", |
| "vendor.qti.hardware.dsp@1.0", |
| "liblog", |
| "libc", |
| "libcutils", |
| "libion", |
| "libc++", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "both", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libcvp2_1", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/vendor/lib/libcvp2_1.so", |
| ], |
| shared_libs: [ |
| "liblog", |
| "libion", |
| "libutils", |
| "libcvp_common", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libcvp2_1.so", |
| ], |
| shared_libs: [ |
| "liblog", |
| "libion", |
| "libutils", |
| "libcvp_common", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "both", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libcvp_common", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/vendor/lib/libcvp_common.so", |
| ], |
| shared_libs: [ |
| "liblog", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libcvp_common.so", |
| ], |
| shared_libs: [ |
| "liblog", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "both", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libdiag", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/vendor/lib/libdiag.so", |
| ], |
| shared_libs: [ |
| "liblog", |
| "libc", |
| "libcutils", |
| "libc++", |
| "libm", |
| "libdl", |
| ], |
| }, |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libdiag.so", |
| ], |
| shared_libs: [ |
| "liblog", |
| "libc", |
| "libcutils", |
| "libc++", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "both", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libdsutils", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/vendor/lib/libdsutils.so", |
| ], |
| shared_libs: [ |
| "liblog", |
| "libdiag", |
| "libcutils", |
| "libmdmdetect", |
| "libnetutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libdsutils.so", |
| ], |
| shared_libs: [ |
| "liblog", |
| "libdiag", |
| "libcutils", |
| "libmdmdetect", |
| "libnetutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "both", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libfastcvdsp_stub", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/vendor/lib/libfastcvdsp_stub.so", |
| ], |
| shared_libs: [ |
| "liblog", |
| "libcdsprpc", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libfastcvdsp_stub.so", |
| ], |
| shared_libs: [ |
| "liblog", |
| "libcdsprpc", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "both", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libfastcvopt", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/vendor/lib/libfastcvopt.so", |
| ], |
| shared_libs: [ |
| "liblog", |
| "libion", |
| "libfastcvdsp_stub", |
| "libcdsprpc", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libfastcvopt.so", |
| ], |
| shared_libs: [ |
| "liblog", |
| "libion", |
| "libfastcvdsp_stub", |
| "libcdsprpc", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "both", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libgpudataproducer", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/vendor/lib/libgpudataproducer.so", |
| ], |
| shared_libs: [ |
| "liblog", |
| "libz", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libgpudataproducer.so", |
| ], |
| shared_libs: [ |
| "liblog", |
| "libz", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "both", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libgsl", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/vendor/lib/libgsl.so", |
| ], |
| shared_libs: [ |
| "libcutils", |
| "liblog", |
| "libz", |
| "libsync", |
| "libion", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libgsl.so", |
| ], |
| shared_libs: [ |
| "libcutils", |
| "liblog", |
| "libz", |
| "libsync", |
| "libion", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "both", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libidl", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/vendor/lib/libidl.so", |
| ], |
| shared_libs: [ |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libidl.so", |
| ], |
| shared_libs: [ |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "both", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libllvm-glnext", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/vendor/lib/libllvm-glnext.so", |
| ], |
| shared_libs: [ |
| "libgsl", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libllvm-glnext.so", |
| ], |
| shared_libs: [ |
| "libgsl", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "both", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libllvm-qcom", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/vendor/lib/libllvm-qcom.so", |
| ], |
| shared_libs: [ |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libllvm-qcom.so", |
| ], |
| shared_libs: [ |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "both", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libmdmdetect", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/vendor/lib/libmdmdetect.so", |
| ], |
| shared_libs: [ |
| "libcutils", |
| "libutils", |
| "liblog", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libmdmdetect.so", |
| ], |
| shared_libs: [ |
| "libcutils", |
| "libutils", |
| "liblog", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "both", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libperfconfig", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/vendor/lib/libperfconfig.so", |
| ], |
| shared_libs: [ |
| "libutils", |
| "liblog", |
| "libcutils", |
| "libxml2", |
| "libqti-util", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libperfconfig.so", |
| ], |
| shared_libs: [ |
| "libutils", |
| "liblog", |
| "libcutils", |
| "libxml2", |
| "libqti-util", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "both", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libperfgluelayer", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/vendor/lib/libperfgluelayer.so", |
| ], |
| shared_libs: [ |
| "libutils", |
| "liblog", |
| "libcutils", |
| "libperfconfig", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libperfgluelayer.so", |
| ], |
| shared_libs: [ |
| "libutils", |
| "liblog", |
| "libcutils", |
| "libperfconfig", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "both", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libperfioctl", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/vendor/lib/libperfioctl.so", |
| ], |
| shared_libs: [ |
| "libdrm", |
| "libutils", |
| "liblog", |
| "libcutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libperfioctl.so", |
| ], |
| shared_libs: [ |
| "libdrm", |
| "libutils", |
| "liblog", |
| "libcutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "both", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libqconfigclient", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/vendor/lib/libqconfigclient.so", |
| ], |
| shared_libs: [ |
| "libcutils", |
| "libhidlbase", |
| "liblog", |
| "libutils", |
| "vendor.qti.hardware.qconfig@1.0", |
| "libjsoncpp", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libqconfigclient.so", |
| ], |
| shared_libs: [ |
| "libcutils", |
| "libhidlbase", |
| "liblog", |
| "libutils", |
| "vendor.qti.hardware.qconfig@1.0", |
| "libjsoncpp", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "both", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libqdi", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/vendor/lib/libqdi.so", |
| ], |
| shared_libs: [ |
| "libdiag", |
| "libdsutils", |
| "libqmiservices", |
| "libqmi_cci", |
| "libqmi_common_so", |
| "libqmi_client_qmux", |
| "libqmi_client_helper", |
| "libqmi", |
| "liblog", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libqdi.so", |
| ], |
| shared_libs: [ |
| "libdiag", |
| "libdsutils", |
| "libqmiservices", |
| "libqmi_cci", |
| "libqmi_common_so", |
| "libqmi_client_qmux", |
| "libqmi_client_helper", |
| "libqmi", |
| "liblog", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "both", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libqdp", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/vendor/lib/libqdp.so", |
| ], |
| shared_libs: [ |
| "libdiag", |
| "libdsutils", |
| "libcutils", |
| "libqmiservices", |
| "libqmi_cci", |
| "libqmi_common_so", |
| "libqmi_client_helper", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libqdp.so", |
| ], |
| shared_libs: [ |
| "libdiag", |
| "libdsutils", |
| "libcutils", |
| "libqmiservices", |
| "libqmi_cci", |
| "libqmi_common_so", |
| "libqmi_client_helper", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "both", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libqmi", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/vendor/lib/libqmi.so", |
| ], |
| shared_libs: [ |
| "libcutils", |
| "libqmi_client_qmux", |
| "libdiag", |
| "libdsutils", |
| "libqmiservices", |
| "libidl", |
| "liblog", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libqmi.so", |
| ], |
| shared_libs: [ |
| "libcutils", |
| "libqmi_client_qmux", |
| "libdiag", |
| "libdsutils", |
| "libqmiservices", |
| "libidl", |
| "liblog", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "both", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libqmi_cci", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/vendor/lib/libqmi_cci.so", |
| ], |
| shared_libs: [ |
| "libcutils", |
| "libutils", |
| "libqmi_encdec", |
| "liblog", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libqmi_cci.so", |
| ], |
| shared_libs: [ |
| "libcutils", |
| "libutils", |
| "libqmi_encdec", |
| "liblog", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "both", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libqmi_client_helper", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/vendor/lib/libqmi_client_helper.so", |
| ], |
| shared_libs: [ |
| "libcutils", |
| "libdiag", |
| "libdsutils", |
| "libqmiservices", |
| "libqmi_client_qmux", |
| "libqmi_cci", |
| "libidl", |
| "liblog", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libqmi_client_helper.so", |
| ], |
| shared_libs: [ |
| "libcutils", |
| "libdiag", |
| "libdsutils", |
| "libqmiservices", |
| "libqmi_client_qmux", |
| "libqmi_cci", |
| "libidl", |
| "liblog", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "both", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libqmi_client_qmux", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/vendor/lib/libqmi_client_qmux.so", |
| ], |
| shared_libs: [ |
| "libdiag", |
| "libdsutils", |
| "libqmiservices", |
| "libidl", |
| "liblog", |
| "libcutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libqmi_client_qmux.so", |
| ], |
| shared_libs: [ |
| "libdiag", |
| "libdsutils", |
| "libqmiservices", |
| "libidl", |
| "liblog", |
| "libcutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "both", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libqmi_common_so", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/vendor/lib/libqmi_common_so.so", |
| ], |
| shared_libs: [ |
| "libcutils", |
| "libutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libqmi_common_so.so", |
| ], |
| shared_libs: [ |
| "libcutils", |
| "libutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "both", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libqmi_csi", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/vendor/lib/libqmi_csi.so", |
| ], |
| shared_libs: [ |
| "libcutils", |
| "libutils", |
| "libqmi_encdec", |
| "liblog", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libqmi_csi.so", |
| ], |
| shared_libs: [ |
| "libcutils", |
| "libutils", |
| "libqmi_encdec", |
| "liblog", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "both", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libqmi_encdec", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/vendor/lib/libqmi_encdec.so", |
| ], |
| shared_libs: [ |
| "libcutils", |
| "libutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libqmi_encdec.so", |
| ], |
| shared_libs: [ |
| "libcutils", |
| "libutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "both", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libqmiservices", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/vendor/lib/libqmiservices.so", |
| ], |
| shared_libs: [ |
| "libidl", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libqmiservices.so", |
| ], |
| shared_libs: [ |
| "libidl", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "both", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libqti-perfd-client", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/vendor/lib/libqti-perfd-client.so", |
| ], |
| shared_libs: [ |
| "libcutils", |
| "libutils", |
| "liblog", |
| "vendor.qti.hardware.perf@2.2", |
| "libhidlbase", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libqti-perfd-client.so", |
| ], |
| shared_libs: [ |
| "libcutils", |
| "libutils", |
| "liblog", |
| "vendor.qti.hardware.perf@2.2", |
| "libhidlbase", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "both", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libqti-perfd", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/vendor/lib/libqti-perfd.so", |
| ], |
| shared_libs: [ |
| "libcutils", |
| "liblog", |
| "libutils", |
| "libxml2", |
| "libqti-util", |
| "libhidlbase", |
| "vendor.qti.hardware.perf@2.0", |
| "libbase", |
| "libthermalclient", |
| "libqti-perfd-client", |
| "libperfconfig", |
| "libperfgluelayer", |
| "libdisplayconfig.qti", |
| "libperfioctl", |
| "vendor.qti.memory.pasrmanager@1.1", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libqti-perfd.so", |
| ], |
| shared_libs: [ |
| "libcutils", |
| "liblog", |
| "libutils", |
| "libxml2", |
| "libqti-util", |
| "libhidlbase", |
| "vendor.qti.hardware.perf@2.0", |
| "libbase", |
| "libthermalclient", |
| "libqti-perfd-client", |
| "libperfconfig", |
| "libperfgluelayer", |
| "libdisplayconfig.qti", |
| "libperfioctl", |
| "vendor.qti.memory.pasrmanager@1.1", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "both", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libqti-util", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/vendor/lib/libqti-util.so", |
| ], |
| shared_libs: [ |
| "libcutils", |
| "libutils", |
| "libxml2", |
| "liblog", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libqti-util.so", |
| ], |
| shared_libs: [ |
| "libcutils", |
| "libutils", |
| "libxml2", |
| "liblog", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "both", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libscveCommon", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/vendor/lib/libscveCommon.so", |
| ], |
| shared_libs: [ |
| "liblog", |
| "libion", |
| "libscveCommon_stub", |
| "libcdsprpc", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libscveCommon.so", |
| ], |
| shared_libs: [ |
| "liblog", |
| "libion", |
| "libscveCommon_stub", |
| "libcdsprpc", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "both", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libscveCommon_stub", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/vendor/lib/libscveCommon_stub.so", |
| ], |
| shared_libs: [ |
| "libcdsprpc", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libscveCommon_stub.so", |
| ], |
| shared_libs: [ |
| "libcdsprpc", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "both", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libscveObjectSegmentation", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/vendor/lib/libscveObjectSegmentation.so", |
| ], |
| shared_libs: [ |
| "liblog", |
| "libfastcvopt", |
| "libscveCommon", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libscveObjectSegmentation.so", |
| ], |
| shared_libs: [ |
| "liblog", |
| "libfastcvopt", |
| "libscveCommon", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "both", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libscveObjectSegmentation_stub", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/vendor/lib/libscveObjectSegmentation_stub.so", |
| ], |
| shared_libs: [ |
| "libscveCommon", |
| "libcdsprpc", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libscveObjectSegmentation_stub.so", |
| ], |
| shared_libs: [ |
| "libscveCommon", |
| "libcdsprpc", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "both", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libscveObjectTracker", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/vendor/lib/libscveObjectTracker.so", |
| ], |
| shared_libs: [ |
| "liblog", |
| "libfastcvopt", |
| "libscveCommon", |
| "libscveObjectSegmentation", |
| "libcvp2_1", |
| "libcvp_common", |
| "libion", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libscveObjectTracker.so", |
| ], |
| shared_libs: [ |
| "liblog", |
| "libfastcvopt", |
| "libscveCommon", |
| "libscveObjectSegmentation", |
| "libcvp2_1", |
| "libcvp_common", |
| "libion", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "both", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libscveObjectTracker_stub", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/vendor/lib/libscveObjectTracker_stub.so", |
| ], |
| shared_libs: [ |
| "libfastcvopt", |
| "liblog", |
| "libscveCommon", |
| "libcdsprpc", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libscveObjectTracker_stub.so", |
| ], |
| shared_libs: [ |
| "libfastcvopt", |
| "liblog", |
| "libscveCommon", |
| "libcdsprpc", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "both", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libthermalclient", |
| owner: "shift", |
| 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: "vendor.qti.hardware.dsp@1.0", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/vendor/lib/vendor.qti.hardware.dsp@1.0.so", |
| ], |
| shared_libs: [ |
| "libhidlbase", |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/vendor.qti.hardware.dsp@1.0.so", |
| ], |
| shared_libs: [ |
| "libhidlbase", |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "both", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "vendor.qti.hardware.qconfig@1.0", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/vendor/lib/vendor.qti.hardware.qconfig@1.0.so", |
| ], |
| shared_libs: [ |
| "libhidlbase", |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/vendor.qti.hardware.qconfig@1.0.so", |
| ], |
| shared_libs: [ |
| "libhidlbase", |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "both", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "vendor.qti.hardware.vpp@2.0", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/vendor/lib/vendor.qti.hardware.vpp@2.0.so", |
| ], |
| shared_libs: [ |
| "libhidlbase", |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/vendor.qti.hardware.vpp@2.0.so", |
| ], |
| shared_libs: [ |
| "libhidlbase", |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "both", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "vendor.qti.memory.pasrmanager@1.0", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/vendor/lib/vendor.qti.memory.pasrmanager@1.0.so", |
| ], |
| shared_libs: [ |
| "libhidlbase", |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/vendor.qti.memory.pasrmanager@1.0.so", |
| ], |
| shared_libs: [ |
| "libhidlbase", |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "both", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "vendor.qti.memory.pasrmanager@1.1", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/vendor/lib/vendor.qti.memory.pasrmanager@1.1.so", |
| ], |
| shared_libs: [ |
| "vendor.qti.memory.pasrmanager@1.0", |
| "libhidlbase", |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/vendor.qti.memory.pasrmanager@1.1.so", |
| ], |
| shared_libs: [ |
| "vendor.qti.memory.pasrmanager@1.0", |
| "libhidlbase", |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "both", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "vendor.qti.qspmhal@1.0", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/vendor/lib/vendor.qti.qspmhal@1.0.so", |
| ], |
| shared_libs: [ |
| "libhidlbase", |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/vendor.qti.qspmhal@1.0.so", |
| ], |
| shared_libs: [ |
| "libhidlbase", |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "both", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "btaudio_offload_if", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/vendor/lib/btaudio_offload_if.so", |
| ], |
| shared_libs: [ |
| "libbase", |
| "libcutils", |
| "libfmq", |
| "libhidlbase", |
| "liblog", |
| "libutils", |
| "android.hardware.bluetooth.audio@2.0", |
| "libbluetooth_audio_session", |
| "libbluetooth_audio_session_qti", |
| "libbluetooth_audio_session_qti_2_1", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "32", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "vendor.qti.hardware.bluetooth_audio@2.0-impl", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/vendor/lib/hw/vendor.qti.hardware.bluetooth_audio@2.0-impl.so", |
| ], |
| shared_libs: [ |
| "android.hardware.audio.common@5.0", |
| "vendor.qti.hardware.bluetooth_audio@2.0", |
| "libbase", |
| "libbluetooth_audio_session_qti", |
| "libcutils", |
| "libfmq", |
| "libhidlbase", |
| "liblog", |
| "libutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "32", |
| relative_install_path: "hw", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "vendor.qti.hardware.bluetooth_audio@2.1-impl", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/vendor/lib/hw/vendor.qti.hardware.bluetooth_audio@2.1-impl.so", |
| ], |
| shared_libs: [ |
| "android.hardware.audio.common@5.0", |
| "libbluetooth_audio_session_qti_2_1", |
| "libbase", |
| "libcutils", |
| "libfmq", |
| "libhidlbase", |
| "libhidltransport", |
| "liblog", |
| "libutils", |
| "vendor.qti.hardware.bluetooth_audio@2.1", |
| "vendor.qti.hardware.bluetooth_audio@2.0", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "32", |
| relative_install_path: "hw", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libFileMux_proprietary", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/vendor/lib/libFileMux_proprietary.so", |
| ], |
| shared_libs: [ |
| "libmmosal_vendor", |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "32", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libOmxDsdDec", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/vendor/lib/libOmxDsdDec.so", |
| ], |
| shared_libs: [ |
| "libutils", |
| "liblog", |
| "libcutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "32", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libOmxVideoDSMode", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/vendor/lib/libOmxVideoDSMode.so", |
| ], |
| shared_libs: [ |
| "liblog", |
| "libmmosal_vendor", |
| "libutils", |
| "libwfdcommonutils_proprietary", |
| "libwfdmmservice_proprietary", |
| "libbinder", |
| "libwfdutils_proprietary", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "32", |
| check_elf_files: false, |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libacdb-fts", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/vendor/lib/libacdb-fts.so", |
| ], |
| shared_libs: [ |
| "libcutils", |
| "libutils", |
| "liblog", |
| "libaudcal", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "32", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libacdbloader", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/vendor/lib/libacdbloader.so", |
| ], |
| shared_libs: [ |
| "libcutils", |
| "libutils", |
| "liblog", |
| "libaudcal", |
| "libtinyalsa", |
| "libacdbrtac", |
| "libadiertac", |
| "libacdb-fts", |
| "libion", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "32", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libacdbrtac", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/vendor/lib/libacdbrtac.so", |
| ], |
| shared_libs: [ |
| "libcutils", |
| "libutils", |
| "liblog", |
| "libaudcal", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "32", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libadiertac", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/vendor/lib/libadiertac.so", |
| ], |
| shared_libs: [ |
| "libcutils", |
| "libutils", |
| "liblog", |
| "libaudcal", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "32", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libadm", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/vendor/lib/libadm.so", |
| ], |
| shared_libs: [ |
| "liblog", |
| "libcutils", |
| "libtinyalsa", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "32", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libaudcal", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/vendor/lib/libaudcal.so", |
| ], |
| shared_libs: [ |
| "libutils", |
| "liblog", |
| "libdiag", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "32", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libbluetooth_audio_session_qti", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/vendor/lib/libbluetooth_audio_session_qti.so", |
| ], |
| shared_libs: [ |
| "vendor.qti.hardware.bluetooth_audio@2.0", |
| "libaudioutils", |
| "libbase", |
| "libcutils", |
| "libfmq", |
| "libhidlbase", |
| "liblog", |
| "libutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "32", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libbluetooth_audio_session_qti_2_1", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/vendor/lib/libbluetooth_audio_session_qti_2_1.so", |
| ], |
| shared_libs: [ |
| "vendor.qti.hardware.bluetooth_audio@2.1", |
| "vendor.qti.hardware.bluetooth_audio@2.0", |
| "libaudioutils", |
| "libbase", |
| "libcutils", |
| "libfmq", |
| "libhidlbase", |
| "libhidltransport", |
| "liblog", |
| "libutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "32", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libcapiv2svacnn", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/vendor/lib/libcapiv2svacnn.so", |
| ], |
| shared_libs: [ |
| "libcutils", |
| "liblog", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "32", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libcapiv2svarnn", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/vendor/lib/libcapiv2svarnn.so", |
| ], |
| shared_libs: [ |
| "libcutils", |
| "liblog", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "32", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libcapiv2vop", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/vendor/lib/libcapiv2vop.so", |
| ], |
| shared_libs: [ |
| "libcutils", |
| "liblog", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "32", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libdsd2pcm", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/vendor/lib/libdsd2pcm.so", |
| ], |
| shared_libs: [ |
| "liblog", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "32", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libgcs-calwrapper", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/vendor/lib/libgcs-calwrapper.so", |
| ], |
| shared_libs: [ |
| "libgcs-osal", |
| "liblog", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "32", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libgcs-ipc", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/vendor/lib/libgcs-ipc.so", |
| ], |
| shared_libs: [ |
| "liblog", |
| "libexpat", |
| "libgcs-osal", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "32", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libgcs-osal", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/vendor/lib/libgcs-osal.so", |
| ], |
| shared_libs: [ |
| "liblog", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "32", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libgcs", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/vendor/lib/libgcs.so", |
| ], |
| shared_libs: [ |
| "libgcs-osal", |
| "libgcs-calwrapper", |
| "libgcs-ipc", |
| "liblog", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "32", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "liblistensoundmodel2", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/vendor/lib/liblistensoundmodel2.so", |
| ], |
| shared_libs: [ |
| "libcutils", |
| "liblog", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "32", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libmmosal_vendor", |
| stem: "libmmosal", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/vendor/lib/libmmosal.so", |
| ], |
| shared_libs: [ |
| "libutils", |
| "libcutils", |
| "liblog", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "32", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libmmrtpdecoder_proprietary", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/vendor/lib/libmmrtpdecoder_proprietary.so", |
| ], |
| shared_libs: [ |
| "libutils", |
| "liblog", |
| "libcutils", |
| "libmmosal_vendor", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "32", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libmmrtpencoder_proprietary", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/vendor/lib/libmmrtpencoder_proprietary.so", |
| ], |
| shared_libs: [ |
| "libmmosal_vendor", |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "32", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libmulawdec", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/vendor/lib/libmulawdec.so", |
| ], |
| shared_libs: [ |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "32", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libqcodec2_base", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/vendor/lib/libqcodec2_base.so", |
| ], |
| shared_libs: [ |
| "libutils", |
| "libcutils", |
| "liblog", |
| "libcodec2_vndk", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "32", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libqcodec2_basecodec", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/vendor/lib/libqcodec2_basecodec.so", |
| ], |
| shared_libs: [ |
| "libutils", |
| "libcutils", |
| "liblog", |
| "libcodec2_vndk", |
| "libqcodec2_base", |
| "libqcodec2_utils", |
| "libqcodec2_platform", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "32", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libqcodec2_core", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/vendor/lib/libqcodec2_core.so", |
| ], |
| shared_libs: [ |
| "libutils", |
| "libcutils", |
| "liblog", |
| "libcodec2_vndk", |
| "libqcodec2_base", |
| "libqcodec2_hooks", |
| "libqcodec2_utils", |
| "libqcodec2_platform", |
| "libqcodec2_basecodec", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "32", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libqcodec2_hooks", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/vendor/lib/libqcodec2_hooks.so", |
| ], |
| shared_libs: [ |
| "libutils", |
| "libcutils", |
| "liblog", |
| "libcodec2_vndk", |
| "libqcodec2_base", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "32", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libqcodec2_platform", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/vendor/lib/libqcodec2_platform.so", |
| ], |
| shared_libs: [ |
| "libutils", |
| "libcutils", |
| "liblog", |
| "libcodec2_vndk", |
| "libqcodec2_base", |
| "libjsoncpp", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "32", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libqcodec2_utils", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/vendor/lib/libqcodec2_utils.so", |
| ], |
| shared_libs: [ |
| "libutils", |
| "libcutils", |
| "liblog", |
| "libcodec2_vndk", |
| "libqcodec2_base", |
| "libqcodec2_platform", |
| "libhidlbase", |
| "libgrallocutils", |
| "libgralloctypes", |
| "libgralloc.qti", |
| "libdisplayconfig.qti", |
| "android.hardware.graphics.mapper@3.0", |
| "android.hardware.graphics.mapper@4.0", |
| "libnativewindow", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "32", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libqcodec2_v4l2codec", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/vendor/lib/libqcodec2_v4l2codec.so", |
| ], |
| shared_libs: [ |
| "libutils", |
| "libcutils", |
| "liblog", |
| "libqcodec2_base", |
| "libqcodec2_platform", |
| "libqcodec2_utils", |
| "libqcodec2_basecodec", |
| "libcodec2_vndk", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "32", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libqtigef", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/vendor/lib/libqtigef.so", |
| ], |
| shared_libs: [ |
| "liblog", |
| "libcutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "32", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libwfdcodecv4l2_proprietary", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/vendor/lib/libwfdcodecv4l2_proprietary.so", |
| ], |
| shared_libs: [ |
| "libmmosal_vendor", |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libwfdcommonutils_proprietary", |
| "libwfdmminterface_proprietary", |
| "libwfdutils_proprietary", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "32", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libwfdcommonutils_proprietary", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/vendor/lib/libwfdcommonutils_proprietary.so", |
| ], |
| shared_libs: [ |
| "libmmosal_vendor", |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libion", |
| "libprocessgroup", |
| "libwfddisplayconfig_proprietary", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "32", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libwfdconfigutils_proprietary", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/vendor/lib/libwfdconfigutils_proprietary.so", |
| ], |
| shared_libs: [ |
| "libmmosal_vendor", |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libbinder", |
| "libnl", |
| "libwfdmminterface_proprietary", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "32", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libwfddisplayconfig_proprietary", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/vendor/lib/libwfddisplayconfig_proprietary.so", |
| ], |
| shared_libs: [ |
| "libhidlbase", |
| "libutils", |
| "libcutils", |
| "liblog", |
| "vendor.display.config@2.0", |
| "libdisplayconfig.qti", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "32", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libwfdhdcpcp", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/vendor/lib/libwfdhdcpcp.so", |
| ], |
| shared_libs: [ |
| "libmmosal_vendor", |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "32", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libwfdhdcpservice_proprietary", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/vendor/lib/libwfdhdcpservice_proprietary.so", |
| ], |
| shared_libs: [ |
| "libmmosal_vendor", |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libbinder", |
| "libwfdhdcpcp", |
| "libc++", |
| "libclang_rt.ubsan_standalone", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "32", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libwfdmminterface_proprietary", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/vendor/lib/libwfdmminterface_proprietary.so", |
| ], |
| shared_libs: [ |
| "libmmosal_vendor", |
| "liblog", |
| "libutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "32", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libwfdmmservice_proprietary", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/vendor/lib/libwfdmmservice_proprietary.so", |
| ], |
| shared_libs: [ |
| "libmmosal_vendor", |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libbinder", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "32", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libwfdmmsrc_proprietary", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/vendor/lib/libwfdmmsrc_proprietary.so", |
| ], |
| shared_libs: [ |
| "libbinder", |
| "libmmosal_vendor", |
| "liblog", |
| "libutils", |
| "libmmrtpencoder_proprietary", |
| "libFileMux_proprietary", |
| "libcutils", |
| "libtinyalsa", |
| "libwfdcommonutils_proprietary", |
| "libwfdutils_proprietary", |
| "libwfdconfigutils_proprietary", |
| "libwfdaac_vendor", |
| "libpng", |
| "libwfdmminterface_proprietary", |
| "libwfdcodecv4l2_proprietary", |
| "libwfdmmservice_proprietary", |
| "libhidlbase", |
| "android.hardware.graphics.mapper@2.0", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "32", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libwfdmodulehdcpsession", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/vendor/lib/libwfdmodulehdcpsession.so", |
| ], |
| shared_libs: [ |
| "libmmosal_vendor", |
| "liblog", |
| "libutils", |
| "libwfdhdcpcp", |
| "libwfdcommonutils_proprietary", |
| "libhidlbase", |
| "libwfdutils_proprietary", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "32", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libwfdrtsp_proprietary", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/vendor/lib/libwfdrtsp_proprietary.so", |
| ], |
| shared_libs: [ |
| "libc++", |
| "libcutils", |
| "libutils", |
| "libmmosal_vendor", |
| "libwfdcommonutils_proprietary", |
| "libwfdconfigutils_proprietary", |
| "liblog", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "32", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libwfdsessionmodule", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/vendor/lib/libwfdsessionmodule.so", |
| ], |
| shared_libs: [ |
| "libmmosal_vendor", |
| "liblog", |
| "libutils", |
| "libwfdsourcesession_proprietary", |
| "vendor.qti.hardware.wifidisplaysession@1.0_vendor", |
| "libwfdcommonutils_proprietary", |
| "libhidlbase", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "32", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libwfdsourcesession_proprietary", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/vendor/lib/libwfdsourcesession_proprietary.so", |
| ], |
| shared_libs: [ |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libbinder", |
| "libmmosal_vendor", |
| "libwfdcommonutils_proprietary", |
| "libwfdconfigutils_proprietary", |
| "libwfdmminterface_proprietary", |
| "libmedia_helper", |
| "libwfdmmsrc_proprietary", |
| "libqdMetaData", |
| "libhidlbase", |
| "libwfdsourcesm_proprietary", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "32", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libwfdsourcesm_proprietary", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/vendor/lib/libwfdsourcesm_proprietary.so", |
| ], |
| shared_libs: [ |
| "libc++", |
| "libcutils", |
| "libutils", |
| "libwfdrtsp_proprietary", |
| "libmmrtpencoder_proprietary", |
| "libmmrtpdecoder_proprietary", |
| "libwfduibcinterface_proprietary", |
| "libwfdmmsrc_proprietary", |
| "libmmosal_vendor", |
| "libwfdcommonutils_proprietary", |
| "libwfdconfigutils_proprietary", |
| "libqdMetaData", |
| "libwfdmminterface_proprietary", |
| "libwfdmodulehdcpsession", |
| "libhidlbase", |
| "libwfddisplayconfig_proprietary", |
| "liblog", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "32", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libwfduibcinterface_proprietary", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/vendor/lib/libwfduibcinterface_proprietary.so", |
| ], |
| shared_libs: [ |
| "libmmosal_vendor", |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libwfduibcsrcinterface_proprietary", |
| "libwfduibcsinkinterface_proprietary", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "32", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libwfduibcsink_proprietary", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/vendor/lib/libwfduibcsink_proprietary.so", |
| ], |
| shared_libs: [ |
| "libmmosal_vendor", |
| "libutils", |
| "liblog", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "32", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libwfduibcsinkinterface_proprietary", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/vendor/lib/libwfduibcsinkinterface_proprietary.so", |
| ], |
| shared_libs: [ |
| "libmmosal_vendor", |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libwfduibcsink_proprietary", |
| "libwfdcommonutils_proprietary", |
| "libwfdconfigutils_proprietary", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "32", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libwfduibcsrc_proprietary", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/vendor/lib/libwfduibcsrc_proprietary.so", |
| ], |
| shared_libs: [ |
| "libmmosal_vendor", |
| "libwfdcommonutils_proprietary", |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libwfdconfigutils_proprietary", |
| "libwfddisplayconfig_proprietary", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "32", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libwfduibcsrcinterface_proprietary", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/vendor/lib/libwfduibcsrcinterface_proprietary.so", |
| ], |
| shared_libs: [ |
| "libmmosal_vendor", |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libwfduibcsrc_proprietary", |
| "libwfdcommonutils_proprietary", |
| "libwfdconfigutils_proprietary", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "32", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libwfdutils_proprietary", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/vendor/lib/libwfdutils_proprietary.so", |
| ], |
| shared_libs: [ |
| "libmmosal_vendor", |
| "liblog", |
| "libion", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "32", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libasphere", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/vendor/lib/soundfx/libasphere.so", |
| ], |
| shared_libs: [ |
| "libcutils", |
| "liblog", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "32", |
| relative_install_path: "soundfx", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libshoebox", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/vendor/lib/soundfx/libshoebox.so", |
| ], |
| shared_libs: [ |
| "libcutils", |
| "liblog", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "32", |
| relative_install_path: "soundfx", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "vendor.qti.hardware.wifidisplaysession@1.0_vendor", |
| stem: "vendor.qti.hardware.wifidisplaysession@1.0", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/vendor/lib/vendor.qti.hardware.wifidisplaysession@1.0.so", |
| ], |
| shared_libs: [ |
| "libhidlbase", |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "32", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "vendor.qti.hardware.wifidisplaysessionl@1.0-halimpl", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/vendor/lib/vendor.qti.hardware.wifidisplaysessionl@1.0-halimpl.so", |
| ], |
| shared_libs: [ |
| "libhidlbase", |
| "libutils", |
| "libcutils", |
| "vendor.qti.hardware.wifidisplaysession@1.0_vendor", |
| "libwfdsessionmodule", |
| "liblog", |
| "libwfdcommonutils_proprietary", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "32", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "7816-3-T1", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/7816-3-T1.so", |
| ], |
| shared_libs: [ |
| "vendor.tms.tmsnfc@1.0", |
| "libcutils", |
| "libhardware", |
| "libhidlbase", |
| "libutils", |
| "liblog", |
| "libbase", |
| "android.hardware.nfc@1.0", |
| "libutilscallstack", |
| "tms-utils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "android.hardware.secure_element@1.0-impl", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/android.hardware.secure_element@1.0-impl.so", |
| ], |
| shared_libs: [ |
| "libhidlbase", |
| "libutils", |
| "liblog", |
| "libhardware", |
| "libbase", |
| "libcutils", |
| "android.hardware.secure_element@1.0", |
| "libGPTEE_vendor", |
| "vendor.qti.esepowermanager@1.0", |
| "vendor.qti.esepowermanager@1.1", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "com.qti.sensor.imx616", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/camera/com.qti.sensor.imx616.so", |
| ], |
| shared_libs: [ |
| "libc++", |
| "libcutils", |
| "liblog", |
| "libofflinelog", |
| "libsync", |
| "android.hardware.graphics.allocator@3.0", |
| "android.hardware.graphics.common@1.1", |
| "android.hardware.graphics.mapper@3.0", |
| "android.hardware.graphics.mapper@2.0", |
| "android.hardware.graphics.mapper@2.1", |
| "libhardware", |
| "libhidlbase", |
| "libhidltransport", |
| "libqdMetaData", |
| "vendor.qti.hardware.display.allocator@3.0", |
| "vendor.qti.hardware.display.mapper@2.0", |
| "vendor.qti.hardware.display.mapper@3.0", |
| "libcamera_metadata", |
| "libutils", |
| "libqti_vndfwk_detect", |
| "android.hardware.graphics.allocator@4.0", |
| "android.hardware.graphics.mapper@4.0", |
| "libgralloc.qti", |
| "libgralloctypes", |
| "vendor.qti.hardware.display.allocator@4.0", |
| "vendor.qti.hardware.display.mapper@4.0", |
| "vendor.qti.hardware.display.mapperextensions@1.1", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| relative_install_path: "camera", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "com.qti.sensor.imx766_mjy", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/camera/com.qti.sensor.imx766_mjy.so", |
| ], |
| shared_libs: [ |
| "libc++", |
| "libcutils", |
| "liblog", |
| "libofflinelog", |
| "libsync", |
| "android.hardware.graphics.allocator@3.0", |
| "android.hardware.graphics.common@1.1", |
| "android.hardware.graphics.mapper@3.0", |
| "android.hardware.graphics.mapper@2.0", |
| "android.hardware.graphics.mapper@2.1", |
| "libhardware", |
| "libhidlbase", |
| "libhidltransport", |
| "libqdMetaData", |
| "vendor.qti.hardware.display.allocator@3.0", |
| "vendor.qti.hardware.display.mapper@2.0", |
| "vendor.qti.hardware.display.mapper@3.0", |
| "libcamera_metadata", |
| "libutils", |
| "libqti_vndfwk_detect", |
| "android.hardware.graphics.allocator@4.0", |
| "android.hardware.graphics.mapper@4.0", |
| "libgralloc.qti", |
| "libgralloctypes", |
| "vendor.qti.hardware.display.allocator@4.0", |
| "vendor.qti.hardware.display.mapper@4.0", |
| "vendor.qti.hardware.display.mapperextensions@1.1", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| relative_install_path: "camera", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "com.qti.sensor.imx766_mjy_aux", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/camera/com.qti.sensor.imx766_mjy_aux.so", |
| ], |
| shared_libs: [ |
| "libc++", |
| "libcutils", |
| "liblog", |
| "libofflinelog", |
| "libsync", |
| "android.hardware.graphics.allocator@3.0", |
| "android.hardware.graphics.common@1.1", |
| "android.hardware.graphics.mapper@3.0", |
| "android.hardware.graphics.mapper@2.0", |
| "android.hardware.graphics.mapper@2.1", |
| "libhardware", |
| "libhidlbase", |
| "libhidltransport", |
| "libqdMetaData", |
| "vendor.qti.hardware.display.allocator@3.0", |
| "vendor.qti.hardware.display.mapper@2.0", |
| "vendor.qti.hardware.display.mapper@3.0", |
| "libcamera_metadata", |
| "libutils", |
| "libqti_vndfwk_detect", |
| "android.hardware.graphics.allocator@4.0", |
| "android.hardware.graphics.mapper@4.0", |
| "libgralloc.qti", |
| "libgralloctypes", |
| "vendor.qti.hardware.display.allocator@4.0", |
| "vendor.qti.hardware.display.mapper@4.0", |
| "vendor.qti.hardware.display.mapperextensions@1.1", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| relative_install_path: "camera", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "com.morpho.node.drchecker", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/camera/components/com.morpho.node.drchecker.so", |
| ], |
| shared_libs: [ |
| "libcamera_metadata", |
| "libchilog", |
| "libcom.qti.chinodeutils", |
| "libmorpho_hdr_checker", |
| "liblog", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| relative_install_path: "camera/components", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "com.morpho.node.moviesolid", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/camera/components/com.morpho.node.moviesolid.so", |
| ], |
| shared_libs: [ |
| "libcamera_metadata", |
| "libcamximageformatutils", |
| "libchilog", |
| "libcom.qti.chinodeutils", |
| "libnativewindow", |
| "libui", |
| "libutils", |
| "libcutils", |
| "libsync", |
| "liblog", |
| "libmorpho_movie_stabilizer", |
| "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: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/camera/components/com.qti.camx.chiiqutils.so", |
| ], |
| shared_libs: [ |
| "libc++", |
| "libcutils", |
| "liblog", |
| "libofflinelog", |
| "libsync", |
| "android.hardware.graphics.allocator@3.0", |
| "android.hardware.graphics.common@1.1", |
| "android.hardware.graphics.mapper@3.0", |
| "android.hardware.graphics.mapper@2.0", |
| "android.hardware.graphics.mapper@2.1", |
| "libhardware", |
| "libhidlbase", |
| "libhidltransport", |
| "libqdMetaData", |
| "vendor.qti.hardware.display.allocator@3.0", |
| "vendor.qti.hardware.display.mapper@2.0", |
| "vendor.qti.hardware.display.mapper@3.0", |
| "libcamera_metadata", |
| "libutils", |
| "libqti_vndfwk_detect", |
| "android.hardware.graphics.allocator@4.0", |
| "android.hardware.graphics.mapper@4.0", |
| "libgralloc.qti", |
| "libgralloctypes", |
| "vendor.qti.hardware.display.allocator@4.0", |
| "vendor.qti.hardware.display.mapper@4.0", |
| "vendor.qti.hardware.display.mapperextensions@1.1", |
| "libcdsprpc", |
| "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: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/camera/components/com.qti.eisv2.so", |
| ], |
| shared_libs: [ |
| "libcutils", |
| "liblog", |
| "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.eisv3", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/camera/components/com.qti.eisv3.so", |
| ], |
| shared_libs: [ |
| "libcutils", |
| "liblog", |
| "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.hvx.addconstant", |
| owner: "shift", |
| 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: "shift", |
| 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: "shift", |
| 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: "shift", |
| 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: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/camera/components/com.qti.node.dewarp.so", |
| ], |
| shared_libs: [ |
| "libc++", |
| "libcutils", |
| "liblog", |
| "libofflinelog", |
| "libsync", |
| "android.hardware.graphics.allocator@3.0", |
| "android.hardware.graphics.common@1.1", |
| "android.hardware.graphics.mapper@3.0", |
| "android.hardware.graphics.mapper@2.0", |
| "android.hardware.graphics.mapper@2.1", |
| "libhardware", |
| "libhidlbase", |
| "libhidltransport", |
| "libqdMetaData", |
| "vendor.qti.hardware.display.allocator@3.0", |
| "vendor.qti.hardware.display.mapper@2.0", |
| "vendor.qti.hardware.display.mapper@3.0", |
| "libcamera_metadata", |
| "libutils", |
| "libqti_vndfwk_detect", |
| "android.hardware.graphics.allocator@4.0", |
| "android.hardware.graphics.mapper@4.0", |
| "libgralloc.qti", |
| "libgralloctypes", |
| "vendor.qti.hardware.display.allocator@4.0", |
| "vendor.qti.hardware.display.mapper@4.0", |
| "vendor.qti.hardware.display.mapperextensions@1.1", |
| "libcamximageformatutils", |
| "libchilog", |
| "libcom.qti.chinodeutils", |
| "libui", |
| "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.dummyrtb", |
| owner: "shift", |
| 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: "shift", |
| 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: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/camera/components/com.qti.node.eisv2.so", |
| ], |
| shared_libs: [ |
| "libc++", |
| "libcutils", |
| "liblog", |
| "libofflinelog", |
| "libsync", |
| "android.hardware.graphics.allocator@3.0", |
| "android.hardware.graphics.common@1.1", |
| "android.hardware.graphics.mapper@3.0", |
| "android.hardware.graphics.mapper@2.0", |
| "android.hardware.graphics.mapper@2.1", |
| "libhardware", |
| "libhidlbase", |
| "libhidltransport", |
| "libqdMetaData", |
| "vendor.qti.hardware.display.allocator@3.0", |
| "vendor.qti.hardware.display.mapper@2.0", |
| "vendor.qti.hardware.display.mapper@3.0", |
| "libcamera_metadata", |
| "libutils", |
| "libqti_vndfwk_detect", |
| "android.hardware.graphics.allocator@4.0", |
| "android.hardware.graphics.mapper@4.0", |
| "libgralloc.qti", |
| "libgralloctypes", |
| "vendor.qti.hardware.display.allocator@4.0", |
| "vendor.qti.hardware.display.mapper@4.0", |
| "vendor.qti.hardware.display.mapperextensions@1.1", |
| "libcdsprpc", |
| "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: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/camera/components/com.qti.node.eisv3.so", |
| ], |
| shared_libs: [ |
| "libc++", |
| "libcutils", |
| "liblog", |
| "libofflinelog", |
| "libsync", |
| "android.hardware.graphics.allocator@3.0", |
| "android.hardware.graphics.common@1.1", |
| "android.hardware.graphics.mapper@3.0", |
| "android.hardware.graphics.mapper@2.0", |
| "android.hardware.graphics.mapper@2.1", |
| "libhardware", |
| "libhidlbase", |
| "libhidltransport", |
| "libqdMetaData", |
| "vendor.qti.hardware.display.allocator@3.0", |
| "vendor.qti.hardware.display.mapper@2.0", |
| "vendor.qti.hardware.display.mapper@3.0", |
| "libcamera_metadata", |
| "libutils", |
| "libqti_vndfwk_detect", |
| "android.hardware.graphics.allocator@4.0", |
| "android.hardware.graphics.mapper@4.0", |
| "libgralloc.qti", |
| "libgralloctypes", |
| "vendor.qti.hardware.display.allocator@4.0", |
| "vendor.qti.hardware.display.mapper@4.0", |
| "vendor.qti.hardware.display.mapperextensions@1.1", |
| "libcdsprpc", |
| "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: "shift", |
| 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.formatconversion", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/camera/components/com.qti.node.formatconversion.so", |
| ], |
| shared_libs: [ |
| "libcamera_metadata", |
| "libchilog", |
| "libcom.qti.chinodeutils", |
| "libcutils", |
| "liblog", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| relative_install_path: "camera/components", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "com.qti.node.gpu", |
| owner: "shift", |
| 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: "shift", |
| 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.ml", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/camera/components/com.qti.node.ml.so", |
| ], |
| shared_libs: [ |
| "libc++", |
| "libcutils", |
| "liblog", |
| "libofflinelog", |
| "libsync", |
| "android.hardware.graphics.allocator@3.0", |
| "android.hardware.graphics.common@1.1", |
| "android.hardware.graphics.mapper@3.0", |
| "android.hardware.graphics.mapper@2.0", |
| "android.hardware.graphics.mapper@2.1", |
| "libhardware", |
| "libhidlbase", |
| "libhidltransport", |
| "libqdMetaData", |
| "vendor.qti.hardware.display.allocator@3.0", |
| "vendor.qti.hardware.display.mapper@2.0", |
| "vendor.qti.hardware.display.mapper@3.0", |
| "libcamera_metadata", |
| "libutils", |
| "libqti_vndfwk_detect", |
| "android.hardware.graphics.allocator@4.0", |
| "android.hardware.graphics.mapper@4.0", |
| "libgralloc.qti", |
| "libgralloctypes", |
| "vendor.qti.hardware.display.allocator@4.0", |
| "vendor.qti.hardware.display.mapper@4.0", |
| "vendor.qti.hardware.display.mapperextensions@1.1", |
| "libcdsprpc", |
| "libchilog", |
| "libcom.qti.chinodeutils", |
| "libcamxswispiqmodule", |
| "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.remosaic", |
| owner: "shift", |
| 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", |
| "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: "shift", |
| 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: "shift", |
| 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.swbestats", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/camera/components/com.qti.node.swbestats.so", |
| ], |
| shared_libs: [ |
| "libcamera_metadata", |
| "libchilog", |
| "libcom.qti.chinodeutils", |
| "libcutils", |
| "liblog", |
| "libofflinelog", |
| "libsync", |
| "libcamxswispiqmodule", |
| "libz", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| relative_install_path: "camera/components", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "com.qti.node.swcac", |
| owner: "shift", |
| 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.swec", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/camera/components/com.qti.node.swec.so", |
| ], |
| shared_libs: [ |
| "libc++", |
| "libcutils", |
| "liblog", |
| "libofflinelog", |
| "libsync", |
| "android.hardware.graphics.allocator@3.0", |
| "android.hardware.graphics.common@1.1", |
| "android.hardware.graphics.mapper@3.0", |
| "android.hardware.graphics.mapper@2.0", |
| "android.hardware.graphics.mapper@2.1", |
| "libhardware", |
| "libhidlbase", |
| "libhidltransport", |
| "libqdMetaData", |
| "vendor.qti.hardware.display.allocator@3.0", |
| "vendor.qti.hardware.display.mapper@2.0", |
| "vendor.qti.hardware.display.mapper@3.0", |
| "libcamera_metadata", |
| "libutils", |
| "libqti_vndfwk_detect", |
| "android.hardware.graphics.allocator@4.0", |
| "android.hardware.graphics.mapper@4.0", |
| "libgralloc.qti", |
| "libgralloctypes", |
| "vendor.qti.hardware.display.allocator@4.0", |
| "vendor.qti.hardware.display.mapper@4.0", |
| "vendor.qti.hardware.display.mapperextensions@1.1", |
| "libcdsprpc", |
| "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.swfusion", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/camera/components/com.qti.node.swfusion.so", |
| ], |
| shared_libs: [ |
| "libcamera_metadata", |
| "libcom.qti.chinodeutils", |
| "libchilog", |
| "libcutils", |
| "libcamxswispiqmodule", |
| "libofflinelog", |
| "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.swlsc", |
| owner: "shift", |
| 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: "shift", |
| 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: "shift", |
| 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.swpdpc", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/camera/components/com.qti.node.swpdpc.so", |
| ], |
| shared_libs: [ |
| "libcamera_metadata", |
| "libchilog", |
| "libcom.qti.chinodeutils", |
| "libcutils", |
| "liblog", |
| "libofflinelog", |
| "libsync", |
| "libcamxswispiqmodule", |
| "libz", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| relative_install_path: "camera/components", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "com.qti.node.swpreprocess", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/camera/components/com.qti.node.swpreprocess.so", |
| ], |
| shared_libs: [ |
| "libcamera_metadata", |
| "libchilog", |
| "libcom.qti.chinodeutils", |
| "liblog", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| relative_install_path: "camera/components", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "com.qti.node.swregistration", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/camera/components/com.qti.node.swregistration.so", |
| ], |
| shared_libs: [ |
| "libc++", |
| "libcutils", |
| "liblog", |
| "libofflinelog", |
| "libsync", |
| "android.hardware.graphics.allocator@3.0", |
| "android.hardware.graphics.common@1.1", |
| "android.hardware.graphics.mapper@3.0", |
| "android.hardware.graphics.mapper@2.0", |
| "android.hardware.graphics.mapper@2.1", |
| "libhardware", |
| "libhidlbase", |
| "libhidltransport", |
| "libqdMetaData", |
| "vendor.qti.hardware.display.allocator@3.0", |
| "vendor.qti.hardware.display.mapper@2.0", |
| "vendor.qti.hardware.display.mapper@3.0", |
| "libcamera_metadata", |
| "libutils", |
| "libqti_vndfwk_detect", |
| "android.hardware.graphics.allocator@4.0", |
| "android.hardware.graphics.mapper@4.0", |
| "libgralloc.qti", |
| "libgralloctypes", |
| "vendor.qti.hardware.display.allocator@4.0", |
| "vendor.qti.hardware.display.mapper@4.0", |
| "vendor.qti.hardware.display.mapperextensions@1.1", |
| "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: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/camera/components/com.qti.stats.aec.so", |
| ], |
| shared_libs: [ |
| "libcutils", |
| "liblog", |
| "libsync", |
| "libofflinelog", |
| "com.qti.stats.common", |
| "libz", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| relative_install_path: "camera/components", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "com.qti.stats.aecwrapper", |
| owner: "shift", |
| 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.aecxcore", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/camera/components/com.qti.stats.aecxcore.so", |
| ], |
| shared_libs: [ |
| "libcutils", |
| "liblog", |
| "libsync", |
| "libofflinelog", |
| "com.qti.stats.common", |
| "libz", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| relative_install_path: "camera/components", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "com.qti.stats.af", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/camera/components/com.qti.stats.af.so", |
| ], |
| shared_libs: [ |
| "libcutils", |
| "liblog", |
| "libofflinelog", |
| "libsync", |
| "com.qti.stats.common", |
| "libz", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| relative_install_path: "camera/components", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "com.qti.stats.afd", |
| owner: "shift", |
| 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: "shift", |
| 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: "shift", |
| 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: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/camera/components/com.qti.stats.awb.so", |
| ], |
| shared_libs: [ |
| "libcutils", |
| "liblog", |
| "libofflinelog", |
| "libsync", |
| "com.qti.stats.common", |
| "libz", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| relative_install_path: "camera/components", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "com.qti.stats.awbwrapper", |
| owner: "shift", |
| 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.cnndriver", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/camera/components/com.qti.stats.cnndriver.so", |
| ], |
| shared_libs: [ |
| "libcutils", |
| "liblog", |
| "libofflinelog", |
| "libsync", |
| "libcdsprpc", |
| "libbitmlengine", |
| "libz", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| relative_install_path: "camera/components", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "com.qti.stats.haf", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/camera/components/com.qti.stats.haf.so", |
| ], |
| shared_libs: [ |
| "libcutils", |
| "liblog", |
| "libofflinelog", |
| "libsync", |
| "com.qti.stats.common", |
| "libz", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| relative_install_path: "camera/components", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "com.qti.stats.hafoverride", |
| owner: "shift", |
| 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: "shift", |
| 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: "shift", |
| 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: "shift", |
| 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: "shift", |
| 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", |
| "com.qti.stats.common", |
| "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: "shift", |
| 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: "shift", |
| 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: "shift", |
| 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: "shift", |
| 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.qti.chiusecaseselector", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/com.qti.chiusecaseselector.so", |
| ], |
| shared_libs: [ |
| "libc++", |
| "libcutils", |
| "liblog", |
| "libofflinelog", |
| "libsync", |
| "android.hardware.graphics.allocator@3.0", |
| "android.hardware.graphics.common@1.1", |
| "android.hardware.graphics.mapper@3.0", |
| "android.hardware.graphics.mapper@2.0", |
| "android.hardware.graphics.mapper@2.1", |
| "libhardware", |
| "libhidlbase", |
| "libhidltransport", |
| "libqdMetaData", |
| "vendor.qti.hardware.display.allocator@3.0", |
| "vendor.qti.hardware.display.mapper@2.0", |
| "vendor.qti.hardware.display.mapper@3.0", |
| "libcamera_metadata", |
| "libutils", |
| "libqti_vndfwk_detect", |
| "android.hardware.graphics.allocator@4.0", |
| "android.hardware.graphics.mapper@4.0", |
| "libgralloc.qti", |
| "libgralloctypes", |
| "vendor.qti.hardware.display.allocator@4.0", |
| "vendor.qti.hardware.display.mapper@4.0", |
| "vendor.qti.hardware.display.mapperextensions@1.1", |
| "com.qti.chi.override", |
| "libchilog", |
| "libz", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "com.qti.feature2.anchorsync", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/com.qti.feature2.anchorsync.so", |
| ], |
| shared_libs: [ |
| "libc++", |
| "libcutils", |
| "liblog", |
| "libofflinelog", |
| "libsync", |
| "android.hardware.graphics.allocator@3.0", |
| "android.hardware.graphics.common@1.1", |
| "android.hardware.graphics.mapper@3.0", |
| "android.hardware.graphics.mapper@2.0", |
| "android.hardware.graphics.mapper@2.1", |
| "libhardware", |
| "libhidlbase", |
| "libhidltransport", |
| "libqdMetaData", |
| "vendor.qti.hardware.display.allocator@3.0", |
| "vendor.qti.hardware.display.mapper@2.0", |
| "vendor.qti.hardware.display.mapper@3.0", |
| "libcamera_metadata", |
| "libutils", |
| "libqti_vndfwk_detect", |
| "android.hardware.graphics.allocator@4.0", |
| "android.hardware.graphics.mapper@4.0", |
| "libgralloc.qti", |
| "libgralloctypes", |
| "vendor.qti.hardware.display.allocator@4.0", |
| "vendor.qti.hardware.display.mapper@4.0", |
| "vendor.qti.hardware.display.mapperextensions@1.1", |
| "com.qti.chi.override", |
| "libchilog", |
| "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: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/com.qti.feature2.demux.so", |
| ], |
| shared_libs: [ |
| "libc++", |
| "libcutils", |
| "liblog", |
| "libofflinelog", |
| "libsync", |
| "android.hardware.graphics.allocator@3.0", |
| "android.hardware.graphics.common@1.1", |
| "android.hardware.graphics.mapper@3.0", |
| "android.hardware.graphics.mapper@2.0", |
| "android.hardware.graphics.mapper@2.1", |
| "libhardware", |
| "libhidlbase", |
| "libhidltransport", |
| "libqdMetaData", |
| "vendor.qti.hardware.display.allocator@3.0", |
| "vendor.qti.hardware.display.mapper@2.0", |
| "vendor.qti.hardware.display.mapper@3.0", |
| "libcamera_metadata", |
| "libutils", |
| "libqti_vndfwk_detect", |
| "android.hardware.graphics.allocator@4.0", |
| "android.hardware.graphics.mapper@4.0", |
| "libgralloc.qti", |
| "libgralloctypes", |
| "vendor.qti.hardware.display.allocator@4.0", |
| "vendor.qti.hardware.display.mapper@4.0", |
| "vendor.qti.hardware.display.mapperextensions@1.1", |
| "com.qti.chi.override", |
| "libchilog", |
| "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.derivedoffline", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/com.qti.feature2.derivedoffline.so", |
| ], |
| shared_libs: [ |
| "libc++", |
| "libcutils", |
| "liblog", |
| "libofflinelog", |
| "libsync", |
| "android.hardware.graphics.allocator@3.0", |
| "android.hardware.graphics.common@1.1", |
| "android.hardware.graphics.mapper@3.0", |
| "android.hardware.graphics.mapper@2.0", |
| "android.hardware.graphics.mapper@2.1", |
| "libhardware", |
| "libhidlbase", |
| "libhidltransport", |
| "libqdMetaData", |
| "vendor.qti.hardware.display.allocator@3.0", |
| "vendor.qti.hardware.display.mapper@2.0", |
| "vendor.qti.hardware.display.mapper@3.0", |
| "libcamera_metadata", |
| "libutils", |
| "libqti_vndfwk_detect", |
| "android.hardware.graphics.allocator@4.0", |
| "android.hardware.graphics.mapper@4.0", |
| "libgralloc.qti", |
| "libgralloctypes", |
| "vendor.qti.hardware.display.allocator@4.0", |
| "vendor.qti.hardware.display.mapper@4.0", |
| "vendor.qti.hardware.display.mapperextensions@1.1", |
| "com.qti.chi.override", |
| "com.qti.feature2.generic", |
| "libchilog", |
| "vendor.qti.hardware.vpp@1.1", |
| "vendor.qti.hardware.vpp@1.2", |
| "libz", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "com.qti.feature2.frameselect", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/com.qti.feature2.frameselect.so", |
| ], |
| shared_libs: [ |
| "libc++", |
| "libcutils", |
| "liblog", |
| "libofflinelog", |
| "libsync", |
| "android.hardware.graphics.allocator@3.0", |
| "android.hardware.graphics.common@1.1", |
| "android.hardware.graphics.mapper@3.0", |
| "android.hardware.graphics.mapper@2.0", |
| "android.hardware.graphics.mapper@2.1", |
| "libhardware", |
| "libhidlbase", |
| "libhidltransport", |
| "libqdMetaData", |
| "vendor.qti.hardware.display.allocator@3.0", |
| "vendor.qti.hardware.display.mapper@2.0", |
| "vendor.qti.hardware.display.mapper@3.0", |
| "libcamera_metadata", |
| "libutils", |
| "libqti_vndfwk_detect", |
| "android.hardware.graphics.allocator@4.0", |
| "android.hardware.graphics.mapper@4.0", |
| "libgralloc.qti", |
| "libgralloctypes", |
| "vendor.qti.hardware.display.allocator@4.0", |
| "vendor.qti.hardware.display.mapper@4.0", |
| "vendor.qti.hardware.display.mapperextensions@1.1", |
| "com.qti.chi.override", |
| "libchilog", |
| "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: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/com.qti.feature2.fusion.so", |
| ], |
| shared_libs: [ |
| "libc++", |
| "libcutils", |
| "liblog", |
| "libofflinelog", |
| "libsync", |
| "android.hardware.graphics.allocator@3.0", |
| "android.hardware.graphics.common@1.1", |
| "android.hardware.graphics.mapper@3.0", |
| "android.hardware.graphics.mapper@2.0", |
| "android.hardware.graphics.mapper@2.1", |
| "libhardware", |
| "libhidlbase", |
| "libhidltransport", |
| "libqdMetaData", |
| "vendor.qti.hardware.display.allocator@3.0", |
| "vendor.qti.hardware.display.mapper@2.0", |
| "vendor.qti.hardware.display.mapper@3.0", |
| "libcamera_metadata", |
| "libutils", |
| "libqti_vndfwk_detect", |
| "android.hardware.graphics.allocator@4.0", |
| "android.hardware.graphics.mapper@4.0", |
| "libgralloc.qti", |
| "libgralloctypes", |
| "vendor.qti.hardware.display.allocator@4.0", |
| "vendor.qti.hardware.display.mapper@4.0", |
| "vendor.qti.hardware.display.mapperextensions@1.1", |
| "com.qti.chi.override", |
| "libchilog", |
| "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: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/com.qti.feature2.generic.so", |
| ], |
| shared_libs: [ |
| "libc++", |
| "libcutils", |
| "liblog", |
| "libofflinelog", |
| "libsync", |
| "android.hardware.graphics.allocator@3.0", |
| "android.hardware.graphics.common@1.1", |
| "android.hardware.graphics.mapper@3.0", |
| "android.hardware.graphics.mapper@2.0", |
| "android.hardware.graphics.mapper@2.1", |
| "libhardware", |
| "libhidlbase", |
| "libhidltransport", |
| "libqdMetaData", |
| "vendor.qti.hardware.display.allocator@3.0", |
| "vendor.qti.hardware.display.mapper@2.0", |
| "vendor.qti.hardware.display.mapper@3.0", |
| "libcamera_metadata", |
| "libutils", |
| "libqti_vndfwk_detect", |
| "android.hardware.graphics.allocator@4.0", |
| "android.hardware.graphics.mapper@4.0", |
| "libgralloc.qti", |
| "libgralloctypes", |
| "vendor.qti.hardware.display.allocator@4.0", |
| "vendor.qti.hardware.display.mapper@4.0", |
| "vendor.qti.hardware.display.mapperextensions@1.1", |
| "com.qti.chi.override", |
| "libchilog", |
| "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.kodiak", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/com.qti.feature2.gs.kodiak.so", |
| ], |
| shared_libs: [ |
| "libc++", |
| "libcutils", |
| "liblog", |
| "libofflinelog", |
| "libsync", |
| "android.hardware.graphics.allocator@3.0", |
| "android.hardware.graphics.common@1.1", |
| "android.hardware.graphics.mapper@3.0", |
| "android.hardware.graphics.mapper@2.0", |
| "android.hardware.graphics.mapper@2.1", |
| "libhardware", |
| "libhidlbase", |
| "libhidltransport", |
| "libqdMetaData", |
| "vendor.qti.hardware.display.allocator@3.0", |
| "vendor.qti.hardware.display.mapper@2.0", |
| "vendor.qti.hardware.display.mapper@3.0", |
| "libcamera_metadata", |
| "libutils", |
| "libqti_vndfwk_detect", |
| "android.hardware.graphics.allocator@4.0", |
| "android.hardware.graphics.mapper@4.0", |
| "libgralloc.qti", |
| "libgralloctypes", |
| "vendor.qti.hardware.display.allocator@4.0", |
| "vendor.qti.hardware.display.mapper@4.0", |
| "vendor.qti.hardware.display.mapperextensions@1.1", |
| "com.qti.chi.override", |
| "com.qti.feature2.frameselect", |
| "com.qti.feature2.generic", |
| "com.qti.feature2.serializer", |
| "com.qti.feature2.rt", |
| "com.qti.feature2.anchorsync", |
| "com.qti.feature2.demux", |
| "com.qti.feature2.fusion", |
| "com.qti.feature2.hdr", |
| "com.qti.feature2.memcpy", |
| "com.qti.feature2.mfsr", |
| "com.qti.feature2.rawhdr", |
| "com.qti.feature2.swmf", |
| "com.qti.feature2.mcreprocrt", |
| "com.qti.feature2.mux", |
| "com.qti.feature2.realtimeserializer", |
| "com.qti.feature2.rtmcx", |
| "libchilog", |
| "libz", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "com.qti.feature2.hdr", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/com.qti.feature2.hdr.so", |
| ], |
| shared_libs: [ |
| "libc++", |
| "libcutils", |
| "liblog", |
| "libofflinelog", |
| "libsync", |
| "android.hardware.graphics.allocator@3.0", |
| "android.hardware.graphics.common@1.1", |
| "android.hardware.graphics.mapper@3.0", |
| "android.hardware.graphics.mapper@2.0", |
| "android.hardware.graphics.mapper@2.1", |
| "libhardware", |
| "libhidlbase", |
| "libhidltransport", |
| "libqdMetaData", |
| "vendor.qti.hardware.display.allocator@3.0", |
| "vendor.qti.hardware.display.mapper@2.0", |
| "vendor.qti.hardware.display.mapper@3.0", |
| "libcamera_metadata", |
| "libutils", |
| "libqti_vndfwk_detect", |
| "android.hardware.graphics.allocator@4.0", |
| "android.hardware.graphics.mapper@4.0", |
| "libgralloc.qti", |
| "libgralloctypes", |
| "vendor.qti.hardware.display.allocator@4.0", |
| "vendor.qti.hardware.display.mapper@4.0", |
| "vendor.qti.hardware.display.mapperextensions@1.1", |
| "com.qti.chi.override", |
| "libchilog", |
| "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.mcreprocrt", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/com.qti.feature2.mcreprocrt.so", |
| ], |
| shared_libs: [ |
| "libc++", |
| "libcutils", |
| "liblog", |
| "libofflinelog", |
| "libsync", |
| "android.hardware.graphics.allocator@3.0", |
| "android.hardware.graphics.common@1.1", |
| "android.hardware.graphics.mapper@3.0", |
| "android.hardware.graphics.mapper@2.0", |
| "android.hardware.graphics.mapper@2.1", |
| "libhardware", |
| "libhidlbase", |
| "libhidltransport", |
| "libqdMetaData", |
| "vendor.qti.hardware.display.allocator@3.0", |
| "vendor.qti.hardware.display.mapper@2.0", |
| "vendor.qti.hardware.display.mapper@3.0", |
| "libcamera_metadata", |
| "libutils", |
| "libqti_vndfwk_detect", |
| "android.hardware.graphics.allocator@4.0", |
| "android.hardware.graphics.mapper@4.0", |
| "libgralloc.qti", |
| "libgralloctypes", |
| "vendor.qti.hardware.display.allocator@4.0", |
| "vendor.qti.hardware.display.mapper@4.0", |
| "vendor.qti.hardware.display.mapperextensions@1.1", |
| "com.qti.chi.override", |
| "libchilog", |
| "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: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/com.qti.feature2.memcpy.so", |
| ], |
| shared_libs: [ |
| "libc++", |
| "libcutils", |
| "liblog", |
| "libofflinelog", |
| "libsync", |
| "android.hardware.graphics.allocator@3.0", |
| "android.hardware.graphics.common@1.1", |
| "android.hardware.graphics.mapper@3.0", |
| "android.hardware.graphics.mapper@2.0", |
| "android.hardware.graphics.mapper@2.1", |
| "libhardware", |
| "libhidlbase", |
| "libhidltransport", |
| "libqdMetaData", |
| "vendor.qti.hardware.display.allocator@3.0", |
| "vendor.qti.hardware.display.mapper@2.0", |
| "vendor.qti.hardware.display.mapper@3.0", |
| "libcamera_metadata", |
| "libutils", |
| "libqti_vndfwk_detect", |
| "android.hardware.graphics.allocator@4.0", |
| "android.hardware.graphics.mapper@4.0", |
| "libgralloc.qti", |
| "libgralloctypes", |
| "vendor.qti.hardware.display.allocator@4.0", |
| "vendor.qti.hardware.display.mapper@4.0", |
| "vendor.qti.hardware.display.mapperextensions@1.1", |
| "com.qti.chi.override", |
| "libchilog", |
| "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: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/com.qti.feature2.mfsr.so", |
| ], |
| shared_libs: [ |
| "libc++", |
| "libcutils", |
| "liblog", |
| "libofflinelog", |
| "libsync", |
| "android.hardware.graphics.allocator@3.0", |
| "android.hardware.graphics.common@1.1", |
| "android.hardware.graphics.mapper@3.0", |
| "android.hardware.graphics.mapper@2.0", |
| "android.hardware.graphics.mapper@2.1", |
| "libhardware", |
| "libhidlbase", |
| "libhidltransport", |
| "libqdMetaData", |
| "vendor.qti.hardware.display.allocator@3.0", |
| "vendor.qti.hardware.display.mapper@2.0", |
| "vendor.qti.hardware.display.mapper@3.0", |
| "libcamera_metadata", |
| "libutils", |
| "libqti_vndfwk_detect", |
| "android.hardware.graphics.allocator@4.0", |
| "android.hardware.graphics.mapper@4.0", |
| "libgralloc.qti", |
| "libgralloctypes", |
| "vendor.qti.hardware.display.allocator@4.0", |
| "vendor.qti.hardware.display.mapper@4.0", |
| "vendor.qti.hardware.display.mapperextensions@1.1", |
| "com.qti.chi.override", |
| "libchilog", |
| "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.ml", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/com.qti.feature2.ml.so", |
| ], |
| shared_libs: [ |
| "libc++", |
| "libcutils", |
| "liblog", |
| "libofflinelog", |
| "libsync", |
| "android.hardware.graphics.allocator@3.0", |
| "android.hardware.graphics.common@1.1", |
| "android.hardware.graphics.mapper@3.0", |
| "android.hardware.graphics.mapper@2.0", |
| "android.hardware.graphics.mapper@2.1", |
| "libhardware", |
| "libhidlbase", |
| "libhidltransport", |
| "libqdMetaData", |
| "vendor.qti.hardware.display.allocator@3.0", |
| "vendor.qti.hardware.display.mapper@2.0", |
| "vendor.qti.hardware.display.mapper@3.0", |
| "libcamera_metadata", |
| "libutils", |
| "libqti_vndfwk_detect", |
| "android.hardware.graphics.allocator@4.0", |
| "android.hardware.graphics.mapper@4.0", |
| "libgralloc.qti", |
| "libgralloctypes", |
| "vendor.qti.hardware.display.allocator@4.0", |
| "vendor.qti.hardware.display.mapper@4.0", |
| "vendor.qti.hardware.display.mapperextensions@1.1", |
| "com.qti.chi.override", |
| "libchilog", |
| "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.mux", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/com.qti.feature2.mux.so", |
| ], |
| shared_libs: [ |
| "libc++", |
| "libcutils", |
| "liblog", |
| "libofflinelog", |
| "libsync", |
| "android.hardware.graphics.allocator@3.0", |
| "android.hardware.graphics.common@1.1", |
| "android.hardware.graphics.mapper@3.0", |
| "android.hardware.graphics.mapper@2.0", |
| "android.hardware.graphics.mapper@2.1", |
| "libhardware", |
| "libhidlbase", |
| "libhidltransport", |
| "libqdMetaData", |
| "vendor.qti.hardware.display.allocator@3.0", |
| "vendor.qti.hardware.display.mapper@2.0", |
| "vendor.qti.hardware.display.mapper@3.0", |
| "libcamera_metadata", |
| "libutils", |
| "libqti_vndfwk_detect", |
| "android.hardware.graphics.allocator@4.0", |
| "android.hardware.graphics.mapper@4.0", |
| "libgralloc.qti", |
| "libgralloctypes", |
| "vendor.qti.hardware.display.allocator@4.0", |
| "vendor.qti.hardware.display.mapper@4.0", |
| "vendor.qti.hardware.display.mapperextensions@1.1", |
| "com.qti.chi.override", |
| "libchilog", |
| "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: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/com.qti.feature2.qcfa.so", |
| ], |
| shared_libs: [ |
| "libc++", |
| "libcutils", |
| "liblog", |
| "libofflinelog", |
| "libsync", |
| "android.hardware.graphics.allocator@3.0", |
| "android.hardware.graphics.common@1.1", |
| "android.hardware.graphics.mapper@3.0", |
| "android.hardware.graphics.mapper@2.0", |
| "android.hardware.graphics.mapper@2.1", |
| "libhardware", |
| "libhidlbase", |
| "libhidltransport", |
| "libqdMetaData", |
| "vendor.qti.hardware.display.allocator@3.0", |
| "vendor.qti.hardware.display.mapper@2.0", |
| "vendor.qti.hardware.display.mapper@3.0", |
| "libcamera_metadata", |
| "libutils", |
| "libqti_vndfwk_detect", |
| "android.hardware.graphics.allocator@4.0", |
| "android.hardware.graphics.mapper@4.0", |
| "libgralloc.qti", |
| "libgralloctypes", |
| "vendor.qti.hardware.display.allocator@4.0", |
| "vendor.qti.hardware.display.mapper@4.0", |
| "vendor.qti.hardware.display.mapperextensions@1.1", |
| "com.qti.chi.override", |
| "libchilog", |
| "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: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/com.qti.feature2.rawhdr.so", |
| ], |
| shared_libs: [ |
| "libc++", |
| "libcutils", |
| "liblog", |
| "libofflinelog", |
| "libsync", |
| "android.hardware.graphics.allocator@3.0", |
| "android.hardware.graphics.common@1.1", |
| "android.hardware.graphics.mapper@3.0", |
| "android.hardware.graphics.mapper@2.0", |
| "android.hardware.graphics.mapper@2.1", |
| "libhardware", |
| "libhidlbase", |
| "libhidltransport", |
| "libqdMetaData", |
| "vendor.qti.hardware.display.allocator@3.0", |
| "vendor.qti.hardware.display.mapper@2.0", |
| "vendor.qti.hardware.display.mapper@3.0", |
| "libcamera_metadata", |
| "libutils", |
| "libqti_vndfwk_detect", |
| "android.hardware.graphics.allocator@4.0", |
| "android.hardware.graphics.mapper@4.0", |
| "libgralloc.qti", |
| "libgralloctypes", |
| "vendor.qti.hardware.display.allocator@4.0", |
| "vendor.qti.hardware.display.mapper@4.0", |
| "vendor.qti.hardware.display.mapperextensions@1.1", |
| "com.qti.chi.override", |
| "libchilog", |
| "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.realtimeserializer", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/com.qti.feature2.realtimeserializer.so", |
| ], |
| shared_libs: [ |
| "libc++", |
| "libcutils", |
| "liblog", |
| "libofflinelog", |
| "libsync", |
| "android.hardware.graphics.allocator@3.0", |
| "android.hardware.graphics.common@1.1", |
| "android.hardware.graphics.mapper@3.0", |
| "android.hardware.graphics.mapper@2.0", |
| "android.hardware.graphics.mapper@2.1", |
| "libhardware", |
| "libhidlbase", |
| "libhidltransport", |
| "libqdMetaData", |
| "vendor.qti.hardware.display.allocator@3.0", |
| "vendor.qti.hardware.display.mapper@2.0", |
| "vendor.qti.hardware.display.mapper@3.0", |
| "libcamera_metadata", |
| "libutils", |
| "libqti_vndfwk_detect", |
| "android.hardware.graphics.allocator@4.0", |
| "android.hardware.graphics.mapper@4.0", |
| "libgralloc.qti", |
| "libgralloctypes", |
| "vendor.qti.hardware.display.allocator@4.0", |
| "vendor.qti.hardware.display.mapper@4.0", |
| "vendor.qti.hardware.display.mapperextensions@1.1", |
| "com.qti.chi.override", |
| "libchilog", |
| "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: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/com.qti.feature2.rt.so", |
| ], |
| shared_libs: [ |
| "libc++", |
| "libcutils", |
| "liblog", |
| "libofflinelog", |
| "libsync", |
| "android.hardware.graphics.allocator@3.0", |
| "android.hardware.graphics.common@1.1", |
| "android.hardware.graphics.mapper@3.0", |
| "android.hardware.graphics.mapper@2.0", |
| "android.hardware.graphics.mapper@2.1", |
| "libhardware", |
| "libhidlbase", |
| "libhidltransport", |
| "libqdMetaData", |
| "vendor.qti.hardware.display.allocator@3.0", |
| "vendor.qti.hardware.display.mapper@2.0", |
| "vendor.qti.hardware.display.mapper@3.0", |
| "libcamera_metadata", |
| "libutils", |
| "libqti_vndfwk_detect", |
| "android.hardware.graphics.allocator@4.0", |
| "android.hardware.graphics.mapper@4.0", |
| "libgralloc.qti", |
| "libgralloctypes", |
| "vendor.qti.hardware.display.allocator@4.0", |
| "vendor.qti.hardware.display.mapper@4.0", |
| "vendor.qti.hardware.display.mapperextensions@1.1", |
| "com.qti.chi.override", |
| "libchilog", |
| "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.rtmcx", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/com.qti.feature2.rtmcx.so", |
| ], |
| shared_libs: [ |
| "libc++", |
| "libcutils", |
| "liblog", |
| "libofflinelog", |
| "libsync", |
| "android.hardware.graphics.allocator@3.0", |
| "android.hardware.graphics.common@1.1", |
| "android.hardware.graphics.mapper@3.0", |
| "android.hardware.graphics.mapper@2.0", |
| "android.hardware.graphics.mapper@2.1", |
| "libhardware", |
| "libhidlbase", |
| "libhidltransport", |
| "libqdMetaData", |
| "vendor.qti.hardware.display.allocator@3.0", |
| "vendor.qti.hardware.display.mapper@2.0", |
| "vendor.qti.hardware.display.mapper@3.0", |
| "libcamera_metadata", |
| "libutils", |
| "libqti_vndfwk_detect", |
| "android.hardware.graphics.allocator@4.0", |
| "android.hardware.graphics.mapper@4.0", |
| "libgralloc.qti", |
| "libgralloctypes", |
| "vendor.qti.hardware.display.allocator@4.0", |
| "vendor.qti.hardware.display.mapper@4.0", |
| "vendor.qti.hardware.display.mapperextensions@1.1", |
| "com.qti.chi.override", |
| "libchilog", |
| "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: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/com.qti.feature2.serializer.so", |
| ], |
| shared_libs: [ |
| "libc++", |
| "libcutils", |
| "liblog", |
| "libofflinelog", |
| "libsync", |
| "android.hardware.graphics.allocator@3.0", |
| "android.hardware.graphics.common@1.1", |
| "android.hardware.graphics.mapper@3.0", |
| "android.hardware.graphics.mapper@2.0", |
| "android.hardware.graphics.mapper@2.1", |
| "libhardware", |
| "libhidlbase", |
| "libhidltransport", |
| "libqdMetaData", |
| "vendor.qti.hardware.display.allocator@3.0", |
| "vendor.qti.hardware.display.mapper@2.0", |
| "vendor.qti.hardware.display.mapper@3.0", |
| "libcamera_metadata", |
| "libutils", |
| "libqti_vndfwk_detect", |
| "android.hardware.graphics.allocator@4.0", |
| "android.hardware.graphics.mapper@4.0", |
| "libgralloc.qti", |
| "libgralloctypes", |
| "vendor.qti.hardware.display.allocator@4.0", |
| "vendor.qti.hardware.display.mapper@4.0", |
| "vendor.qti.hardware.display.mapperextensions@1.1", |
| "com.qti.chi.override", |
| "libchilog", |
| "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.statsregeneration", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/com.qti.feature2.statsregeneration.so", |
| ], |
| shared_libs: [ |
| "libc++", |
| "libcutils", |
| "liblog", |
| "libofflinelog", |
| "libsync", |
| "android.hardware.graphics.allocator@3.0", |
| "android.hardware.graphics.common@1.1", |
| "android.hardware.graphics.mapper@3.0", |
| "android.hardware.graphics.mapper@2.0", |
| "android.hardware.graphics.mapper@2.1", |
| "libhardware", |
| "libhidlbase", |
| "libhidltransport", |
| "libqdMetaData", |
| "vendor.qti.hardware.display.allocator@3.0", |
| "vendor.qti.hardware.display.mapper@2.0", |
| "vendor.qti.hardware.display.mapper@3.0", |
| "libcamera_metadata", |
| "libutils", |
| "libqti_vndfwk_detect", |
| "android.hardware.graphics.allocator@4.0", |
| "android.hardware.graphics.mapper@4.0", |
| "libgralloc.qti", |
| "libgralloctypes", |
| "vendor.qti.hardware.display.allocator@4.0", |
| "vendor.qti.hardware.display.mapper@4.0", |
| "vendor.qti.hardware.display.mapperextensions@1.1", |
| "com.qti.chi.override", |
| "libchilog", |
| "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: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/com.qti.feature2.stub.so", |
| ], |
| shared_libs: [ |
| "libc++", |
| "libcutils", |
| "liblog", |
| "libofflinelog", |
| "libsync", |
| "android.hardware.graphics.allocator@3.0", |
| "android.hardware.graphics.common@1.1", |
| "android.hardware.graphics.mapper@3.0", |
| "android.hardware.graphics.mapper@2.0", |
| "android.hardware.graphics.mapper@2.1", |
| "libhardware", |
| "libhidlbase", |
| "libhidltransport", |
| "libqdMetaData", |
| "vendor.qti.hardware.display.allocator@3.0", |
| "vendor.qti.hardware.display.mapper@2.0", |
| "vendor.qti.hardware.display.mapper@3.0", |
| "libcamera_metadata", |
| "libutils", |
| "libqti_vndfwk_detect", |
| "android.hardware.graphics.allocator@4.0", |
| "android.hardware.graphics.mapper@4.0", |
| "libgralloc.qti", |
| "libgralloctypes", |
| "vendor.qti.hardware.display.allocator@4.0", |
| "vendor.qti.hardware.display.mapper@4.0", |
| "vendor.qti.hardware.display.mapperextensions@1.1", |
| "com.qti.chi.override", |
| "libchilog", |
| "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: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/com.qti.feature2.swmf.so", |
| ], |
| shared_libs: [ |
| "libc++", |
| "libcutils", |
| "liblog", |
| "libofflinelog", |
| "libsync", |
| "android.hardware.graphics.allocator@3.0", |
| "android.hardware.graphics.common@1.1", |
| "android.hardware.graphics.mapper@3.0", |
| "android.hardware.graphics.mapper@2.0", |
| "android.hardware.graphics.mapper@2.1", |
| "libhardware", |
| "libhidlbase", |
| "libhidltransport", |
| "libqdMetaData", |
| "vendor.qti.hardware.display.allocator@3.0", |
| "vendor.qti.hardware.display.mapper@2.0", |
| "vendor.qti.hardware.display.mapper@3.0", |
| "libcamera_metadata", |
| "libutils", |
| "libqti_vndfwk_detect", |
| "android.hardware.graphics.allocator@4.0", |
| "android.hardware.graphics.mapper@4.0", |
| "libgralloc.qti", |
| "libgralloctypes", |
| "vendor.qti.hardware.display.allocator@4.0", |
| "vendor.qti.hardware.display.mapper@4.0", |
| "vendor.qti.hardware.display.mapperextensions@1.1", |
| "com.qti.chi.override", |
| "libchilog", |
| "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.settings.kodiak", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/com.qti.settings.kodiak.so", |
| ], |
| shared_libs: [ |
| "libc++", |
| "libcutils", |
| "liblog", |
| "libofflinelog", |
| "libsync", |
| "android.hardware.graphics.allocator@3.0", |
| "android.hardware.graphics.common@1.1", |
| "android.hardware.graphics.mapper@3.0", |
| "android.hardware.graphics.mapper@2.0", |
| "android.hardware.graphics.mapper@2.1", |
| "libhardware", |
| "libhidlbase", |
| "libhidltransport", |
| "libqdMetaData", |
| "vendor.qti.hardware.display.allocator@3.0", |
| "vendor.qti.hardware.display.mapper@2.0", |
| "vendor.qti.hardware.display.mapper@3.0", |
| "libcamera_metadata", |
| "libutils", |
| "libqti_vndfwk_detect", |
| "android.hardware.graphics.allocator@4.0", |
| "android.hardware.graphics.mapper@4.0", |
| "libgralloc.qti", |
| "libgralloctypes", |
| "vendor.qti.hardware.display.allocator@4.0", |
| "vendor.qti.hardware.display.mapper@4.0", |
| "vendor.qti.hardware.display.mapperextensions@1.1", |
| "libcdsprpc", |
| "libz", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "com.qti.stats.common", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/com.qti.stats.common.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: "com.qualcomm.mcx.distortionmapper", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/com.qualcomm.mcx.distortionmapper.so", |
| ], |
| shared_libs: [ |
| "libc++", |
| "libcutils", |
| "liblog", |
| "libofflinelog", |
| "libsync", |
| "android.hardware.graphics.allocator@3.0", |
| "android.hardware.graphics.common@1.1", |
| "android.hardware.graphics.mapper@3.0", |
| "android.hardware.graphics.mapper@2.0", |
| "android.hardware.graphics.mapper@2.1", |
| "libhardware", |
| "libhidlbase", |
| "libhidltransport", |
| "libqdMetaData", |
| "vendor.qti.hardware.display.allocator@3.0", |
| "vendor.qti.hardware.display.mapper@2.0", |
| "vendor.qti.hardware.display.mapper@3.0", |
| "libcamera_metadata", |
| "libutils", |
| "libqti_vndfwk_detect", |
| "android.hardware.graphics.allocator@4.0", |
| "android.hardware.graphics.mapper@4.0", |
| "libgralloc.qti", |
| "libgralloctypes", |
| "vendor.qti.hardware.display.allocator@4.0", |
| "vendor.qti.hardware.display.mapper@4.0", |
| "vendor.qti.hardware.display.mapperextensions@1.1", |
| "com.qti.chi.override", |
| "libchilog", |
| "libz", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "com.qualcomm.mcx.linearmapper", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/com.qualcomm.mcx.linearmapper.so", |
| ], |
| shared_libs: [ |
| "libc++", |
| "libcutils", |
| "liblog", |
| "libofflinelog", |
| "libsync", |
| "android.hardware.graphics.allocator@3.0", |
| "android.hardware.graphics.common@1.1", |
| "android.hardware.graphics.mapper@3.0", |
| "android.hardware.graphics.mapper@2.0", |
| "android.hardware.graphics.mapper@2.1", |
| "libhardware", |
| "libhidlbase", |
| "libhidltransport", |
| "libqdMetaData", |
| "vendor.qti.hardware.display.allocator@3.0", |
| "vendor.qti.hardware.display.mapper@2.0", |
| "vendor.qti.hardware.display.mapper@3.0", |
| "libcamera_metadata", |
| "libutils", |
| "libqti_vndfwk_detect", |
| "android.hardware.graphics.allocator@4.0", |
| "android.hardware.graphics.mapper@4.0", |
| "libgralloc.qti", |
| "libgralloctypes", |
| "vendor.qti.hardware.display.allocator@4.0", |
| "vendor.qti.hardware.display.mapper@4.0", |
| "vendor.qti.hardware.display.mapperextensions@1.1", |
| "com.qti.chi.override", |
| "libchilog", |
| "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.qualcomm.mcx.policy.mfl", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/com.qualcomm.mcx.policy.mfl.so", |
| ], |
| shared_libs: [ |
| "libc++", |
| "libcutils", |
| "liblog", |
| "libofflinelog", |
| "libsync", |
| "android.hardware.graphics.allocator@3.0", |
| "android.hardware.graphics.common@1.1", |
| "android.hardware.graphics.mapper@3.0", |
| "android.hardware.graphics.mapper@2.0", |
| "android.hardware.graphics.mapper@2.1", |
| "libhardware", |
| "libhidlbase", |
| "libhidltransport", |
| "libqdMetaData", |
| "vendor.qti.hardware.display.allocator@3.0", |
| "vendor.qti.hardware.display.mapper@2.0", |
| "vendor.qti.hardware.display.mapper@3.0", |
| "libcamera_metadata", |
| "libutils", |
| "libqti_vndfwk_detect", |
| "android.hardware.graphics.allocator@4.0", |
| "android.hardware.graphics.mapper@4.0", |
| "libgralloc.qti", |
| "libgralloctypes", |
| "vendor.qti.hardware.display.allocator@4.0", |
| "vendor.qti.hardware.display.mapper@4.0", |
| "vendor.qti.hardware.display.mapperextensions@1.1", |
| "com.qti.chi.override", |
| "libchilog", |
| "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.qualcomm.qti.dpm.api@1.0_vendor", |
| stem: "com.qualcomm.qti.dpm.api@1.0", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/com.qualcomm.qti.dpm.api@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.qualcomm.qti.imscmservice@2.0", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/com.qualcomm.qti.imscmservice@2.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.qualcomm.qti.imscmservice@2.1", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/com.qualcomm.qti.imscmservice@2.1.so", |
| ], |
| shared_libs: [ |
| "com.qualcomm.qti.imscmservice@2.0", |
| "libhidlbase", |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "com.qualcomm.qti.imscmservice@2.2", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/com.qualcomm.qti.imscmservice@2.2.so", |
| ], |
| shared_libs: [ |
| "com.qualcomm.qti.imscmservice@2.0", |
| "com.qualcomm.qti.imscmservice@2.1", |
| "libhidlbase", |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "com.qualcomm.qti.mcx.usecase.extension", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/com.qualcomm.qti.mcx.usecase.extension.so", |
| ], |
| shared_libs: [ |
| "libc++", |
| "libcutils", |
| "liblog", |
| "libofflinelog", |
| "libsync", |
| "android.hardware.graphics.allocator@3.0", |
| "android.hardware.graphics.common@1.1", |
| "android.hardware.graphics.mapper@3.0", |
| "android.hardware.graphics.mapper@2.0", |
| "android.hardware.graphics.mapper@2.1", |
| "libhardware", |
| "libhidlbase", |
| "libhidltransport", |
| "libqdMetaData", |
| "vendor.qti.hardware.display.allocator@3.0", |
| "vendor.qti.hardware.display.mapper@2.0", |
| "vendor.qti.hardware.display.mapper@3.0", |
| "libcamera_metadata", |
| "libutils", |
| "libqti_vndfwk_detect", |
| "android.hardware.graphics.allocator@4.0", |
| "android.hardware.graphics.mapper@4.0", |
| "libgralloc.qti", |
| "libgralloctypes", |
| "vendor.qti.hardware.display.allocator@4.0", |
| "vendor.qti.hardware.display.mapper@4.0", |
| "vendor.qti.hardware.display.mapperextensions@1.1", |
| "com.qti.chi.override", |
| "libchilog", |
| "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.qualcomm.qti.uceservice@2.0", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/com.qualcomm.qti.uceservice@2.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.qualcomm.qti.uceservice@2.1", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/com.qualcomm.qti.uceservice@2.1.so", |
| ], |
| shared_libs: [ |
| "com.qualcomm.qti.uceservice@2.0", |
| "libhidlbase", |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "com.qualcomm.qti.uceservice@2.2", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/com.qualcomm.qti.uceservice@2.2.so", |
| ], |
| shared_libs: [ |
| "com.qualcomm.qti.uceservice@2.0", |
| "com.qualcomm.qti.uceservice@2.1", |
| "libhidlbase", |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "com.qualcomm.qti.uceservice@2.3", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/com.qualcomm.qti.uceservice@2.3.so", |
| ], |
| shared_libs: [ |
| "com.qualcomm.qti.uceservice@2.0", |
| "com.qualcomm.qti.uceservice@2.1", |
| "com.qualcomm.qti.uceservice@2.2", |
| "libhidlbase", |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "deviceInfoServiceModuleNr", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/deviceInfoServiceModuleNr.so", |
| ], |
| shared_libs: [ |
| "vendor.qti.hardware.radio.internal.deviceinfo@1.0", |
| "libqcrilNrFramework", |
| "libqcrilNr", |
| "libqcrilNrLogger", |
| "libutils", |
| "librilqmiservices", |
| "libqmi_cci", |
| "libhidlbase", |
| "liblog", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "android.hardware.bluetooth@1.0-impl-qti", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/hw/android.hardware.bluetooth@1.0-impl-qti.so", |
| ], |
| shared_libs: [ |
| "libbase", |
| "libcutils", |
| "libhidlbase", |
| "liblog", |
| "libutils", |
| "libdiag", |
| "libqmiservices", |
| "libqmi_cci", |
| "libbtnv", |
| "android.hardware.bluetooth@1.0", |
| "libsoc_helper", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| relative_install_path: "hw", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "android.hardware.gatekeeper@1.0-impl-qti", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/hw/android.hardware.gatekeeper@1.0-impl-qti.so", |
| ], |
| shared_libs: [ |
| "android.hardware.gatekeeper@1.0", |
| "libhidlbase", |
| "libutils", |
| "liblog", |
| "libcutils", |
| "libkeymasterdeviceutils", |
| "libqcbor", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| relative_install_path: "hw", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "camera.qcom", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/hw/camera.qcom.so", |
| ], |
| shared_libs: [ |
| "libc++", |
| "libcutils", |
| "liblog", |
| "libofflinelog", |
| "libsync", |
| "android.hardware.graphics.allocator@3.0", |
| "android.hardware.graphics.common@1.1", |
| "android.hardware.graphics.mapper@3.0", |
| "android.hardware.graphics.mapper@2.0", |
| "android.hardware.graphics.mapper@2.1", |
| "libhardware", |
| "libhidlbase", |
| "libhidltransport", |
| "libqdMetaData", |
| "vendor.qti.hardware.display.allocator@3.0", |
| "vendor.qti.hardware.display.mapper@2.0", |
| "vendor.qti.hardware.display.mapper@3.0", |
| "libcamera_metadata", |
| "libutils", |
| "libqti_vndfwk_detect", |
| "android.hardware.graphics.allocator@4.0", |
| "android.hardware.graphics.mapper@4.0", |
| "libgralloc.qti", |
| "libgralloctypes", |
| "vendor.qti.hardware.display.allocator@4.0", |
| "vendor.qti.hardware.display.mapper@4.0", |
| "vendor.qti.hardware.display.mapperextensions@1.1", |
| "libcdsprpc", |
| "libcamxfdengine", |
| "libcamximageformatutils", |
| "libcamxstatscore", |
| "libofflinedump", |
| "libprotobuf-cpp-full-3.9.1-vendorcompat", |
| "libqmi_cci", |
| "libqmi_common_so", |
| "libqmi_encdec", |
| "libsensorslog", |
| "libsnsapi", |
| "libcvp2_1", |
| "libcvp_common", |
| "libsynx", |
| "libz", |
| "libdl", |
| "libc", |
| "libm", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| relative_install_path: "hw", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "com.dsi.ant@1.0-impl", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/hw/com.dsi.ant@1.0-impl.so", |
| ], |
| shared_libs: [ |
| "libbase", |
| "libcutils", |
| "libhidlbase", |
| "liblog", |
| "libutils", |
| "com.dsi.ant@1.0", |
| "android.hardware.bluetooth@1.0", |
| "android.hardware.bluetooth@1.0-impl-qti", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| relative_install_path: "hw", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "com.qti.chi.override", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/hw/com.qti.chi.override.so", |
| ], |
| shared_libs: [ |
| "libc++", |
| "libcutils", |
| "liblog", |
| "libofflinelog", |
| "libsync", |
| "android.hardware.graphics.allocator@3.0", |
| "android.hardware.graphics.common@1.1", |
| "android.hardware.graphics.mapper@3.0", |
| "android.hardware.graphics.mapper@2.0", |
| "android.hardware.graphics.mapper@2.1", |
| "libhardware", |
| "libhidlbase", |
| "libhidltransport", |
| "libqdMetaData", |
| "vendor.qti.hardware.display.allocator@3.0", |
| "vendor.qti.hardware.display.mapper@2.0", |
| "vendor.qti.hardware.display.mapper@3.0", |
| "libcamera_metadata", |
| "libutils", |
| "libqti_vndfwk_detect", |
| "android.hardware.graphics.allocator@4.0", |
| "android.hardware.graphics.mapper@4.0", |
| "libgralloc.qti", |
| "libgralloctypes", |
| "vendor.qti.hardware.display.allocator@4.0", |
| "vendor.qti.hardware.display.mapper@4.0", |
| "vendor.qti.hardware.display.mapperextensions@1.1", |
| "libz", |
| "libchilog", |
| "vendor.qti.hardware.camera.postproc@1.0-service-impl", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| relative_install_path: "hw", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "fingerprint.lahaina", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/hw/fingerprint.lahaina.so", |
| ], |
| shared_libs: [ |
| "libhidlbase", |
| "libc++", |
| "libutils", |
| "libcutils", |
| "liblog", |
| "libhardware", |
| "libion", |
| "libgf_hal", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| relative_install_path: "hw", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "vendor.qti.esepowermanager@1.1-impl", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/hw/vendor.qti.esepowermanager@1.1-impl.so", |
| ], |
| shared_libs: [ |
| "libbase", |
| "libcutils", |
| "libhidlbase", |
| "liblog", |
| "libutils", |
| "libesepmconfig", |
| "vendor.qti.esepowermanager@1.0", |
| "vendor.qti.esepowermanager@1.1", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| relative_install_path: "hw", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "vendor.qti.gnss@4.3-impl", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/hw/vendor.qti.gnss@4.3-impl.so", |
| ], |
| shared_libs: [ |
| "liblog", |
| "libhidlbase", |
| "libutils", |
| "android.hardware.gnss@1.0", |
| "android.hardware.gnss@1.1", |
| "vendor.qti.gnss@1.0", |
| "vendor.qti.gnss@1.1", |
| "vendor.qti.gnss@1.2", |
| "vendor.qti.gnss@2.0", |
| "vendor.qti.gnss@2.1", |
| "vendor.qti.gnss@3.0", |
| "vendor.qti.gnss@4.0", |
| "vendor.qti.gnss@4.1", |
| "vendor.qti.gnss@4.2", |
| "vendor.qti.gnss@4.3", |
| "libloc_core", |
| "libgps.utils", |
| "liblocation_api", |
| "liblocationservice_glue", |
| "liblbs_core", |
| "libdataitems", |
| "liblocationservice", |
| "libxtadapter", |
| "libizat_core", |
| "libizat_client_api", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| relative_install_path: "hw", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "vendor.qti.hardware.alarm@1.0-impl", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/hw/vendor.qti.hardware.alarm@1.0-impl.so", |
| ], |
| shared_libs: [ |
| "libhidlbase", |
| "libutils", |
| "liblog", |
| "libcutils", |
| "libhardware", |
| "libbase", |
| "vendor.qti.hardware.alarm@1.0", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| relative_install_path: "hw", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "vendor.qti.hardware.bluetooth_sar@1.1-impl", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/hw/vendor.qti.hardware.bluetooth_sar@1.1-impl.so", |
| ], |
| shared_libs: [ |
| "libhidlbase", |
| "libutils", |
| "liblog", |
| "libbase", |
| "libcutils", |
| "vendor.qti.hardware.bluetooth_sar@1.0", |
| "vendor.qti.hardware.bluetooth_sar@1.1", |
| "android.hardware.bluetooth@1.0-impl-qti", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| relative_install_path: "hw", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "vendor.qti.hardware.btconfigstore@1.0-impl", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/hw/vendor.qti.hardware.btconfigstore@1.0-impl.so", |
| ], |
| shared_libs: [ |
| "libbase", |
| "libcutils", |
| "libhidlbase", |
| "liblog", |
| "libutils", |
| "vendor.qti.hardware.btconfigstore@1.0", |
| "android.hardware.bluetooth@1.0-impl-qti", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| relative_install_path: "hw", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "vendor.qti.hardware.btconfigstore@2.0-impl", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/hw/vendor.qti.hardware.btconfigstore@2.0-impl.so", |
| ], |
| shared_libs: [ |
| "libbase", |
| "libcutils", |
| "libhidlbase", |
| "liblog", |
| "libutils", |
| "vendor.qti.hardware.btconfigstore@2.0", |
| "android.hardware.bluetooth@1.0-impl-qti", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| relative_install_path: "hw", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "vendor.qti.hardware.capabilityconfigstore@1.0-impl", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/hw/vendor.qti.hardware.capabilityconfigstore@1.0-impl.so", |
| ], |
| shared_libs: [ |
| "liblog", |
| "libcutils", |
| "libbase", |
| "libutils", |
| "libhardware", |
| "libhidlbase", |
| "libxml2", |
| "vendor.qti.hardware.capabilityconfigstore@1.0", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| relative_install_path: "hw", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "vendor.qti.hardware.fm@1.0-impl", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/hw/vendor.qti.hardware.fm@1.0-impl.so", |
| ], |
| shared_libs: [ |
| "libbase", |
| "libcutils", |
| "libhidlbase", |
| "liblog", |
| "libutils", |
| "vendor.qti.hardware.fm@1.0_vendor", |
| "android.hardware.bluetooth@1.0-impl-qti", |
| "libqmi_cci", |
| "libqmi", |
| "libqmiservices", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| relative_install_path: "hw", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "vendor.qti.hardware.qseecom@1.0-impl", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/hw/vendor.qti.hardware.qseecom@1.0-impl.so", |
| ], |
| shared_libs: [ |
| "libbase", |
| "libhidlbase", |
| "libhidlmemory", |
| "libutils", |
| "libcutils", |
| "liblog", |
| "vendor.qti.hardware.qseecom@1.0", |
| "libQSEEComAPI", |
| "android.hidl.allocator@1.0", |
| "android.hidl.memory@1.0", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| relative_install_path: "hw", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "vendor.qti.hardware.qteeconnector@1.0-impl", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/hw/vendor.qti.hardware.qteeconnector@1.0-impl.so", |
| ], |
| shared_libs: [ |
| "libhidlbase", |
| "libutils", |
| "libcutils", |
| "liblog", |
| "vendor.qti.hardware.qteeconnector@1.0", |
| "libQSEEComAPI", |
| "libGPreqcancel_svc", |
| "libxml2", |
| "libminkdescriptor", |
| "libqcbor", |
| "libion", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| relative_install_path: "hw", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "vendor.qti.hardware.sensorscalibrate@1.0-impl", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/hw/vendor.qti.hardware.sensorscalibrate@1.0-impl.so", |
| ], |
| shared_libs: [ |
| "libhidlbase", |
| "libutils", |
| "liblog", |
| "libcutils", |
| "libhardware", |
| "libbase", |
| "vendor.qti.hardware.sensorscalibrate@1.0", |
| "libsensorcal", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| relative_install_path: "hw", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "vendor.qti.hardware.servicetracker@1.2-impl", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/hw/vendor.qti.hardware.servicetracker@1.2-impl.so", |
| ], |
| shared_libs: [ |
| "libhidlbase", |
| "libhardware", |
| "libbase", |
| "liblog", |
| "libcutils", |
| "libutils", |
| "vendor.qti.hardware.servicetracker@1.2", |
| "vendor.qti.hardware.servicetracker@1.1", |
| "vendor.qti.hardware.servicetracker@1.0", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| relative_install_path: "hw", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "vendor.qti.hardware.soter@1.0-impl", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/hw/vendor.qti.hardware.soter@1.0-impl.so", |
| ], |
| shared_libs: [ |
| "libhwbinder", |
| "libhidlbase", |
| "libhidltransport", |
| "libutils", |
| "libcutils", |
| "libcrypto", |
| "libbase", |
| "liblog", |
| "vendor.qti.hardware.soter@1.0", |
| "libQSEEComAPI", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| relative_install_path: "hw", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "lib-imscommon", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/lib-imscommon.so", |
| ], |
| shared_libs: [ |
| "liblog", |
| "libcutils", |
| "libutils", |
| "libqti_vndfwk_detect", |
| "libqmi_cci", |
| "libqmi_csi", |
| "libbase", |
| "libhardware_legacy", |
| "libhidlbase", |
| "libqmiservices", |
| "libqmi_encdec", |
| "libandroid_net", |
| "libdsi_netctrl", |
| "libdiag", |
| "libqmi_common_so", |
| "libcneapiclient", |
| "vendor.qti.ims.factory@1.0", |
| "vendor.qti.ims.factory@1.1", |
| "vendor.qti.ims.factory@2.0", |
| "vendor.qti.ims.factory@2.1", |
| "vendor.qti.ims.factory@2.2", |
| "libnetutils", |
| "libz", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "lib-imsdpl", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/lib-imsdpl.so", |
| ], |
| shared_libs: [ |
| "libdiag", |
| "libqmiservices", |
| "libcutils", |
| "libutils", |
| "liblog", |
| "libtime_genoff", |
| "libcrypto", |
| "libssl", |
| "libandroid_net", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "lib-imsqimf", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/lib-imsqimf.so", |
| ], |
| shared_libs: [ |
| "lib-imsdpl", |
| "lib-imsxml", |
| "liblog", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "lib-imsrcsservice", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/lib-imsrcsservice.so", |
| ], |
| shared_libs: [ |
| "liblog", |
| "libcutils", |
| "libutils", |
| "libnetutils", |
| "libandroid_net", |
| "libz", |
| "libdsi_netctrl", |
| "lib-imscommon", |
| "libdiag", |
| "libqti_vndfwk_detect", |
| "libqmi_cci", |
| "libqmi_csi", |
| "libbase", |
| "libhardware_legacy", |
| "libhidlbase", |
| "libqmiservices", |
| "libqmi_encdec", |
| "com.qualcomm.qti.uceservice@2.0", |
| "com.qualcomm.qti.uceservice@2.1", |
| "com.qualcomm.qti.uceservice@2.2", |
| "com.qualcomm.qti.uceservice@2.3", |
| "com.qualcomm.qti.imscmservice@2.0", |
| "com.qualcomm.qti.imscmservice@2.1", |
| "com.qualcomm.qti.imscmservice@2.2", |
| "vendor.qti.ims.rcssip@1.0", |
| "vendor.qti.ims.connection@1.0", |
| "vendor.qti.ims.factory@2.0", |
| "vendor.qti.ims.rcsuce@1.0", |
| "vendor.qti.ims.factory@2.1", |
| "vendor.qti.ims.rcsuce@1.1", |
| "vendor.qti.ims.rcssip@1.1", |
| "vendor.qti.ims.factory@2.2", |
| "vendor.qti.ims.rcsuce@1.2", |
| "vendor.qti.ims.rcssip@1.2", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "lib-imsservice", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/lib-imsservice.so", |
| ], |
| shared_libs: [ |
| "liblog", |
| "libcutils", |
| "libutils", |
| "lib-imscommon", |
| "libbase", |
| "libhardware_legacy", |
| "libhidlbase", |
| "libqmiservices", |
| "libqmi_cci", |
| "libdiag", |
| "libidl", |
| "libqti_vndfwk_detect", |
| "libandroid_net", |
| "vendor.qti.ims.callinfo@1.0", |
| "vendor.qti.ims.rcsconfig@2.0", |
| "vendor.qti.ims.rcsconfig@2.1", |
| "vendor.qti.ims.factory@1.0", |
| "vendor.qti.ims.factory@1.1", |
| "vendor.qti.ims.callcapability@1.0", |
| "vendor.qti.ims.configservice@1.0", |
| "vendor.qti.ims.factory@2.0", |
| "vendor.qti.ims.factory@2.1", |
| "vendor.qti.ims.factory@2.2", |
| "vendor.qti.ims.configservice@1.1", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "lib-imsvtcore", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/lib-imsvtcore.so", |
| ], |
| shared_libs: [ |
| "librcc", |
| "libion", |
| "libhidlbase", |
| "vendor.qti.imsrtpservice@3.0_vendor", |
| "vendor.qti.imsrtpservice@3.0-service-Impl", |
| "libdiag", |
| "libcutils", |
| "libutils", |
| "liblog", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "lib-imsxml", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/lib-imsxml.so", |
| ], |
| shared_libs: [ |
| "lib-imsdpl", |
| "libcutils", |
| "liblog", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "lib-rtpcommon", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/lib-rtpcommon.so", |
| ], |
| shared_libs: [ |
| "libdiag", |
| "libcutils", |
| "libutils", |
| "liblog", |
| "lib-imsdpl", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "lib-rtpcore", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/lib-rtpcore.so", |
| ], |
| shared_libs: [ |
| "libdiag", |
| "libcutils", |
| "libutils", |
| "liblog", |
| "lib-imsdpl", |
| "lib-imsvtcore", |
| "lib-rtpcommon", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "lib-rtpsl", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/lib-rtpsl.so", |
| ], |
| shared_libs: [ |
| "libcutils", |
| "libutils", |
| "liblog", |
| "lib-imsdpl", |
| "lib-rtpcore", |
| "lib-rtpcommon", |
| "libqti_vndfwk_detect", |
| "libdiag", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libGPTEE_vendor", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libGPTEE_vendor.so", |
| ], |
| shared_libs: [ |
| "libc", |
| "libcutils", |
| "libutils", |
| "liblog", |
| "libc++", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libGPreqcancel", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libGPreqcancel.so", |
| ], |
| shared_libs: [ |
| "libutils", |
| "libcutils", |
| "libdiag", |
| "liblog", |
| "libQSEEComAPI", |
| "libGPreqcancel_svc", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libGPreqcancel_svc", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libGPreqcancel_svc.so", |
| ], |
| shared_libs: [ |
| "libutils", |
| "libcutils", |
| "liblog", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libQSEEComAPI", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libQSEEComAPI.so", |
| ], |
| shared_libs: [ |
| "libion", |
| "libcutils", |
| "libutils", |
| "liblog", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libadsp_default_listener", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libadsp_default_listener.so", |
| ], |
| shared_libs: [ |
| "liblog", |
| "libadsprpc", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libadsprpc", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libadsprpc.so", |
| ], |
| shared_libs: [ |
| "libhidlbase", |
| "libhardware", |
| "libutils", |
| "vendor.qti.hardware.dsp@1.0", |
| "liblog", |
| "libc", |
| "libcutils", |
| "libion", |
| "libc++", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libaoa", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libaoa.so", |
| ], |
| shared_libs: [ |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libbitmlengine", |
| owner: "shift", |
| 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: "libbitmlenginev2", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libbitmlenginev2.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: "libbtnv", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libbtnv.so", |
| ], |
| shared_libs: [ |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libcacertclient", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libcacertclient.so", |
| ], |
| shared_libs: [ |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libhidlbase", |
| "vendor.qti.hardware.cacert@1.0", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libcamera_nn_stub", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libcamera_nn_stub.so", |
| ], |
| shared_libs: [ |
| "libc++", |
| "libcutils", |
| "liblog", |
| "libofflinelog", |
| "libsync", |
| "android.hardware.graphics.allocator@3.0", |
| "android.hardware.graphics.common@1.1", |
| "android.hardware.graphics.mapper@3.0", |
| "android.hardware.graphics.mapper@2.0", |
| "android.hardware.graphics.mapper@2.1", |
| "libhardware", |
| "libhidlbase", |
| "libhidltransport", |
| "libqdMetaData", |
| "vendor.qti.hardware.display.allocator@3.0", |
| "vendor.qti.hardware.display.mapper@2.0", |
| "vendor.qti.hardware.display.mapper@3.0", |
| "libcamera_metadata", |
| "libutils", |
| "libqti_vndfwk_detect", |
| "android.hardware.graphics.allocator@4.0", |
| "android.hardware.graphics.mapper@4.0", |
| "libgralloc.qti", |
| "libgralloctypes", |
| "vendor.qti.hardware.display.allocator@4.0", |
| "vendor.qti.hardware.display.mapper@4.0", |
| "vendor.qti.hardware.display.mapperextensions@1.1", |
| "libcdsprpc", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libcamerapostproc", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libcamerapostproc.so", |
| ], |
| shared_libs: [ |
| "libc++", |
| "libcutils", |
| "liblog", |
| "libofflinelog", |
| "libsync", |
| "android.hardware.graphics.allocator@3.0", |
| "android.hardware.graphics.common@1.1", |
| "android.hardware.graphics.mapper@3.0", |
| "android.hardware.graphics.mapper@2.0", |
| "android.hardware.graphics.mapper@2.1", |
| "libhardware", |
| "libhidlbase", |
| "libhidltransport", |
| "libqdMetaData", |
| "vendor.qti.hardware.display.allocator@3.0", |
| "vendor.qti.hardware.display.mapper@2.0", |
| "vendor.qti.hardware.display.mapper@3.0", |
| "libcamera_metadata", |
| "libutils", |
| "libqti_vndfwk_detect", |
| "android.hardware.graphics.allocator@4.0", |
| "android.hardware.graphics.mapper@4.0", |
| "libgralloc.qti", |
| "libgralloctypes", |
| "vendor.qti.hardware.display.allocator@4.0", |
| "vendor.qti.hardware.display.mapper@4.0", |
| "vendor.qti.hardware.display.mapperextensions@1.1", |
| "com.qti.chi.override", |
| "com.qti.feature2.generic", |
| "libchilog", |
| "libz", |
| "libdl", |
| "libc", |
| "libm", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libcamxexternalformatutils", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libcamxexternalformatutils.so", |
| ], |
| shared_libs: [ |
| "libcutils", |
| "liblog", |
| "libsync", |
| "libc++", |
| "libz", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libcamxfacialfeatures", |
| owner: "shift", |
| 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: "shift", |
| 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: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libcamxfdengine.so", |
| ], |
| shared_libs: [ |
| "libbitmlenginev2", |
| "libcamera_nn_stub", |
| "libcamxfdalgo", |
| "libcamxfacialfeatures", |
| "libcdsprpc", |
| "libcutils", |
| "liblog", |
| "libofflinelog", |
| "libsync", |
| "libz", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libcamxifestriping", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libcamxifestriping.so", |
| ], |
| shared_libs: [ |
| "libc++", |
| "libcutils", |
| "liblog", |
| "libofflinelog", |
| "libsync", |
| "android.hardware.graphics.allocator@3.0", |
| "android.hardware.graphics.common@1.1", |
| "android.hardware.graphics.mapper@3.0", |
| "android.hardware.graphics.mapper@2.0", |
| "android.hardware.graphics.mapper@2.1", |
| "libhardware", |
| "libhidlbase", |
| "libhidltransport", |
| "libqdMetaData", |
| "vendor.qti.hardware.display.allocator@3.0", |
| "vendor.qti.hardware.display.mapper@2.0", |
| "vendor.qti.hardware.display.mapper@3.0", |
| "libcamera_metadata", |
| "libutils", |
| "libqti_vndfwk_detect", |
| "android.hardware.graphics.allocator@4.0", |
| "android.hardware.graphics.mapper@4.0", |
| "libgralloc.qti", |
| "libgralloctypes", |
| "vendor.qti.hardware.display.allocator@4.0", |
| "vendor.qti.hardware.display.mapper@4.0", |
| "vendor.qti.hardware.display.mapperextensions@1.1", |
| "libcdsprpc", |
| "libz", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libcamximageformatutils", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libcamximageformatutils.so", |
| ], |
| shared_libs: [ |
| "libc++", |
| "libcutils", |
| "liblog", |
| "libofflinelog", |
| "libsync", |
| "android.hardware.graphics.allocator@3.0", |
| "android.hardware.graphics.common@1.1", |
| "android.hardware.graphics.mapper@3.0", |
| "android.hardware.graphics.mapper@2.0", |
| "android.hardware.graphics.mapper@2.1", |
| "libhardware", |
| "libhidlbase", |
| "libhidltransport", |
| "libqdMetaData", |
| "vendor.qti.hardware.display.allocator@3.0", |
| "vendor.qti.hardware.display.mapper@2.0", |
| "vendor.qti.hardware.display.mapper@3.0", |
| "libcamera_metadata", |
| "libutils", |
| "libqti_vndfwk_detect", |
| "android.hardware.graphics.allocator@4.0", |
| "android.hardware.graphics.mapper@4.0", |
| "libgralloc.qti", |
| "libgralloctypes", |
| "vendor.qti.hardware.display.allocator@4.0", |
| "vendor.qti.hardware.display.mapper@4.0", |
| "vendor.qti.hardware.display.mapperextensions@1.1", |
| "libcdsprpc", |
| "libdisplayconfig.qti", |
| "libz", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libcamxqsatalgo", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libcamxqsatalgo.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: "libcamxstatscore", |
| owner: "shift", |
| 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: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libcamxswispiqmodule.so", |
| ], |
| shared_libs: [ |
| "libc++", |
| "libcutils", |
| "liblog", |
| "libofflinelog", |
| "libsync", |
| "android.hardware.graphics.allocator@3.0", |
| "android.hardware.graphics.common@1.1", |
| "android.hardware.graphics.mapper@3.0", |
| "android.hardware.graphics.mapper@2.0", |
| "android.hardware.graphics.mapper@2.1", |
| "libhardware", |
| "libhidlbase", |
| "libhidltransport", |
| "libqdMetaData", |
| "vendor.qti.hardware.display.allocator@3.0", |
| "vendor.qti.hardware.display.mapper@2.0", |
| "vendor.qti.hardware.display.mapper@3.0", |
| "libcamera_metadata", |
| "libutils", |
| "libqti_vndfwk_detect", |
| "android.hardware.graphics.allocator@4.0", |
| "android.hardware.graphics.mapper@4.0", |
| "libgralloc.qti", |
| "libgralloctypes", |
| "vendor.qti.hardware.display.allocator@4.0", |
| "vendor.qti.hardware.display.mapper@4.0", |
| "vendor.qti.hardware.display.mapperextensions@1.1", |
| "libcdsprpc", |
| "libz", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libcamxswprocessalgo", |
| owner: "shift", |
| 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: "shift", |
| 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: "libcdfw", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libcdfw.so", |
| ], |
| shared_libs: [ |
| "libgps.utils", |
| "liblog", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libcdfw_remote_api", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libcdfw_remote_api.so", |
| ], |
| shared_libs: [ |
| "libgps.utils", |
| "liblog", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libcdsp_default_listener", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libcdsp_default_listener.so", |
| ], |
| shared_libs: [ |
| "liblog", |
| "libcdsprpc", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libchilog", |
| owner: "shift", |
| 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: "libcne", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libcne.so", |
| ], |
| shared_libs: [ |
| "libcutils", |
| "liblog", |
| "libdiag", |
| "libnetutils", |
| "libutils", |
| "libcneapiclient", |
| "libqmiservices", |
| "libqmi_cci", |
| "libqti_vndfwk_detect", |
| "libhardware_legacy", |
| "libhidlbase", |
| "libnl", |
| "libidl", |
| "vendor.qti.hardware.data.cne.internal.server@1.0", |
| "vendor.qti.hardware.data.cne.internal.api@1.0", |
| "vendor.qti.hardware.data.cne.internal.constants@1.0", |
| "vendor.qti.hardware.data.latency@1.0", |
| "vendor.qti.hardware.data.lce@1.0", |
| "libandroid_net", |
| "vendor.qti.data.factory@2.0", |
| "vendor.qti.data.factory@2.1", |
| "vendor.qti.data.factory@2.2", |
| "vendor.qti.data.factory@2.3", |
| "vendor.qti.hardware.data.qmi@1.0", |
| "vendor.qti.hardware.data.dynamicdds@1.0", |
| "vendor.qti.ims.rcsconfig@1.0", |
| "vendor.qti.ims.rcsconfig@1.1", |
| "vendor.qti.latency@2.0", |
| "vendor.qti.latency@2.1", |
| "vendor.qti.hardware.mwqemadapter@1.0", |
| "vendor.qti.data.mwqem@1.0", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| check_elf_files: false, |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libcneapiclient", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libcneapiclient.so", |
| ], |
| shared_libs: [ |
| "libcutils", |
| "libnetutils", |
| "libutils", |
| "libdiag", |
| "liblog", |
| "libhidlbase", |
| "vendor.qti.hardware.data.cne.internal.api@1.0", |
| "vendor.qti.data.factory@2.0", |
| "vendor.qti.data.factory@2.1", |
| "vendor.qti.data.factory@2.2", |
| "libandroid_net", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libcneoplookup", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libcneoplookup.so", |
| ], |
| shared_libs: [ |
| "libcutils", |
| "liblog", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libcom.qti.chinodeutils", |
| owner: "shift", |
| 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: "libconfigdb", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libconfigdb.so", |
| ], |
| shared_libs: [ |
| "libxml", |
| "libdsutils", |
| "libdiag", |
| "liblog", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libcpion", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libcpion.so", |
| ], |
| shared_libs: [ |
| "liblog", |
| "libion", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libdataitems", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libdataitems.so", |
| ], |
| shared_libs: [ |
| "libutils", |
| "libcutils", |
| "libgps.utils", |
| "liblog", |
| "libloc_core", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libdisp-aba", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libdisp-aba.so", |
| ], |
| shared_libs: [ |
| "libcutils", |
| "liblog", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libdisplayconfig.qti", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libdisplayconfig.qti.so", |
| ], |
| shared_libs: [ |
| "liblog", |
| "libhidlbase", |
| "libutils", |
| "vendor.display.config@2.0", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libdisplayqos", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libdisplayqos.so", |
| ], |
| shared_libs: [ |
| "libdisplaydebug", |
| "libtinyxml2_1", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libdisplayskuutils", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libdisplayskuutils.so", |
| ], |
| shared_libs: [ |
| "liblog", |
| "libcutils", |
| "libutils", |
| "libdisplaydebug", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libdpmqmihal", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libdpmqmihal.so", |
| ], |
| shared_libs: [ |
| "libhidlbase", |
| "liblog", |
| "libcutils", |
| "libbase", |
| "libutils", |
| "libhardware_legacy", |
| "libhardware", |
| "com.qualcomm.qti.dpm.api@1.0_vendor", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libdpps", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libdpps.so", |
| ], |
| shared_libs: [ |
| "libcutils", |
| "libdisp-aba", |
| "libqdutils", |
| "libutils", |
| "liblog", |
| "libbinder", |
| "libdrm", |
| "libtinyxml2", |
| "libhidlbase", |
| "android.frameworks.sensorservice@1.0", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libdrmfs", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libdrmfs.so", |
| ], |
| shared_libs: [ |
| "libutils", |
| "libcutils", |
| "libdiag", |
| "liblog", |
| "libQSEEComAPI", |
| "libxml2", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libdrmtime", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libdrmtime.so", |
| ], |
| shared_libs: [ |
| "libutils", |
| "libcutils", |
| "libdiag", |
| "liblog", |
| "libQSEEComAPI", |
| "libtime_genoff", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libdsi_netctrl", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libdsi_netctrl.so", |
| ], |
| shared_libs: [ |
| "libqdi", |
| "libdiag", |
| "libcutils", |
| "liblog", |
| "libnetmgr", |
| "libdsutils", |
| "libconfigdb", |
| "libqmiservices", |
| "libqmi_cci", |
| "libqmi_common_so", |
| "libqmi_client_qmux", |
| "libqmi_client_helper", |
| "libqmi", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libesepmconfig", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libesepmconfig.so", |
| ], |
| shared_libs: [ |
| "libhidlbase", |
| "liblog", |
| "libutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libgf_hal", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libgf_hal.so", |
| ], |
| shared_libs: [ |
| "libhidlbase", |
| "libc++", |
| "libutils", |
| "libcutils", |
| "liblog", |
| "libhardware", |
| "libion", |
| "libQSEEComAPI", |
| "libvendor.goodix.hardware.biometrics.fingerprint@2.1", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libhdr_tm", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libhdr_tm.so", |
| ], |
| shared_libs: [ |
| "liblog", |
| "libsdm-color", |
| "libtinyxml2_1", |
| "libcutils", |
| "libutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libhistogram", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libhistogram.so", |
| ], |
| shared_libs: [ |
| "libdrm", |
| "liblog", |
| "libcutils", |
| "libutils", |
| "libbase", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libipebpsstriping", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libipebpsstriping.so", |
| ], |
| shared_libs: [ |
| "libc++", |
| "libcutils", |
| "liblog", |
| "libofflinelog", |
| "libsync", |
| "android.hardware.graphics.allocator@3.0", |
| "android.hardware.graphics.common@1.1", |
| "android.hardware.graphics.mapper@3.0", |
| "android.hardware.graphics.mapper@2.0", |
| "android.hardware.graphics.mapper@2.1", |
| "libhardware", |
| "libhidlbase", |
| "libhidltransport", |
| "libqdMetaData", |
| "vendor.qti.hardware.display.allocator@3.0", |
| "vendor.qti.hardware.display.mapper@2.0", |
| "vendor.qti.hardware.display.mapper@3.0", |
| "libcamera_metadata", |
| "libutils", |
| "libqti_vndfwk_detect", |
| "android.hardware.graphics.allocator@4.0", |
| "android.hardware.graphics.mapper@4.0", |
| "libgralloc.qti", |
| "libgralloctypes", |
| "vendor.qti.hardware.display.allocator@4.0", |
| "vendor.qti.hardware.display.mapper@4.0", |
| "vendor.qti.hardware.display.mapperextensions@1.1", |
| "libcdsprpc", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libipebpsstriping170", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libipebpsstriping170.so", |
| ], |
| shared_libs: [ |
| "libc++", |
| "libcutils", |
| "liblog", |
| "libofflinelog", |
| "libsync", |
| "android.hardware.graphics.allocator@3.0", |
| "android.hardware.graphics.common@1.1", |
| "android.hardware.graphics.mapper@3.0", |
| "android.hardware.graphics.mapper@2.0", |
| "android.hardware.graphics.mapper@2.1", |
| "libhardware", |
| "libhidlbase", |
| "libhidltransport", |
| "libqdMetaData", |
| "vendor.qti.hardware.display.allocator@3.0", |
| "vendor.qti.hardware.display.mapper@2.0", |
| "vendor.qti.hardware.display.mapper@3.0", |
| "libcamera_metadata", |
| "libutils", |
| "libqti_vndfwk_detect", |
| "android.hardware.graphics.allocator@4.0", |
| "android.hardware.graphics.mapper@4.0", |
| "libgralloc.qti", |
| "libgralloctypes", |
| "vendor.qti.hardware.display.allocator@4.0", |
| "vendor.qti.hardware.display.mapper@4.0", |
| "vendor.qti.hardware.display.mapperextensions@1.1", |
| "libcdsprpc", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libizat_client_api", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libizat_client_api.so", |
| ], |
| shared_libs: [ |
| "liblog", |
| "libgps.utils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libizat_core", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libizat_core.so", |
| ], |
| shared_libs: [ |
| "libutils", |
| "libcutils", |
| "libloc_core", |
| "libgps.utils", |
| "libloc_api_v02", |
| "libsqlite", |
| "liblog", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libjnihelper", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libjnihelper.so", |
| ], |
| shared_libs: [ |
| "libcutils", |
| "liblog", |
| "libqmiservices", |
| "libqmi_cci", |
| "libcacertclient", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libjpege", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libjpege.so", |
| ], |
| shared_libs: [ |
| "libc++", |
| "libcutils", |
| "liblog", |
| "libofflinelog", |
| "libsync", |
| "android.hardware.graphics.allocator@3.0", |
| "android.hardware.graphics.common@1.1", |
| "android.hardware.graphics.mapper@3.0", |
| "android.hardware.graphics.mapper@2.0", |
| "android.hardware.graphics.mapper@2.1", |
| "libhardware", |
| "libhidlbase", |
| "libhidltransport", |
| "libqdMetaData", |
| "vendor.qti.hardware.display.allocator@3.0", |
| "vendor.qti.hardware.display.mapper@2.0", |
| "vendor.qti.hardware.display.mapper@3.0", |
| "libcamera_metadata", |
| "libutils", |
| "libqti_vndfwk_detect", |
| "android.hardware.graphics.allocator@4.0", |
| "android.hardware.graphics.mapper@4.0", |
| "libgralloc.qti", |
| "libgralloctypes", |
| "vendor.qti.hardware.display.allocator@4.0", |
| "vendor.qti.hardware.display.mapper@4.0", |
| "vendor.qti.hardware.display.mapperextensions@1.1", |
| "libcdsprpc", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libkeymasterdeviceutils", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libkeymasterdeviceutils.so", |
| ], |
| shared_libs: [ |
| "libion", |
| "libcutils", |
| "libQSEEComAPI", |
| "liblog", |
| "libcrypto", |
| "libspcom", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libkeymasterutils", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libkeymasterutils.so", |
| ], |
| shared_libs: [ |
| "libcutils", |
| "libQSEEComAPI", |
| "liblog", |
| "libcrypto", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "liblbs_core", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/liblbs_core.so", |
| ], |
| shared_libs: [ |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libizat_core", |
| "libloc_core", |
| "libgps.utils", |
| "libcrypto", |
| "libsqlite", |
| "libloc_api_v02", |
| "libmdmdetect", |
| "libperipheral_client", |
| "libpdmapper", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "liblearningmodule", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/liblearningmodule.so", |
| ], |
| shared_libs: [ |
| "liblog", |
| "libc", |
| "libcutils", |
| "libutils", |
| "libtinyxml2", |
| "libsqlite", |
| "libperfgluelayer", |
| "libperfconfig", |
| "libc++", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libloc_api_v02", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libloc_api_v02.so", |
| ], |
| shared_libs: [ |
| "libutils", |
| "libcutils", |
| "libqmi_cci", |
| "libqmi_common_so", |
| "libloc_core", |
| "libgps.utils", |
| "liblog", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libloc_api_wds", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libloc_api_wds.so", |
| ], |
| shared_libs: [ |
| "libgps.utils", |
| "libidl", |
| "libcutils", |
| "liblog", |
| "libutils", |
| "liblocation_api", |
| "libqmi_cci", |
| "libqmi_common_so", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libloc_qwes_iface", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libloc_qwes_iface.so", |
| ], |
| shared_libs: [ |
| "libutils", |
| "libcutils", |
| "liblog", |
| "libgps.utils", |
| "libqcbor", |
| "libminksocket", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libloc_ril_client", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libloc_ril_client.so", |
| ], |
| shared_libs: [ |
| "libcutils", |
| "liblog", |
| "libloc_core", |
| "libgps.utils", |
| "liblbs_core", |
| "libdataitems", |
| "libutils", |
| "liblocationservice_glue", |
| "qcril_client", |
| "libqcrilNrLogger", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "liblocationservice", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/liblocationservice.so", |
| ], |
| shared_libs: [ |
| "libcutils", |
| "liblog", |
| "libloc_core", |
| "libgps.utils", |
| "liblbs_core", |
| "libdataitems", |
| "liblowi_client", |
| "libizat_core", |
| "liblocation_api", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "liblocationservice_glue", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/liblocationservice_glue.so", |
| ], |
| shared_libs: [ |
| "liblocationservice", |
| "libcutils", |
| "liblog", |
| "libloc_core", |
| "libgps.utils", |
| "libhardware_legacy", |
| "liblbs_core", |
| "libdataitems", |
| "liblocation_api", |
| "libutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "liblowi_client", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/liblowi_client.so", |
| ], |
| shared_libs: [ |
| "libutils", |
| "libcutils", |
| "liblog", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "liblqe", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/liblqe.so", |
| ], |
| shared_libs: [ |
| "libdiag", |
| "libdsutils", |
| "libcutils", |
| "libqmiservices", |
| "libqmi_cci", |
| "libqmi_common_so", |
| "libqmi_client_helper", |
| "liblog", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libmctfengine_stub", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libmctfengine_stub.so", |
| ], |
| shared_libs: [ |
| "libc++", |
| "libcutils", |
| "liblog", |
| "libofflinelog", |
| "libsync", |
| "android.hardware.graphics.allocator@3.0", |
| "android.hardware.graphics.common@1.1", |
| "android.hardware.graphics.mapper@3.0", |
| "android.hardware.graphics.mapper@2.0", |
| "android.hardware.graphics.mapper@2.1", |
| "libhardware", |
| "libhidlbase", |
| "libhidltransport", |
| "libqdMetaData", |
| "vendor.qti.hardware.display.allocator@3.0", |
| "vendor.qti.hardware.display.mapper@2.0", |
| "vendor.qti.hardware.display.mapper@3.0", |
| "libcamera_metadata", |
| "libutils", |
| "libqti_vndfwk_detect", |
| "android.hardware.graphics.allocator@4.0", |
| "android.hardware.graphics.mapper@4.0", |
| "libgralloc.qti", |
| "libgralloctypes", |
| "vendor.qti.hardware.display.allocator@4.0", |
| "vendor.qti.hardware.display.mapper@4.0", |
| "vendor.qti.hardware.display.mapperextensions@1.1", |
| "libcdsprpc", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libmdsprpc", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libmdsprpc.so", |
| ], |
| shared_libs: [ |
| "libhidlbase", |
| "libhardware", |
| "libutils", |
| "vendor.qti.hardware.dsp@1.0", |
| "liblog", |
| "libc", |
| "libcutils", |
| "libion", |
| "libc++", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libmeters", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libmeters.so", |
| ], |
| shared_libs: [ |
| "liblog", |
| "libc", |
| "libcutils", |
| "liblearningmodule", |
| "libc++", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libminkdescriptor", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libminkdescriptor.so", |
| ], |
| shared_libs: [ |
| "liblog", |
| "libutils", |
| "libqcbor", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libminksocket", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libminksocket.so", |
| ], |
| shared_libs: [ |
| "libqrtr", |
| "libcutils", |
| "liblog", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libmmcamera_bestats", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libmmcamera_bestats.so", |
| ], |
| shared_libs: [ |
| "libc++", |
| "libcutils", |
| "liblog", |
| "libofflinelog", |
| "libsync", |
| "android.hardware.graphics.allocator@3.0", |
| "android.hardware.graphics.common@1.1", |
| "android.hardware.graphics.mapper@3.0", |
| "android.hardware.graphics.mapper@2.0", |
| "android.hardware.graphics.mapper@2.1", |
| "libhardware", |
| "libhidlbase", |
| "libhidltransport", |
| "libqdMetaData", |
| "vendor.qti.hardware.display.allocator@3.0", |
| "vendor.qti.hardware.display.mapper@2.0", |
| "vendor.qti.hardware.display.mapper@3.0", |
| "libcamera_metadata", |
| "libutils", |
| "libqti_vndfwk_detect", |
| "android.hardware.graphics.allocator@4.0", |
| "android.hardware.graphics.mapper@4.0", |
| "libgralloc.qti", |
| "libgralloctypes", |
| "vendor.qti.hardware.display.allocator@4.0", |
| "vendor.qti.hardware.display.mapper@4.0", |
| "vendor.qti.hardware.display.mapperextensions@1.1", |
| "libcdsprpc", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libmmcamera_cac3", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libmmcamera_cac3.so", |
| ], |
| shared_libs: [ |
| "libc++", |
| "libcutils", |
| "liblog", |
| "libofflinelog", |
| "libsync", |
| "android.hardware.graphics.allocator@3.0", |
| "android.hardware.graphics.common@1.1", |
| "android.hardware.graphics.mapper@3.0", |
| "android.hardware.graphics.mapper@2.0", |
| "android.hardware.graphics.mapper@2.1", |
| "libhardware", |
| "libhidlbase", |
| "libhidltransport", |
| "libqdMetaData", |
| "vendor.qti.hardware.display.allocator@3.0", |
| "vendor.qti.hardware.display.mapper@2.0", |
| "vendor.qti.hardware.display.mapper@3.0", |
| "libcamera_metadata", |
| "libutils", |
| "libqti_vndfwk_detect", |
| "android.hardware.graphics.allocator@4.0", |
| "android.hardware.graphics.mapper@4.0", |
| "libgralloc.qti", |
| "libgralloctypes", |
| "vendor.qti.hardware.display.allocator@4.0", |
| "vendor.qti.hardware.display.mapper@4.0", |
| "vendor.qti.hardware.display.mapperextensions@1.1", |
| "libcdsprpc", |
| "libOpenCL", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libmmcamera_faceproc", |
| owner: "shift", |
| 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: "shift", |
| 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: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libmmcamera_lscv35.so", |
| ], |
| shared_libs: [ |
| "libc++", |
| "libcutils", |
| "liblog", |
| "libofflinelog", |
| "libsync", |
| "android.hardware.graphics.allocator@3.0", |
| "android.hardware.graphics.common@1.1", |
| "android.hardware.graphics.mapper@3.0", |
| "android.hardware.graphics.mapper@2.0", |
| "android.hardware.graphics.mapper@2.1", |
| "libhardware", |
| "libhidlbase", |
| "libhidltransport", |
| "libqdMetaData", |
| "vendor.qti.hardware.display.allocator@3.0", |
| "vendor.qti.hardware.display.mapper@2.0", |
| "vendor.qti.hardware.display.mapper@3.0", |
| "libcamera_metadata", |
| "libutils", |
| "libqti_vndfwk_detect", |
| "android.hardware.graphics.allocator@4.0", |
| "android.hardware.graphics.mapper@4.0", |
| "libgralloc.qti", |
| "libgralloctypes", |
| "vendor.qti.hardware.display.allocator@4.0", |
| "vendor.qti.hardware.display.mapper@4.0", |
| "vendor.qti.hardware.display.mapperextensions@1.1", |
| "libcdsprpc", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libmmcamera_mfnr", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libmmcamera_mfnr.so", |
| ], |
| shared_libs: [ |
| "libopencv", |
| "libc++", |
| "liblog", |
| "libz", |
| "libdl", |
| "libc", |
| "libm", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libmmcamera_mfnr_t4", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libmmcamera_mfnr_t4.so", |
| ], |
| shared_libs: [ |
| "libopencv", |
| "libc++", |
| "liblog", |
| "libz", |
| "libdl", |
| "libc", |
| "libm", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libmmcamera_pdpc", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libmmcamera_pdpc.so", |
| ], |
| shared_libs: [ |
| "libc++", |
| "libcutils", |
| "liblog", |
| "libofflinelog", |
| "libsync", |
| "android.hardware.graphics.allocator@3.0", |
| "android.hardware.graphics.common@1.1", |
| "android.hardware.graphics.mapper@3.0", |
| "android.hardware.graphics.mapper@2.0", |
| "android.hardware.graphics.mapper@2.1", |
| "libhardware", |
| "libhidlbase", |
| "libhidltransport", |
| "libqdMetaData", |
| "vendor.qti.hardware.display.allocator@3.0", |
| "vendor.qti.hardware.display.mapper@2.0", |
| "vendor.qti.hardware.display.mapper@3.0", |
| "libcamera_metadata", |
| "libutils", |
| "libqti_vndfwk_detect", |
| "android.hardware.graphics.allocator@4.0", |
| "android.hardware.graphics.mapper@4.0", |
| "libgralloc.qti", |
| "libgralloctypes", |
| "vendor.qti.hardware.display.allocator@4.0", |
| "vendor.qti.hardware.display.mapper@4.0", |
| "vendor.qti.hardware.display.mapperextensions@1.1", |
| "libcdsprpc", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libmorpho_hdr_checker", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libmorpho_hdr_checker.so", |
| ], |
| shared_libs: [ |
| "libdl", |
| "liblog", |
| "libc", |
| "libm", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libmorpho_movie_stabilizer", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libmorpho_movie_stabilizer.so", |
| ], |
| shared_libs: [ |
| "liblog", |
| "libEGL", |
| "libGLESv2", |
| "libnativewindow", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| check_elf_files: false, |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libnanopb", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libnanopb.so", |
| ], |
| shared_libs: [ |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libnetmgr", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libnetmgr.so", |
| ], |
| shared_libs: [ |
| "libdsutils", |
| "libconfigdb", |
| "libdiag", |
| "libcutils", |
| "liblog", |
| "libhardware_legacy", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libnetmgr_common", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libnetmgr_common.so", |
| ], |
| shared_libs: [ |
| "libdsutils", |
| "libconfigdb", |
| "libdiag", |
| "libcutils", |
| "liblog", |
| "libnetmgr", |
| "libqmi_cci", |
| "libqmiservices", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libnetmgr_nr_fusion", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libnetmgr_nr_fusion.so", |
| ], |
| shared_libs: [ |
| "libdsutils", |
| "libconfigdb", |
| "libdiag", |
| "libcutils", |
| "liblog", |
| "libnetmgr", |
| "libnetmgr_common", |
| "libqmiservices", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libnetmgr_rmnet_ext", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libnetmgr_rmnet_ext.so", |
| ], |
| shared_libs: [ |
| "libdsutils", |
| "libconfigdb", |
| "libdiag", |
| "libcutils", |
| "liblog", |
| "libnetmgr", |
| "libnetmgr_common", |
| "librmnetctl", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libnlnetmgr", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libnlnetmgr.so", |
| ], |
| shared_libs: [ |
| "libdsutils", |
| "libconfigdb", |
| "libdiag", |
| "libcutils", |
| "liblog", |
| "libnetmgr", |
| "libnetmgr_common", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "liboemcrypto", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/liboemcrypto.so", |
| ], |
| shared_libs: [ |
| "libutils", |
| "liblog", |
| "libQSEEComAPI", |
| "libhidlbase", |
| "libcpion", |
| "libminkdescriptor", |
| "libcutils", |
| "libtrustedapploader", |
| "libdisplayconfig.qti", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libofflinedump", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libofflinedump.so", |
| ], |
| shared_libs: [ |
| "libc++", |
| "liblog", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libofflinelog", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libofflinelog.so", |
| ], |
| shared_libs: [ |
| "libcutils", |
| "liblog", |
| "libsync", |
| "libutils", |
| "libc++", |
| "libutilscallstack", |
| "libz", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libopencv", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libopencv.so", |
| ], |
| shared_libs: [ |
| "libc", |
| "libm", |
| "libdl", |
| "liblog", |
| "libz", |
| "libc++", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libopestriping", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libopestriping.so", |
| ], |
| shared_libs: [ |
| "libc++", |
| "libcutils", |
| "liblog", |
| "libofflinelog", |
| "libsync", |
| "android.hardware.graphics.allocator@3.0", |
| "android.hardware.graphics.common@1.1", |
| "android.hardware.graphics.mapper@3.0", |
| "android.hardware.graphics.mapper@2.0", |
| "android.hardware.graphics.mapper@2.1", |
| "libhardware", |
| "libhidlbase", |
| "libhidltransport", |
| "libqdMetaData", |
| "vendor.qti.hardware.display.allocator@3.0", |
| "vendor.qti.hardware.display.mapper@2.0", |
| "vendor.qti.hardware.display.mapper@3.0", |
| "libcamera_metadata", |
| "libutils", |
| "libqti_vndfwk_detect", |
| "android.hardware.graphics.allocator@4.0", |
| "android.hardware.graphics.mapper@4.0", |
| "libgralloc.qti", |
| "libgralloctypes", |
| "vendor.qti.hardware.display.allocator@4.0", |
| "vendor.qti.hardware.display.mapper@4.0", |
| "vendor.qti.hardware.display.mapperextensions@1.1", |
| "libcdsprpc", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libops", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libops.so", |
| ], |
| shared_libs: [ |
| "libutils", |
| "libcutils", |
| "libQSEEComAPI", |
| "liblog", |
| "libdrm", |
| "libhidlbase", |
| "libdisplayconfig.qti", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libos", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libos.so", |
| ], |
| shared_libs: [ |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libpdmapper", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libpdmapper.so", |
| ], |
| shared_libs: [ |
| "libcutils", |
| "libutils", |
| "liblog", |
| "libjson", |
| "libqmi_cci", |
| "libqmi_common_so", |
| "libqmi_encdec", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libpdnotifier", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libpdnotifier.so", |
| ], |
| shared_libs: [ |
| "libcutils", |
| "libutils", |
| "liblog", |
| "libqmi_cci", |
| "libqmi_common_so", |
| "libqmi_encdec", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libperipheral_client", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libperipheral_client.so", |
| ], |
| shared_libs: [ |
| "libcutils", |
| "libutils", |
| "liblog", |
| "libbinder", |
| "libmdmdetect", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libqcbor", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libqcbor.so", |
| ], |
| shared_libs: [ |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libqcc_file_agent", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libqcc_file_agent.so", |
| ], |
| shared_libs: [ |
| "libcutils", |
| "liblog", |
| "libutils", |
| "libbase", |
| "libfmq", |
| "libhidlbase", |
| "vendor.qti.hardware.qccsyshal@1.0", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libqcmaputils", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libqcmaputils.so", |
| ], |
| shared_libs: [ |
| "libdiag", |
| "libdsutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libqcrilNr", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libqcrilNr.so", |
| ], |
| shared_libs: [ |
| "libhidlbase", |
| "vendor.qti.hardware.radio.ims@1.0", |
| "vendor.qti.hardware.radio.ims@1.1", |
| "vendor.qti.hardware.radio.ims@1.2", |
| "vendor.qti.hardware.radio.ims@1.3", |
| "vendor.qti.hardware.radio.ims@1.4", |
| "vendor.qti.hardware.radio.ims@1.5", |
| "vendor.qti.hardware.radio.ims@1.6", |
| "vendor.qti.hardware.radio.ims@1.7", |
| "vendor.qti.hardware.radio.ims@1.8", |
| "vendor.qti.hardware.radio.ims@1.9", |
| "vendor.qti.hardware.radio.am@1.0", |
| "vendor.qti.hardware.radio.qcrilhook@1.0", |
| "vendor.qti.hardware.radio.uim@1.0", |
| "vendor.qti.hardware.radio.uim@1.1", |
| "vendor.qti.hardware.radio.uim@1.2", |
| "vendor.qti.hardware.radio.uim_remote_server@1.0", |
| "vendor.qti.hardware.radio.uim_remote_client@1.0", |
| "vendor.qti.hardware.radio.uim_remote_client@1.1", |
| "vendor.qti.hardware.radio.uim_remote_client@1.2", |
| "vendor.qti.hardware.radio.lpa@1.0", |
| "vendor.qti.hardware.radio.lpa@1.1", |
| "vendor.qti.hardware.radio.lpa@1.2", |
| "vendor.qti.hardware.radio.qtiradio@1.0", |
| "vendor.qti.hardware.radio.qtiradio@2.0", |
| "vendor.qti.hardware.radio.qtiradio@2.1", |
| "vendor.qti.hardware.radio.qtiradio@2.2", |
| "vendor.qti.hardware.radio.qtiradio@2.3", |
| "vendor.qti.hardware.radio.qtiradio@2.4", |
| "vendor.qti.hardware.radio.qtiradio@2.5", |
| "vendor.qti.hardware.radio.qtiradio@2.6", |
| "vendor.qti.hardware.radio.qtiradio@2.7", |
| "android.hardware.radio@1.0", |
| "android.hardware.radio.config@1.0", |
| "android.hardware.radio.config@1.1", |
| "android.hardware.radio.config@1.2", |
| "libqcrilNrFramework", |
| "android.hardware.secure_element@1.0", |
| "android.hardware.secure_element@1.1", |
| "android.hardware.secure_element@1.2", |
| "libdsutils", |
| "libcutils", |
| "liblog", |
| "libutils", |
| "qcrild_libqcrilnrutils", |
| "libqmi_cci", |
| "libqmi_client_qmux", |
| "libdiag", |
| "libhardware_legacy", |
| "libqmiservices", |
| "librilqmimiscservices", |
| "libqmi_client_helper", |
| "libidl", |
| "libtime_genoff", |
| "libsqlite", |
| "libbinder", |
| "libmdmdetect", |
| "libperipheral_client", |
| "libqcrilNrLogger", |
| "android.hardware.radio@1.1", |
| "android.hardware.radio@1.2", |
| "android.hardware.radio@1.3", |
| "android.hardware.radio@1.4", |
| "android.hardware.radio@1.5", |
| "android.hardware.radio.deprecated@1.0", |
| "libqcrilNrQtiMutex", |
| "libprotobuf-cpp-full-3.9.1-vendorcompat", |
| "libvndksupport", |
| "libbase", |
| "libz", |
| "libqdi", |
| "libnetmgr", |
| "libconfigdb", |
| "libxml", |
| "libqcrilNrQtiBus", |
| "qtiwakelock", |
| "qtiril-utils", |
| "qcrilMarshal", |
| "libril-db", |
| "libsystem_health_mon", |
| "libpdmapper", |
| "libpdnotifier", |
| "libxml2", |
| "libdsi_netctrl", |
| "libqdp", |
| "liblqe", |
| "vendor.qti.hardware.data.iwlan@1.0", |
| "vendor.qti.hardware.data.connection@1.0", |
| "vendor.qti.hardware.data.connection@1.1", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libqcrilNrFramework", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libqcrilNrFramework.so", |
| ], |
| shared_libs: [ |
| "libdiag", |
| "liblog", |
| "libqcrilNrQtiMutex", |
| "libqcrilNrLogger", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libqcrilNrLogger", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libqcrilNrLogger.so", |
| ], |
| shared_libs: [ |
| "liblog", |
| "libcutils", |
| "libc++", |
| "libdiag", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libqcrilNrQtiBus", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libqcrilNrQtiBus.so", |
| ], |
| shared_libs: [ |
| "libqcrilNrQtiMutex", |
| "libqcrilNrFramework", |
| "libqcrilNrLogger", |
| "liblog", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libqcrilNrQtiMutex", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libqcrilNrQtiMutex.so", |
| ], |
| shared_libs: [ |
| "libcutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libqcrildatactl", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libqcrildatactl.so", |
| ], |
| shared_libs: [ |
| "libqmi_cci", |
| "libqmiservices", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libqdcm-mode-parser", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libqdcm-mode-parser.so", |
| ], |
| shared_libs: [ |
| "liblog", |
| "libcutils", |
| "libutils", |
| "libdisplaydebug", |
| "libsdm-color", |
| "libbinder", |
| "libtinyxml2_1", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libqdutils", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libqdutils.so", |
| ], |
| shared_libs: [ |
| "liblog", |
| "libcutils", |
| "libutils", |
| "libbinder", |
| "libqservice", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libqisl", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libqisl.so", |
| ], |
| shared_libs: [ |
| "libcutils", |
| "liblog", |
| "libQSEEComAPI", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libqll10", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libqll10.so", |
| ], |
| shared_libs: [ |
| "libc++", |
| "libcutils", |
| "liblog", |
| "libofflinelog", |
| "libsync", |
| "android.hardware.graphics.allocator@3.0", |
| "android.hardware.graphics.common@1.1", |
| "android.hardware.graphics.mapper@3.0", |
| "android.hardware.graphics.mapper@2.0", |
| "android.hardware.graphics.mapper@2.1", |
| "libhardware", |
| "libhidlbase", |
| "libhidltransport", |
| "libqdMetaData", |
| "vendor.qti.hardware.display.allocator@3.0", |
| "vendor.qti.hardware.display.mapper@2.0", |
| "vendor.qti.hardware.display.mapper@3.0", |
| "libcamera_metadata", |
| "libutils", |
| "libqti_vndfwk_detect", |
| "android.hardware.graphics.allocator@4.0", |
| "android.hardware.graphics.mapper@4.0", |
| "libgralloc.qti", |
| "libgralloctypes", |
| "vendor.qti.hardware.display.allocator@4.0", |
| "vendor.qti.hardware.display.mapper@4.0", |
| "vendor.qti.hardware.display.mapperextensions@1.1", |
| "libcdsprpc", |
| "libbitmlengine", |
| "libz", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libqllengine", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libqllengine.so", |
| ], |
| shared_libs: [ |
| "libqll10", |
| "libcutils", |
| "liblog", |
| "libofflinelog", |
| "libz", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libqrtr", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libqrtr.so", |
| ], |
| shared_libs: [ |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libqrtrclient", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libqrtrclient.so", |
| ], |
| shared_libs: [ |
| "liblog", |
| "libcutils", |
| "libutils", |
| "libdisplaydebug", |
| "libqrtr", |
| "libsdmutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libqseed3", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libqseed3.so", |
| ], |
| shared_libs: [ |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libqsocket", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libqsocket.so", |
| ], |
| shared_libs: [ |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libqti-iopd-client", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libqti-iopd-client.so", |
| ], |
| shared_libs: [ |
| "libcutils", |
| "libutils", |
| "libxml2", |
| "libqti-util", |
| "liblog", |
| "vendor.qti.hardware.iop@2.0", |
| "libhidlbase", |
| "libsqlite", |
| "libqti-perfd-client", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libqti-iopd", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libqti-iopd.so", |
| ], |
| shared_libs: [ |
| "libcutils", |
| "libutils", |
| "libxml2", |
| "libqti-util", |
| "liblog", |
| "libhidlbase", |
| "vendor.qti.hardware.iop@2.0", |
| "libbase", |
| "libqti-iopd-client", |
| "libqti-perfd-client", |
| "libsqlite", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libqtikeymaster4", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libqtikeymaster4.so", |
| ], |
| shared_libs: [ |
| "liblog", |
| "libcrypto", |
| "libhidlbase", |
| "libutils", |
| "libcutils", |
| "libkeymasterdeviceutils", |
| "libkeymasterutils", |
| "libbase", |
| "libqcbor", |
| "android.hardware.keymaster@4.0", |
| "android.hardware.keymaster@4.1", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "librcc", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/librcc.so", |
| ], |
| shared_libs: [ |
| "libutils", |
| "libcutils", |
| "liblog", |
| "libdiag", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "librcmask", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/librcmask.so", |
| ], |
| shared_libs: [ |
| "libdisplaydebug", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libril-db", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libril-db.so", |
| ], |
| shared_libs: [ |
| "libcutils", |
| "libqcrilNrLogger", |
| "libsqlite", |
| "libqcrilNrFramework", |
| "libqcrilNrQtiMutex", |
| "qtiril-utils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libril-qc-ltedirectdisc", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libril-qc-ltedirectdisc.so", |
| ], |
| shared_libs: [ |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libril-qc-radioconfig", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libril-qc-radioconfig.so", |
| ], |
| shared_libs: [ |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "librilqmimiscservices", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/librilqmimiscservices.so", |
| ], |
| shared_libs: [ |
| "libqmi_common_so", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "librilqmiservices", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/librilqmiservices.so", |
| ], |
| shared_libs: [ |
| "libqmi_common_so", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "librpmb", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/librpmb.so", |
| ], |
| shared_libs: [ |
| "libutils", |
| "libQSEEComAPI", |
| "liblog", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libsdedrm", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libsdedrm.so", |
| ], |
| shared_libs: [ |
| "liblog", |
| "libcutils", |
| "libutils", |
| "libdrm", |
| "libdrmutils", |
| "libdisplaydebug", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libsdm-color", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libsdm-color.so", |
| ], |
| shared_libs: [ |
| "liblog", |
| "libcutils", |
| "libbinder", |
| "libutils", |
| "libdisplaydebug", |
| "libtinyxml2_1", |
| "libsdmutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libsdm-colormgr-algo", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libsdm-colormgr-algo.so", |
| ], |
| shared_libs: [ |
| "liblog", |
| "libdisplaydebug", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libsdm-diag", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libsdm-diag.so", |
| ], |
| shared_libs: [ |
| "libdiag", |
| "libsdmutils", |
| "libbinder", |
| "libdisplaydebug", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libsdm-disp-vndapis", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libsdm-disp-vndapis.so", |
| ], |
| shared_libs: [ |
| "libdisplaydebug", |
| "libqservice", |
| "libbinder", |
| "libcutils", |
| "libutils", |
| "liblog", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libsdmcore", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libsdmcore.so", |
| ], |
| shared_libs: [ |
| "liblog", |
| "libcutils", |
| "libutils", |
| "libdisplaydebug", |
| "libsdmutils", |
| "libdrm", |
| "libdrmutils", |
| "libsdedrm", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libsdmextension", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libsdmextension.so", |
| ], |
| shared_libs: [ |
| "libdisplaydebug", |
| "libsdmutils", |
| "libdisplayqos", |
| "libsdm-color", |
| "libdisplayskuutils", |
| "libtinyxml2_1", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libsdmutils", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libsdmutils.so", |
| ], |
| shared_libs: [ |
| "liblog", |
| "libcutils", |
| "libutils", |
| "libdisplaydebug", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libsdsprpc", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libsdsprpc.so", |
| ], |
| shared_libs: [ |
| "libhidlbase", |
| "libhardware", |
| "libutils", |
| "vendor.qti.hardware.dsp@1.0", |
| "liblog", |
| "libc", |
| "libcutils", |
| "libion", |
| "libc++", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libsensorcal", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libsensorcal.so", |
| ], |
| shared_libs: [ |
| "libprotobuf-cpp-lite-3.9.1-vendorcompat", |
| "liblog", |
| "libssc", |
| "libutils", |
| "libcutils", |
| "libsensorslog", |
| "libsnsapi", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libsensorslog", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libsensorslog.so", |
| ], |
| shared_libs: [ |
| "liblog", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libsnapdragoncolor-manager", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libsnapdragoncolor-manager.so", |
| ], |
| shared_libs: [ |
| "liblog", |
| "libcutils", |
| "libutils", |
| "libdisplaydebug", |
| "libsdm-color", |
| "libbinder", |
| "libtinyxml2", |
| "libsdmutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libsnapdragoncolor-qdcm", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libsnapdragoncolor-qdcm.so", |
| ], |
| shared_libs: [ |
| "liblog", |
| "libcutils", |
| "libutils", |
| "libdisplaydebug", |
| "libsdm-color", |
| "libbinder", |
| "libsdmutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libsns_fastRPC_util", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libsns_fastRPC_util.so", |
| ], |
| shared_libs: [ |
| "liblog", |
| "libc", |
| "libutils", |
| "libcutils", |
| "libc++", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libsns_low_lat_stream_stub", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libsns_low_lat_stream_stub.so", |
| ], |
| shared_libs: [ |
| "libsns_fastRPC_util", |
| "liblog", |
| "libc", |
| "libutils", |
| "libcutils", |
| "libc++", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libsnsapi", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libsnsapi.so", |
| ], |
| shared_libs: [ |
| "libprotobuf-cpp-lite-3.9.1-vendorcompat", |
| "libcutils", |
| "libutils", |
| "libqmi_common_so", |
| "libqmi_cci", |
| "libqmi_encdec", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libsnsdiaglog", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libsnsdiaglog.so", |
| ], |
| shared_libs: [ |
| "libprotobuf-cpp-lite-3.9.1-vendorcompat", |
| "liblog", |
| "libdiag", |
| "libsensorslog", |
| "libutils", |
| "libcutils", |
| "libssc", |
| "libsnsapi", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libsoc_helper", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libsoc_helper.so", |
| ], |
| shared_libs: [ |
| "libcutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libspcom", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libspcom.so", |
| ], |
| shared_libs: [ |
| "libion", |
| "libutils", |
| "libcutils", |
| "liblog", |
| "libcrypto", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libspl", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libspl.so", |
| ], |
| shared_libs: [ |
| "libcutils", |
| "liblog", |
| "libQSEEComAPI", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libssc", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libssc.so", |
| ], |
| shared_libs: [ |
| "libprotobuf-cpp-lite-3.9.1-vendorcompat", |
| "liblog", |
| "libsensorslog", |
| "libcutils", |
| "libutils", |
| "libqmi_common_so", |
| "libqmi_cci", |
| "libqmi_encdec", |
| "libsnsapi", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libssc_default_listener", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libssc_default_listener.so", |
| ], |
| shared_libs: [ |
| "liblog", |
| "libsdsprpc", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libssd", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libssd.so", |
| ], |
| shared_libs: [ |
| "libutils", |
| "libcutils", |
| "libdiag", |
| "liblog", |
| "libQSEEComAPI", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libswregistrationalgo", |
| owner: "shift", |
| 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: "libsynx", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libsynx.so", |
| ], |
| shared_libs: [ |
| "libos", |
| "libthreadutils", |
| "liblog", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libsystem_health_mon", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libsystem_health_mon.so", |
| ], |
| shared_libs: [ |
| "libcutils", |
| "libutils", |
| "liblog", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libtfestriping", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libtfestriping.so", |
| ], |
| shared_libs: [ |
| "libc++", |
| "libcutils", |
| "liblog", |
| "libofflinelog", |
| "libsync", |
| "android.hardware.graphics.allocator@3.0", |
| "android.hardware.graphics.common@1.1", |
| "android.hardware.graphics.mapper@3.0", |
| "android.hardware.graphics.mapper@2.0", |
| "android.hardware.graphics.mapper@2.1", |
| "libhardware", |
| "libhidlbase", |
| "libhidltransport", |
| "libqdMetaData", |
| "vendor.qti.hardware.display.allocator@3.0", |
| "vendor.qti.hardware.display.mapper@2.0", |
| "vendor.qti.hardware.display.mapper@3.0", |
| "libcamera_metadata", |
| "libutils", |
| "libqti_vndfwk_detect", |
| "android.hardware.graphics.allocator@4.0", |
| "android.hardware.graphics.mapper@4.0", |
| "libgralloc.qti", |
| "libgralloctypes", |
| "vendor.qti.hardware.display.allocator@4.0", |
| "vendor.qti.hardware.display.mapper@4.0", |
| "vendor.qti.hardware.display.mapperextensions@1.1", |
| "libcdsprpc", |
| "libz", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libthreadutils", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libthreadutils.so", |
| ], |
| shared_libs: [ |
| "libos", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libtime_genoff", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libtime_genoff.so", |
| ], |
| shared_libs: [ |
| "libc", |
| "libcutils", |
| "liblog", |
| "libc++", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libtinyxml2_1", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libtinyxml2_1.so", |
| ], |
| shared_libs: [ |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libtrustedapploader", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libtrustedapploader.so", |
| ], |
| shared_libs: [ |
| "liblog", |
| "libminkdescriptor", |
| "libminksocket", |
| "libqcbor", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libvendor.goodix.hardware.biometrics.fingerprint@2.1", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libvendor.goodix.hardware.biometrics.fingerprint@2.1.so", |
| ], |
| shared_libs: [ |
| "libutils", |
| "libcutils", |
| "libc", |
| "libc++", |
| "libhardware", |
| "liblog", |
| "libvndksupport", |
| "libhidlbase", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libvpphcp", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libvpphcp.so", |
| ], |
| shared_libs: [ |
| "libcutils", |
| "liblog", |
| "libcdsprpc", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libvpphvx", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libvpphvx.so", |
| ], |
| shared_libs: [ |
| "libcutils", |
| "liblog", |
| "libcdsprpc", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libvpplibrary", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libvpplibrary.so", |
| ], |
| shared_libs: [ |
| "libhidlbase", |
| "libutils", |
| "vendor.qti.hardware.capabilityconfigstore@1.0", |
| "libcutils", |
| "liblog", |
| "libqdMetaData", |
| "libion", |
| "libvpphvx", |
| "libcdsprpc", |
| "libvpphcp", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libwms", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libwms.so", |
| ], |
| shared_libs: [ |
| "libcne", |
| "libqmiservices", |
| "libqmi_cci", |
| "liblog", |
| "libcneoplookup", |
| "libandroid_net", |
| "libutils", |
| "vendor.qti.hardware.data.cne.internal.api@1.0", |
| "vendor.qti.hardware.data.cne.internal.server@1.0", |
| "vendor.qti.hardware.data.latency@1.0", |
| "vendor.qti.latency@2.0", |
| "vendor.qti.hardware.mwqemadapter@1.0", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libwqe", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libwqe.so", |
| ], |
| shared_libs: [ |
| "libbinder", |
| "libcutils", |
| "libnetutils", |
| "libutils", |
| "liblog", |
| "libsqlite", |
| "libcneapiclient", |
| "libcne", |
| "libnl", |
| "libxml", |
| "libxml2", |
| "libandroid_net", |
| "libqti_vndfwk_detect", |
| "vendor.qti.hardware.data.cne.internal.server@1.0", |
| "vendor.qti.hardware.data.cne.internal.api@1.0", |
| "vendor.qti.hardware.mwqemadapter@1.0", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| check_elf_files: false, |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libwvhidl", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libwvhidl.so", |
| ], |
| shared_libs: [ |
| "libcrypto_shim", |
| "android.hardware.drm@1.0", |
| "android.hardware.drm@1.1", |
| "android.hardware.drm@1.2", |
| "android.hardware.drm@1.3", |
| "android.hidl.memory@1.0", |
| "libbase", |
| "libcrypto", |
| "libhidlbase", |
| "libhidlmemory", |
| "liblog", |
| "libprotobuf-cpp-lite-3.9.1-vendorcompat", |
| "libutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libxml", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libxml.so", |
| ], |
| shared_libs: [ |
| "liblog", |
| "libdiag", |
| "libcutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libxtadapter", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/libxtadapter.so", |
| ], |
| shared_libs: [ |
| "libgps.utils", |
| "liblog", |
| "libloc_core", |
| "libizat_core", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "nfc_nci.thn31nfc.tms", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/nfc_nci.thn31nfc.tms.so", |
| ], |
| shared_libs: [ |
| "android.hardware.nfc@1.0", |
| "android.hardware.nfc@1.1", |
| "android.hardware.nfc@1.2", |
| "android.hardware.secure_element@1.0", |
| "libbase", |
| "libcutils", |
| "libhardware", |
| "libhardware_legacy", |
| "libhidlbase", |
| "liblog", |
| "libutils", |
| "vendor.tms.tmsnfc@1.0", |
| "tms-utils", |
| "tms-cos-dl-common", |
| "tms-cos-dl-ree", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "qcrilMarshal", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/qcrilMarshal.so", |
| ], |
| shared_libs: [ |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "qcril_client", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/qcril_client.so", |
| ], |
| shared_libs: [ |
| "qcrilMarshal", |
| "libqcrilNrFramework", |
| "qcrild_libqcrilnrutils", |
| "libqcrilNrLogger", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "qcrild_libqcrilnrutils", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/qcrild_libqcrilnrutils.so", |
| ], |
| shared_libs: [ |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "qtiril-utils", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/qtiril-utils.so", |
| ], |
| shared_libs: [ |
| "libqcrilNrQtiMutex", |
| "libqcrilNrLogger", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "qtiwakelock", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/qtiwakelock.so", |
| ], |
| shared_libs: [ |
| "libcutils", |
| "libqcrilNrQtiMutex", |
| "libhardware_legacy", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "sensors.ssc", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/sensors.ssc.so", |
| ], |
| shared_libs: [ |
| "libprotobuf-cpp-lite-3.9.1-vendorcompat", |
| "liblog", |
| "libsnsapi", |
| "libssc", |
| "libsnsdiaglog", |
| "libutils", |
| "libcutils", |
| "libsns_fastRPC_util", |
| "libsensorslog", |
| "libhardware", |
| "libhidlbase", |
| "android.hardware.sensors@2.0", |
| "android.hardware.sensors@2.0-ScopedWakelock", |
| "android.hardware.graphics.mapper@3.0", |
| "android.hardware.graphics.mapper@2.0", |
| "vendor.qti.hardware.display.mapper@3.0", |
| "vendor.qti.hardware.display.mapper@1.1", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "tms-cos-dl-common", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/tms-cos-dl-common.so", |
| ], |
| shared_libs: [ |
| "vendor.tms.tmsnfc@1.0", |
| "libcutils", |
| "libhardware", |
| "libhidlbase", |
| "libutils", |
| "liblog", |
| "libbase", |
| "tms-utils", |
| "7816-3-T1", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "tms-cos-dl-ree", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/tms-cos-dl-ree.so", |
| ], |
| shared_libs: [ |
| "vendor.tms.tmsnfc@1.0", |
| "libcutils", |
| "libhardware", |
| "libhidlbase", |
| "libutils", |
| "liblog", |
| "libbase", |
| "android.hardware.nfc@1.0", |
| "libutilscallstack", |
| "tms-utils", |
| "tms-cos-dl-common", |
| "7816-3-T1", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "tms-utils", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/tms-utils.so", |
| ], |
| shared_libs: [ |
| "libcutils", |
| "libutils", |
| "liblog", |
| "libbase", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "vendor.display.color@1.0", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/vendor.display.color@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: "vendor.display.color@1.1", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/vendor.display.color@1.1.so", |
| ], |
| shared_libs: [ |
| "vendor.display.color@1.0", |
| "libhidlbase", |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "vendor.display.color@1.2", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/vendor.display.color@1.2.so", |
| ], |
| shared_libs: [ |
| "vendor.display.color@1.0", |
| "vendor.display.color@1.1", |
| "libhidlbase", |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "vendor.display.color@1.3", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/vendor.display.color@1.3.so", |
| ], |
| shared_libs: [ |
| "vendor.display.color@1.0", |
| "vendor.display.color@1.1", |
| "vendor.display.color@1.2", |
| "libhidlbase", |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "vendor.display.color@1.4", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/vendor.display.color@1.4.so", |
| ], |
| shared_libs: [ |
| "vendor.display.color@1.0", |
| "vendor.display.color@1.1", |
| "vendor.display.color@1.2", |
| "vendor.display.color@1.3", |
| "libhidlbase", |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "vendor.display.color@1.5", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/vendor.display.color@1.5.so", |
| ], |
| shared_libs: [ |
| "vendor.display.color@1.0", |
| "vendor.display.color@1.1", |
| "vendor.display.color@1.2", |
| "vendor.display.color@1.3", |
| "vendor.display.color@1.4", |
| "libhidlbase", |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "vendor.display.postproc@1.0", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/vendor.display.postproc@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: "vendor.qti.data.factory@2.0", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/vendor.qti.data.factory@2.0.so", |
| ], |
| shared_libs: [ |
| "vendor.qti.hardware.data.cne.internal.api@1.0", |
| "vendor.qti.hardware.data.cne.internal.constants@1.0", |
| "vendor.qti.hardware.data.cne.internal.server@1.0", |
| "vendor.qti.hardware.data.dynamicdds@1.0", |
| "vendor.qti.hardware.data.qmi@1.0", |
| "vendor.qti.ims.rcsconfig@1.0", |
| "vendor.qti.latency@2.0", |
| "libhidlbase", |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "vendor.qti.data.factory@2.1", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/vendor.qti.data.factory@2.1.so", |
| ], |
| shared_libs: [ |
| "vendor.qti.data.factory@2.0", |
| "vendor.qti.data.slm@1.0", |
| "vendor.qti.hardware.data.cne.internal.api@1.0", |
| "vendor.qti.hardware.data.cne.internal.constants@1.0", |
| "vendor.qti.hardware.data.cne.internal.server@1.0", |
| "vendor.qti.hardware.data.dynamicdds@1.0", |
| "vendor.qti.hardware.data.qmi@1.0", |
| "vendor.qti.ims.rcsconfig@1.0", |
| "vendor.qti.ims.rcsconfig@1.1", |
| "vendor.qti.latency@2.0", |
| "libhidlbase", |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "vendor.qti.data.factory@2.2", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/vendor.qti.data.factory@2.2.so", |
| ], |
| shared_libs: [ |
| "vendor.qti.data.factory@2.0", |
| "vendor.qti.data.factory@2.1", |
| "vendor.qti.data.mwqem@1.0", |
| "vendor.qti.data.slm@1.0", |
| "vendor.qti.hardware.data.cne.internal.api@1.0", |
| "vendor.qti.hardware.data.cne.internal.constants@1.0", |
| "vendor.qti.hardware.data.cne.internal.server@1.0", |
| "vendor.qti.hardware.data.dynamicdds@1.0", |
| "vendor.qti.hardware.data.qmi@1.0", |
| "vendor.qti.ims.rcsconfig@1.0", |
| "vendor.qti.ims.rcsconfig@1.1", |
| "vendor.qti.latency@2.0", |
| "libhidlbase", |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "vendor.qti.data.factory@2.3", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/vendor.qti.data.factory@2.3.so", |
| ], |
| shared_libs: [ |
| "vendor.qti.data.factory@2.0", |
| "vendor.qti.data.factory@2.1", |
| "vendor.qti.data.factory@2.2", |
| "vendor.qti.data.mwqem@1.0", |
| "vendor.qti.data.slm@1.0", |
| "vendor.qti.hardware.data.cne.internal.api@1.0", |
| "vendor.qti.hardware.data.cne.internal.constants@1.0", |
| "vendor.qti.hardware.data.cne.internal.server@1.0", |
| "vendor.qti.hardware.data.dynamicdds@1.0", |
| "vendor.qti.hardware.data.lce@1.0", |
| "vendor.qti.hardware.data.qmi@1.0", |
| "vendor.qti.ims.rcsconfig@1.0", |
| "vendor.qti.ims.rcsconfig@1.1", |
| "vendor.qti.latency@2.0", |
| "libhidlbase", |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "vendor.qti.data.mwqem@1.0", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/vendor.qti.data.mwqem@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: "vendor.qti.data.slm@1.0", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/vendor.qti.data.slm@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: "vendor.qti.esepowermanager@1.0", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/vendor.qti.esepowermanager@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: "vendor.qti.esepowermanager@1.1", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/vendor.qti.esepowermanager@1.1.so", |
| ], |
| shared_libs: [ |
| "vendor.qti.esepowermanager@1.0", |
| "libhidlbase", |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "vendor.qti.gnss@1.0", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/vendor.qti.gnss@1.0.so", |
| ], |
| shared_libs: [ |
| "android.hardware.gnss@1.0", |
| "libhidlbase", |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "vendor.qti.gnss@1.1", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/vendor.qti.gnss@1.1.so", |
| ], |
| shared_libs: [ |
| "android.hardware.gnss@1.0", |
| "vendor.qti.gnss@1.0", |
| "libhidlbase", |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "vendor.qti.gnss@1.2", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/vendor.qti.gnss@1.2.so", |
| ], |
| shared_libs: [ |
| "android.hardware.gnss@1.0", |
| "vendor.qti.gnss@1.0", |
| "vendor.qti.gnss@1.1", |
| "libhidlbase", |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "vendor.qti.gnss@2.0", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/vendor.qti.gnss@2.0.so", |
| ], |
| shared_libs: [ |
| "android.hardware.gnss@1.0", |
| "vendor.qti.gnss@1.0", |
| "vendor.qti.gnss@1.1", |
| "vendor.qti.gnss@1.2", |
| "libhidlbase", |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "vendor.qti.gnss@2.1", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/vendor.qti.gnss@2.1.so", |
| ], |
| shared_libs: [ |
| "android.hardware.gnss@1.0", |
| "vendor.qti.gnss@1.0", |
| "vendor.qti.gnss@1.1", |
| "vendor.qti.gnss@1.2", |
| "vendor.qti.gnss@2.0", |
| "libhidlbase", |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "vendor.qti.gnss@3.0", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/vendor.qti.gnss@3.0.so", |
| ], |
| shared_libs: [ |
| "android.hardware.gnss@1.0", |
| "vendor.qti.gnss@1.0", |
| "vendor.qti.gnss@1.1", |
| "vendor.qti.gnss@1.2", |
| "vendor.qti.gnss@2.0", |
| "vendor.qti.gnss@2.1", |
| "libhidlbase", |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "vendor.qti.gnss@4.0", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/vendor.qti.gnss@4.0.so", |
| ], |
| shared_libs: [ |
| "android.hardware.gnss@1.0", |
| "vendor.qti.gnss@1.0", |
| "vendor.qti.gnss@1.1", |
| "vendor.qti.gnss@1.2", |
| "vendor.qti.gnss@2.0", |
| "vendor.qti.gnss@2.1", |
| "vendor.qti.gnss@3.0", |
| "libhidlbase", |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "vendor.qti.gnss@4.1", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/vendor.qti.gnss@4.1.so", |
| ], |
| shared_libs: [ |
| "android.hardware.gnss@1.0", |
| "vendor.qti.gnss@1.0", |
| "vendor.qti.gnss@1.1", |
| "vendor.qti.gnss@1.2", |
| "vendor.qti.gnss@2.0", |
| "vendor.qti.gnss@2.1", |
| "vendor.qti.gnss@3.0", |
| "vendor.qti.gnss@4.0", |
| "libhidlbase", |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "vendor.qti.gnss@4.2", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/vendor.qti.gnss@4.2.so", |
| ], |
| shared_libs: [ |
| "android.hardware.gnss@1.0", |
| "vendor.qti.gnss@1.0", |
| "vendor.qti.gnss@1.1", |
| "vendor.qti.gnss@1.2", |
| "vendor.qti.gnss@2.0", |
| "vendor.qti.gnss@2.1", |
| "vendor.qti.gnss@3.0", |
| "vendor.qti.gnss@4.0", |
| "vendor.qti.gnss@4.1", |
| "libhidlbase", |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "vendor.qti.gnss@4.3-service", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/vendor.qti.gnss@4.3-service.so", |
| ], |
| shared_libs: [ |
| "liblog", |
| "libcutils", |
| "libbase", |
| "libutils", |
| "libgps.utils", |
| "libqti_vndfwk_detect", |
| "libhidlbase", |
| "android.hardware.gnss@1.0", |
| "android.hardware.gnss@1.1", |
| "android.hardware.gnss@2.0", |
| "vendor.qti.gnss@1.0", |
| "vendor.qti.gnss@1.1", |
| "vendor.qti.gnss@1.2", |
| "vendor.qti.gnss@2.0", |
| "vendor.qti.gnss@2.1", |
| "vendor.qti.gnss@3.0", |
| "vendor.qti.gnss@4.0", |
| "vendor.qti.gnss@4.1", |
| "vendor.qti.gnss@4.2", |
| "vendor.qti.gnss@4.3", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "vendor.qti.gnss@4.3", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/vendor.qti.gnss@4.3.so", |
| ], |
| shared_libs: [ |
| "android.hardware.gnss@1.0", |
| "vendor.qti.gnss@1.0", |
| "vendor.qti.gnss@1.1", |
| "vendor.qti.gnss@1.2", |
| "vendor.qti.gnss@2.0", |
| "vendor.qti.gnss@2.1", |
| "vendor.qti.gnss@3.0", |
| "vendor.qti.gnss@4.0", |
| "vendor.qti.gnss@4.1", |
| "vendor.qti.gnss@4.2", |
| "libhidlbase", |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "vendor.qti.hardware.alarm@1.0", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/vendor.qti.hardware.alarm@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: "vendor.qti.hardware.bluetooth_sar@1.0", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/vendor.qti.hardware.bluetooth_sar@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: "vendor.qti.hardware.bluetooth_sar@1.1", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/vendor.qti.hardware.bluetooth_sar@1.1.so", |
| ], |
| shared_libs: [ |
| "vendor.qti.hardware.bluetooth_sar@1.0", |
| "libhidlbase", |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "vendor.qti.hardware.cacert@1.0", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/vendor.qti.hardware.cacert@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: "vendor.qti.hardware.camera.postproc@1.0-service-impl", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/vendor.qti.hardware.camera.postproc@1.0-service-impl.so", |
| ], |
| shared_libs: [ |
| "libc++", |
| "libcutils", |
| "liblog", |
| "libofflinelog", |
| "libsync", |
| "android.hardware.graphics.allocator@3.0", |
| "android.hardware.graphics.common@1.1", |
| "android.hardware.graphics.mapper@3.0", |
| "android.hardware.graphics.mapper@2.0", |
| "android.hardware.graphics.mapper@2.1", |
| "libhardware", |
| "libhidlbase", |
| "libhidltransport", |
| "libqdMetaData", |
| "vendor.qti.hardware.display.allocator@3.0", |
| "vendor.qti.hardware.display.mapper@2.0", |
| "vendor.qti.hardware.display.mapper@3.0", |
| "libcamera_metadata", |
| "libutils", |
| "libqti_vndfwk_detect", |
| "android.hardware.graphics.allocator@4.0", |
| "android.hardware.graphics.mapper@4.0", |
| "libgralloc.qti", |
| "libgralloctypes", |
| "vendor.qti.hardware.display.allocator@4.0", |
| "vendor.qti.hardware.display.mapper@4.0", |
| "vendor.qti.hardware.display.mapperextensions@1.1", |
| "vendor.qti.hardware.camera.postproc@1.0", |
| "libz", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "vendor.qti.hardware.data.cne.internal.api@1.0", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/vendor.qti.hardware.data.cne.internal.api@1.0.so", |
| ], |
| shared_libs: [ |
| "vendor.qti.hardware.data.cne.internal.constants@1.0", |
| "libhidlbase", |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "vendor.qti.hardware.data.cne.internal.constants@1.0", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/vendor.qti.hardware.data.cne.internal.constants@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: "vendor.qti.hardware.data.cne.internal.server@1.0", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/vendor.qti.hardware.data.cne.internal.server@1.0.so", |
| ], |
| shared_libs: [ |
| "vendor.qti.hardware.data.cne.internal.constants@1.0", |
| "libhidlbase", |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "vendor.qti.hardware.data.connection@1.0", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/vendor.qti.hardware.data.connection@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: "vendor.qti.hardware.data.connection@1.1", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/vendor.qti.hardware.data.connection@1.1.so", |
| ], |
| shared_libs: [ |
| "vendor.qti.hardware.data.connection@1.0", |
| "libhidlbase", |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "vendor.qti.hardware.data.dynamicdds@1.0", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/vendor.qti.hardware.data.dynamicdds@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: "vendor.qti.hardware.data.iwlan@1.0", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/vendor.qti.hardware.data.iwlan@1.0.so", |
| ], |
| shared_libs: [ |
| "android.hardware.radio@1.0", |
| "android.hardware.radio@1.1", |
| "android.hardware.radio@1.2", |
| "android.hardware.radio@1.3", |
| "android.hardware.radio@1.4", |
| "libhidlbase", |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "vendor.qti.hardware.data.latency@1.0", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/vendor.qti.hardware.data.latency@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: "vendor.qti.hardware.data.lce@1.0", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/vendor.qti.hardware.data.lce@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: "vendor.qti.hardware.data.qmi@1.0", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/vendor.qti.hardware.data.qmi@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: "vendor.qti.hardware.fm@1.0_vendor", |
| stem: "vendor.qti.hardware.fm@1.0", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/vendor.qti.hardware.fm@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: "vendor.qti.hardware.iop@2.0", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/vendor.qti.hardware.iop@2.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: "vendor.qti.hardware.mwqemadapter@1.0", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/vendor.qti.hardware.mwqemadapter@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: "vendor.qti.hardware.qccsyshal@1.0", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/vendor.qti.hardware.qccsyshal@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: "vendor.qti.hardware.qseecom@1.0", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/vendor.qti.hardware.qseecom@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: "vendor.qti.hardware.qteeconnector@1.0", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/vendor.qti.hardware.qteeconnector@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: "vendor.qti.hardware.radio.am@1.0", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/vendor.qti.hardware.radio.am@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: "vendor.qti.hardware.radio.ims@1.0", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@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: "vendor.qti.hardware.radio.ims@1.1", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.1.so", |
| ], |
| shared_libs: [ |
| "vendor.qti.hardware.radio.ims@1.0", |
| "libhidlbase", |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "vendor.qti.hardware.radio.ims@1.2", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.2.so", |
| ], |
| shared_libs: [ |
| "vendor.qti.hardware.radio.ims@1.0", |
| "vendor.qti.hardware.radio.ims@1.1", |
| "libhidlbase", |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "vendor.qti.hardware.radio.ims@1.3", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.3.so", |
| ], |
| shared_libs: [ |
| "vendor.qti.hardware.radio.ims@1.0", |
| "vendor.qti.hardware.radio.ims@1.1", |
| "vendor.qti.hardware.radio.ims@1.2", |
| "libhidlbase", |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "vendor.qti.hardware.radio.ims@1.4", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.4.so", |
| ], |
| shared_libs: [ |
| "vendor.qti.hardware.radio.ims@1.0", |
| "vendor.qti.hardware.radio.ims@1.1", |
| "vendor.qti.hardware.radio.ims@1.2", |
| "vendor.qti.hardware.radio.ims@1.3", |
| "libhidlbase", |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "vendor.qti.hardware.radio.ims@1.5", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.5.so", |
| ], |
| shared_libs: [ |
| "vendor.qti.hardware.radio.ims@1.0", |
| "vendor.qti.hardware.radio.ims@1.1", |
| "vendor.qti.hardware.radio.ims@1.2", |
| "vendor.qti.hardware.radio.ims@1.3", |
| "vendor.qti.hardware.radio.ims@1.4", |
| "libhidlbase", |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "vendor.qti.hardware.radio.ims@1.6", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.6.so", |
| ], |
| shared_libs: [ |
| "vendor.qti.hardware.radio.ims@1.0", |
| "vendor.qti.hardware.radio.ims@1.1", |
| "vendor.qti.hardware.radio.ims@1.2", |
| "vendor.qti.hardware.radio.ims@1.3", |
| "vendor.qti.hardware.radio.ims@1.4", |
| "vendor.qti.hardware.radio.ims@1.5", |
| "libhidlbase", |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "vendor.qti.hardware.radio.ims@1.7", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.7.so", |
| ], |
| shared_libs: [ |
| "vendor.qti.hardware.radio.ims@1.0", |
| "vendor.qti.hardware.radio.ims@1.1", |
| "vendor.qti.hardware.radio.ims@1.2", |
| "vendor.qti.hardware.radio.ims@1.3", |
| "vendor.qti.hardware.radio.ims@1.4", |
| "vendor.qti.hardware.radio.ims@1.5", |
| "vendor.qti.hardware.radio.ims@1.6", |
| "libhidlbase", |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "vendor.qti.hardware.radio.ims@1.8", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.8.so", |
| ], |
| shared_libs: [ |
| "vendor.qti.hardware.radio.ims@1.0", |
| "vendor.qti.hardware.radio.ims@1.1", |
| "vendor.qti.hardware.radio.ims@1.2", |
| "vendor.qti.hardware.radio.ims@1.3", |
| "vendor.qti.hardware.radio.ims@1.4", |
| "vendor.qti.hardware.radio.ims@1.5", |
| "vendor.qti.hardware.radio.ims@1.6", |
| "vendor.qti.hardware.radio.ims@1.7", |
| "libhidlbase", |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "vendor.qti.hardware.radio.ims@1.9", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.9.so", |
| ], |
| shared_libs: [ |
| "vendor.qti.hardware.radio.ims@1.0", |
| "vendor.qti.hardware.radio.ims@1.1", |
| "vendor.qti.hardware.radio.ims@1.2", |
| "vendor.qti.hardware.radio.ims@1.3", |
| "vendor.qti.hardware.radio.ims@1.4", |
| "vendor.qti.hardware.radio.ims@1.5", |
| "vendor.qti.hardware.radio.ims@1.6", |
| "vendor.qti.hardware.radio.ims@1.7", |
| "vendor.qti.hardware.radio.ims@1.8", |
| "libhidlbase", |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "vendor.qti.hardware.radio.internal.deviceinfo@1.0", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/vendor.qti.hardware.radio.internal.deviceinfo@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: "vendor.qti.hardware.radio.lpa@1.0", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/vendor.qti.hardware.radio.lpa@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: "vendor.qti.hardware.radio.lpa@1.1", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/vendor.qti.hardware.radio.lpa@1.1.so", |
| ], |
| shared_libs: [ |
| "vendor.qti.hardware.radio.lpa@1.0", |
| "libhidlbase", |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "vendor.qti.hardware.radio.lpa@1.2", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/vendor.qti.hardware.radio.lpa@1.2.so", |
| ], |
| shared_libs: [ |
| "vendor.qti.hardware.radio.lpa@1.0", |
| "vendor.qti.hardware.radio.lpa@1.1", |
| "libhidlbase", |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "vendor.qti.hardware.radio.qcrilhook@1.0", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/vendor.qti.hardware.radio.qcrilhook@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: "vendor.qti.hardware.radio.qtiradio@1.0", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@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: "vendor.qti.hardware.radio.qtiradio@2.0", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.0.so", |
| ], |
| shared_libs: [ |
| "android.hardware.radio@1.0", |
| "vendor.qti.hardware.radio.qtiradio@1.0", |
| "libhidlbase", |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "vendor.qti.hardware.radio.qtiradio@2.1", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.1.so", |
| ], |
| shared_libs: [ |
| "android.hardware.radio@1.0", |
| "vendor.qti.hardware.radio.qtiradio@1.0", |
| "vendor.qti.hardware.radio.qtiradio@2.0", |
| "libhidlbase", |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "vendor.qti.hardware.radio.qtiradio@2.2", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.2.so", |
| ], |
| shared_libs: [ |
| "android.hardware.radio@1.0", |
| "vendor.qti.hardware.radio.qtiradio@1.0", |
| "vendor.qti.hardware.radio.qtiradio@2.0", |
| "vendor.qti.hardware.radio.qtiradio@2.1", |
| "libhidlbase", |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "vendor.qti.hardware.radio.qtiradio@2.3", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.3.so", |
| ], |
| shared_libs: [ |
| "android.hardware.radio@1.0", |
| "vendor.qti.hardware.radio.qtiradio@1.0", |
| "vendor.qti.hardware.radio.qtiradio@2.0", |
| "vendor.qti.hardware.radio.qtiradio@2.1", |
| "vendor.qti.hardware.radio.qtiradio@2.2", |
| "libhidlbase", |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "vendor.qti.hardware.radio.qtiradio@2.4", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.4.so", |
| ], |
| shared_libs: [ |
| "android.hardware.radio@1.0", |
| "android.hardware.radio@1.1", |
| "vendor.qti.hardware.radio.qtiradio@1.0", |
| "vendor.qti.hardware.radio.qtiradio@2.0", |
| "vendor.qti.hardware.radio.qtiradio@2.1", |
| "vendor.qti.hardware.radio.qtiradio@2.2", |
| "vendor.qti.hardware.radio.qtiradio@2.3", |
| "libhidlbase", |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "vendor.qti.hardware.radio.qtiradio@2.5", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.5.so", |
| ], |
| shared_libs: [ |
| "android.hardware.radio@1.0", |
| "android.hardware.radio@1.1", |
| "vendor.qti.hardware.radio.qtiradio@1.0", |
| "vendor.qti.hardware.radio.qtiradio@2.0", |
| "vendor.qti.hardware.radio.qtiradio@2.1", |
| "vendor.qti.hardware.radio.qtiradio@2.2", |
| "vendor.qti.hardware.radio.qtiradio@2.3", |
| "vendor.qti.hardware.radio.qtiradio@2.4", |
| "libhidlbase", |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "vendor.qti.hardware.radio.qtiradio@2.6", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.6.so", |
| ], |
| shared_libs: [ |
| "android.hardware.radio@1.0", |
| "vendor.qti.hardware.radio.qtiradio@1.0", |
| "vendor.qti.hardware.radio.qtiradio@2.0", |
| "vendor.qti.hardware.radio.qtiradio@2.1", |
| "vendor.qti.hardware.radio.qtiradio@2.2", |
| "vendor.qti.hardware.radio.qtiradio@2.3", |
| "vendor.qti.hardware.radio.qtiradio@2.4", |
| "vendor.qti.hardware.radio.qtiradio@2.5", |
| "libhidlbase", |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "vendor.qti.hardware.radio.qtiradio@2.7", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.7.so", |
| ], |
| shared_libs: [ |
| "android.hardware.radio@1.0", |
| "android.hidl.safe_union@1.0", |
| "vendor.qti.hardware.radio.qtiradio@1.0", |
| "vendor.qti.hardware.radio.qtiradio@2.0", |
| "vendor.qti.hardware.radio.qtiradio@2.1", |
| "vendor.qti.hardware.radio.qtiradio@2.2", |
| "vendor.qti.hardware.radio.qtiradio@2.3", |
| "vendor.qti.hardware.radio.qtiradio@2.4", |
| "vendor.qti.hardware.radio.qtiradio@2.5", |
| "vendor.qti.hardware.radio.qtiradio@2.6", |
| "libhidlbase", |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "vendor.qti.hardware.radio.uim@1.0", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/vendor.qti.hardware.radio.uim@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: "vendor.qti.hardware.radio.uim@1.1", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/vendor.qti.hardware.radio.uim@1.1.so", |
| ], |
| shared_libs: [ |
| "vendor.qti.hardware.radio.uim@1.0", |
| "libhidlbase", |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "vendor.qti.hardware.radio.uim@1.2", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/vendor.qti.hardware.radio.uim@1.2.so", |
| ], |
| shared_libs: [ |
| "vendor.qti.hardware.radio.uim@1.0", |
| "vendor.qti.hardware.radio.uim@1.1", |
| "libhidlbase", |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "vendor.qti.hardware.radio.uim_remote_client@1.0", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/vendor.qti.hardware.radio.uim_remote_client@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: "vendor.qti.hardware.radio.uim_remote_client@1.1", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/vendor.qti.hardware.radio.uim_remote_client@1.1.so", |
| ], |
| shared_libs: [ |
| "vendor.qti.hardware.radio.uim_remote_client@1.0", |
| "libhidlbase", |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "vendor.qti.hardware.radio.uim_remote_client@1.2", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/vendor.qti.hardware.radio.uim_remote_client@1.2.so", |
| ], |
| shared_libs: [ |
| "vendor.qti.hardware.radio.uim_remote_client@1.0", |
| "vendor.qti.hardware.radio.uim_remote_client@1.1", |
| "libhidlbase", |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "vendor.qti.hardware.radio.uim_remote_server@1.0", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/vendor.qti.hardware.radio.uim_remote_server@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: "vendor.qti.hardware.sensorscalibrate@1.0", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/vendor.qti.hardware.sensorscalibrate@1.0.so", |
| ], |
| shared_libs: [ |
| "libhidlbase", |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "vendor.qti.hardware.soter@1.0", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/vendor.qti.hardware.soter@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: "vendor.qti.hardware.tui_comm@1.0", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/vendor.qti.hardware.tui_comm@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: "vendor.qti.hardware.vpp@1.1", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/vendor.qti.hardware.vpp@1.1.so", |
| ], |
| shared_libs: [ |
| "libhidlbase", |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "vendor.qti.hardware.vpp@1.2", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/vendor.qti.hardware.vpp@1.2.so", |
| ], |
| shared_libs: [ |
| "vendor.qti.hardware.vpp@1.1", |
| "libhidlbase", |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "vendor.qti.hardware.vpp@1.3", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/vendor.qti.hardware.vpp@1.3.so", |
| ], |
| shared_libs: [ |
| "vendor.qti.hardware.vpp@1.1", |
| "vendor.qti.hardware.vpp@1.2", |
| "libhidlbase", |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "vendor.qti.ims.callcapability@1.0", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/vendor.qti.ims.callcapability@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: "vendor.qti.ims.callinfo@1.0", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/vendor.qti.ims.callinfo@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: "vendor.qti.ims.configservice@1.0", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/vendor.qti.ims.configservice@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: "vendor.qti.ims.configservice@1.1", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/vendor.qti.ims.configservice@1.1.so", |
| ], |
| shared_libs: [ |
| "vendor.qti.ims.configservice@1.0", |
| "libhidlbase", |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "vendor.qti.ims.connection@1.0", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/vendor.qti.ims.connection@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: "vendor.qti.ims.factory@1.0", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/vendor.qti.ims.factory@1.0.so", |
| ], |
| shared_libs: [ |
| "vendor.qti.ims.callcapability@1.0", |
| "vendor.qti.ims.rcsconfig@2.0", |
| "libhidlbase", |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "vendor.qti.ims.factory@1.1", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/vendor.qti.ims.factory@1.1.so", |
| ], |
| shared_libs: [ |
| "vendor.qti.ims.callcapability@1.0", |
| "vendor.qti.ims.factory@1.0", |
| "vendor.qti.ims.rcsconfig@2.0", |
| "vendor.qti.ims.rcsconfig@2.1", |
| "libhidlbase", |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "vendor.qti.ims.factory@2.0", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/vendor.qti.ims.factory@2.0.so", |
| ], |
| shared_libs: [ |
| "vendor.qti.ims.callcapability@1.0", |
| "vendor.qti.ims.configservice@1.0", |
| "vendor.qti.ims.connection@1.0", |
| "vendor.qti.ims.rcssip@1.0", |
| "vendor.qti.ims.rcsuce@1.0", |
| "libhidlbase", |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "vendor.qti.ims.factory@2.1", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/vendor.qti.ims.factory@2.1.so", |
| ], |
| shared_libs: [ |
| "vendor.qti.ims.callcapability@1.0", |
| "vendor.qti.ims.configservice@1.0", |
| "vendor.qti.ims.configservice@1.1", |
| "vendor.qti.ims.connection@1.0", |
| "vendor.qti.ims.factory@2.0", |
| "vendor.qti.ims.rcssip@1.0", |
| "vendor.qti.ims.rcssip@1.1", |
| "vendor.qti.ims.rcsuce@1.0", |
| "vendor.qti.ims.rcsuce@1.1", |
| "libhidlbase", |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "vendor.qti.ims.factory@2.2", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/vendor.qti.ims.factory@2.2.so", |
| ], |
| shared_libs: [ |
| "vendor.qti.ims.callcapability@1.0", |
| "vendor.qti.ims.configservice@1.0", |
| "vendor.qti.ims.configservice@1.1", |
| "vendor.qti.ims.connection@1.0", |
| "vendor.qti.ims.factory@2.0", |
| "vendor.qti.ims.factory@2.1", |
| "vendor.qti.ims.rcssip@1.0", |
| "vendor.qti.ims.rcssip@1.1", |
| "vendor.qti.ims.rcssip@1.2", |
| "vendor.qti.ims.rcsuce@1.0", |
| "vendor.qti.ims.rcsuce@1.1", |
| "vendor.qti.ims.rcsuce@1.2", |
| "libhidlbase", |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "vendor.qti.ims.rcsconfig@1.0", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/vendor.qti.ims.rcsconfig@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: "vendor.qti.ims.rcsconfig@1.1", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/vendor.qti.ims.rcsconfig@1.1.so", |
| ], |
| shared_libs: [ |
| "vendor.qti.ims.rcsconfig@1.0", |
| "libhidlbase", |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "vendor.qti.ims.rcsconfig@2.0", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/vendor.qti.ims.rcsconfig@2.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: "vendor.qti.ims.rcsconfig@2.1", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/vendor.qti.ims.rcsconfig@2.1.so", |
| ], |
| shared_libs: [ |
| "vendor.qti.ims.rcsconfig@2.0", |
| "libhidlbase", |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "vendor.qti.ims.rcssip@1.0", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/vendor.qti.ims.rcssip@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: "vendor.qti.ims.rcssip@1.1", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/vendor.qti.ims.rcssip@1.1.so", |
| ], |
| shared_libs: [ |
| "vendor.qti.ims.rcssip@1.0", |
| "libhidlbase", |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "vendor.qti.ims.rcssip@1.2", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/vendor.qti.ims.rcssip@1.2.so", |
| ], |
| shared_libs: [ |
| "vendor.qti.ims.rcssip@1.0", |
| "vendor.qti.ims.rcssip@1.1", |
| "libhidlbase", |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "vendor.qti.ims.rcsuce@1.0", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/vendor.qti.ims.rcsuce@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: "vendor.qti.ims.rcsuce@1.1", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/vendor.qti.ims.rcsuce@1.1.so", |
| ], |
| shared_libs: [ |
| "vendor.qti.ims.rcsuce@1.0", |
| "libhidlbase", |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "vendor.qti.ims.rcsuce@1.2", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/vendor.qti.ims.rcsuce@1.2.so", |
| ], |
| shared_libs: [ |
| "vendor.qti.ims.rcsuce@1.0", |
| "vendor.qti.ims.rcsuce@1.1", |
| "libhidlbase", |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "vendor.qti.imsrtpservice@3.0-service-Impl", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/vendor.qti.imsrtpservice@3.0-service-Impl.so", |
| ], |
| shared_libs: [ |
| "liblog", |
| "libcutils", |
| "libbase", |
| "libutils", |
| "libhardware_legacy", |
| "libhardware", |
| "libhidlbase", |
| "libdiag", |
| "vendor.qti.imsrtpservice@3.0_vendor", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "vendor.qti.imsrtpservice@3.0_vendor", |
| stem: "vendor.qti.imsrtpservice@3.0", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/vendor.qti.imsrtpservice@3.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: "vendor.qti.latency@2.0", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/vendor.qti.latency@2.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: "vendor.qti.latency@2.1", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/vendor.qti.latency@2.1.so", |
| ], |
| shared_libs: [ |
| "vendor.qti.latency@2.0", |
| "libhidlbase", |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "vendor.qti.qspmhal@1.0-impl", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/vendor.qti.qspmhal@1.0-impl.so", |
| ], |
| shared_libs: [ |
| "libutils", |
| "vendor.qti.qspmhal@1.0", |
| "android.hidl.allocator@1.0", |
| "android.hidl.memory@1.0", |
| "libhidlbase", |
| "libhidlmemory", |
| "liblog", |
| "libcutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "vendor.tms.tmsnfc@1.0", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/lib64/vendor.tms.tmsnfc@1.0.so", |
| ], |
| shared_libs: [ |
| "libhidlbase", |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| prebuilt_rfsa { |
| name: "bm2n06", |
| filename: "bm2n06.bin", |
| owner: "shift", |
| src: "proprietary/vendor/lib/rfsa/adsp/bm2n06.bin", |
| relative_install_path: "adsp", |
| soc_specific: true, |
| } |
| |
| prebuilt_rfsa { |
| name: "bm2n08", |
| filename: "bm2n08.bin", |
| owner: "shift", |
| src: "proprietary/vendor/lib/rfsa/adsp/bm2n08.bin", |
| relative_install_path: "adsp", |
| soc_specific: true, |
| } |
| |
| prebuilt_rfsa { |
| name: "bm2n12", |
| filename: "bm2n12.bin", |
| owner: "shift", |
| src: "proprietary/vendor/lib/rfsa/adsp/bm2n12.bin", |
| relative_install_path: "adsp", |
| soc_specific: true, |
| } |
| |
| prebuilt_rfsa { |
| name: "bm2n13", |
| filename: "bm2n13.bin", |
| owner: "shift", |
| src: "proprietary/vendor/lib/rfsa/adsp/bm2n13.bin", |
| relative_install_path: "adsp", |
| soc_specific: true, |
| } |
| |
| prebuilt_rfsa { |
| name: "bm2n14", |
| filename: "bm2n14.bin", |
| owner: "shift", |
| src: "proprietary/vendor/lib/rfsa/adsp/bm2n14.bin", |
| relative_install_path: "adsp", |
| soc_specific: true, |
| } |
| |
| prebuilt_rfsa { |
| name: "bm2n15", |
| filename: "bm2n15.bin", |
| owner: "shift", |
| src: "proprietary/vendor/lib/rfsa/adsp/bm2n15.bin", |
| relative_install_path: "adsp", |
| soc_specific: true, |
| } |
| |
| prebuilt_rfsa { |
| name: "capi_v2_aptX_CLHDADV_Encoder.so", |
| filename: "capi_v2_aptX_CLHDADV_Encoder.so.1", |
| owner: "shift", |
| src: "proprietary/vendor/lib/rfsa/adsp/capi_v2_aptX_CLHDADV_Encoder.so.1", |
| relative_install_path: "adsp", |
| soc_specific: true, |
| } |
| |
| prebuilt_rfsa { |
| name: "capi_v2_aptX_CLHDAD_Speech_Decoder.so", |
| filename: "capi_v2_aptX_CLHDAD_Speech_Decoder.so.1", |
| owner: "shift", |
| src: "proprietary/vendor/lib/rfsa/adsp/capi_v2_aptX_CLHDAD_Speech_Decoder.so.1", |
| relative_install_path: "adsp", |
| soc_specific: true, |
| } |
| |
| prebuilt_rfsa { |
| name: "libQ6MSFR_manager_skel", |
| filename: "libQ6MSFR_manager_skel.so", |
| owner: "shift", |
| src: "proprietary/vendor/lib/rfsa/adsp/libQ6MSFR_manager_skel.so", |
| relative_install_path: "adsp", |
| soc_specific: true, |
| } |
| |
| prebuilt_rfsa { |
| name: "libVppAisQnnHtp", |
| filename: "libVppAisQnnHtp.so", |
| owner: "shift", |
| src: "proprietary/vendor/lib/rfsa/adsp/libVppAisQnnHtp.so", |
| relative_install_path: "adsp", |
| soc_specific: true, |
| } |
| |
| prebuilt_rfsa { |
| name: "libVppFrcQnnHtp", |
| filename: "libVppFrcQnnHtp.so", |
| owner: "shift", |
| src: "proprietary/vendor/lib/rfsa/adsp/libVppFrcQnnHtp.so", |
| relative_install_path: "adsp", |
| soc_specific: true, |
| } |
| |
| prebuilt_rfsa { |
| name: "libVppQnnHtp", |
| filename: "libVppQnnHtp.so", |
| owner: "shift", |
| src: "proprietary/vendor/lib/rfsa/adsp/libVppQnnHtp.so", |
| relative_install_path: "adsp", |
| soc_specific: true, |
| } |
| |
| prebuilt_rfsa { |
| name: "libadsp_jpege_skel", |
| filename: "libadsp_jpege_skel.so", |
| owner: "shift", |
| src: "proprietary/vendor/lib/rfsa/adsp/libadsp_jpege_skel.so", |
| relative_install_path: "adsp", |
| soc_specific: true, |
| } |
| |
| prebuilt_rfsa { |
| name: "libapps_mem_heap", |
| filename: "libapps_mem_heap.so", |
| owner: "shift", |
| src: "proprietary/vendor/lib/rfsa/adsp/libapps_mem_heap.so", |
| relative_install_path: "adsp", |
| soc_specific: true, |
| } |
| |
| prebuilt_rfsa { |
| name: "libbitml_nsp_skel", |
| filename: "libbitml_nsp_skel.so", |
| owner: "shift", |
| src: "proprietary/vendor/lib/rfsa/adsp/libbitml_nsp_skel.so", |
| relative_install_path: "adsp", |
| soc_specific: true, |
| } |
| |
| prebuilt_rfsa { |
| name: "libbitml_nsp_v2_skel", |
| filename: "libbitml_nsp_v2_skel.so", |
| owner: "shift", |
| src: "proprietary/vendor/lib/rfsa/adsp/libbitml_nsp_v2_skel.so", |
| relative_install_path: "adsp", |
| soc_specific: true, |
| } |
| |
| prebuilt_rfsa { |
| name: "libcamera_nn_skel", |
| filename: "libcamera_nn_skel.so", |
| owner: "shift", |
| src: "proprietary/vendor/lib/rfsa/adsp/libcamera_nn_skel.so", |
| relative_install_path: "adsp", |
| soc_specific: true, |
| } |
| |
| prebuilt_rfsa { |
| name: "libcvpdsp_2_1", |
| filename: "libcvpdsp_2_1.so", |
| owner: "shift", |
| src: "proprietary/vendor/lib/rfsa/adsp/libcvpdsp_2_1.so", |
| relative_install_path: "adsp", |
| soc_specific: true, |
| } |
| |
| prebuilt_rfsa { |
| name: "libdspCV_skel", |
| filename: "libdspCV_skel.so", |
| owner: "shift", |
| src: "proprietary/vendor/lib/rfsa/adsp/libdspCV_skel.so", |
| relative_install_path: "adsp", |
| soc_specific: true, |
| } |
| |
| prebuilt_rfsa { |
| name: "libdsp_streamer_binning", |
| filename: "libdsp_streamer_binning.so", |
| owner: "shift", |
| src: "proprietary/vendor/lib/rfsa/adsp/libdsp_streamer_binning.so", |
| relative_install_path: "adsp", |
| soc_specific: true, |
| } |
| |
| prebuilt_rfsa { |
| name: "libfastcvadsp", |
| filename: "libfastcvadsp.so", |
| owner: "shift", |
| src: "proprietary/vendor/lib/rfsa/adsp/libfastcvadsp.so", |
| relative_install_path: "adsp", |
| soc_specific: true, |
| } |
| |
| prebuilt_rfsa { |
| name: "libfastcvdsp_skel", |
| filename: "libfastcvdsp_skel.so", |
| owner: "shift", |
| src: "proprietary/vendor/lib/rfsa/adsp/libfastcvdsp_skel.so", |
| relative_install_path: "adsp", |
| soc_specific: true, |
| } |
| |
| prebuilt_rfsa { |
| name: "libhdr_skel", |
| filename: "libhdr_skel.so", |
| owner: "shift", |
| src: "proprietary/vendor/lib/rfsa/adsp/libhdr_skel.so", |
| relative_install_path: "adsp", |
| soc_specific: true, |
| } |
| |
| prebuilt_rfsa { |
| name: "libmctfengine_skel", |
| filename: "libmctfengine_skel.so", |
| owner: "shift", |
| src: "proprietary/vendor/lib/rfsa/adsp/libmctfengine_skel.so", |
| relative_install_path: "adsp", |
| soc_specific: true, |
| } |
| |
| prebuilt_rfsa { |
| name: "libmobilenet_dsp_frc", |
| filename: "libmobilenet_dsp_frc.so", |
| owner: "shift", |
| src: "proprietary/vendor/lib/rfsa/adsp/libmobilenet_dsp_frc.so", |
| relative_install_path: "adsp", |
| soc_specific: true, |
| } |
| |
| prebuilt_rfsa { |
| name: "libmobilenet_dsp_frc_networks", |
| filename: "libmobilenet_dsp_frc_networks.so", |
| owner: "shift", |
| src: "proprietary/vendor/lib/rfsa/adsp/libmobilenet_dsp_frc_networks.so", |
| relative_install_path: "adsp", |
| soc_specific: true, |
| } |
| |
| prebuilt_rfsa { |
| name: "libscveObjectSegmentation_skel", |
| filename: "libscveObjectSegmentation_skel.so", |
| owner: "shift", |
| src: "proprietary/vendor/lib/rfsa/adsp/libscveObjectSegmentation_skel.so", |
| relative_install_path: "adsp", |
| soc_specific: true, |
| } |
| |
| prebuilt_rfsa { |
| name: "libscveT2T_skel", |
| filename: "libscveT2T_skel.so", |
| owner: "shift", |
| src: "proprietary/vendor/lib/rfsa/adsp/libscveT2T_skel.so", |
| relative_install_path: "adsp", |
| soc_specific: true, |
| } |
| |
| prebuilt_rfsa { |
| name: "libsuper_res_networks", |
| filename: "libsuper_res_networks.so", |
| owner: "shift", |
| src: "proprietary/vendor/lib/rfsa/adsp/libsuper_res_networks.so", |
| relative_install_path: "adsp", |
| soc_specific: true, |
| } |
| |
| prebuilt_rfsa { |
| name: "libvpp_ais_networks", |
| filename: "libvpp_ais_networks.so", |
| owner: "shift", |
| src: "proprietary/vendor/lib/rfsa/adsp/libvpp_ais_networks.so", |
| relative_install_path: "adsp", |
| soc_specific: true, |
| } |
| |
| prebuilt_rfsa { |
| name: "libvpt_action_recognition", |
| filename: "libvpt_action_recognition.so", |
| owner: "shift", |
| src: "proprietary/vendor/lib/rfsa/adsp/libvpt_action_recognition.so", |
| relative_install_path: "adsp", |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libmmosal", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/system_ext/lib/libmmosal.so", |
| ], |
| shared_libs: [ |
| "libutils", |
| "libcutils", |
| "liblog", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| android_arm64: { |
| srcs: [ |
| "proprietary/system_ext/lib64/libmmosal.so", |
| ], |
| shared_libs: [ |
| "libutils", |
| "libcutils", |
| "liblog", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "both", |
| prefer: true, |
| system_ext_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libmmparser_lite", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/system_ext/lib/libmmparser_lite.so", |
| ], |
| shared_libs: [ |
| "libutils", |
| "libcutils", |
| "liblog", |
| "libmmosal", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| android_arm64: { |
| srcs: [ |
| "proprietary/system_ext/lib64/libmmparser_lite.so", |
| ], |
| shared_libs: [ |
| "libutils", |
| "libcutils", |
| "liblog", |
| "libmmosal", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "both", |
| prefer: true, |
| system_ext_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libmmrtpdecoder", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/system_ext/lib/libmmrtpdecoder.so", |
| ], |
| shared_libs: [ |
| "libutils", |
| "liblog", |
| "libcutils", |
| "libmmosal", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| android_arm64: { |
| srcs: [ |
| "proprietary/system_ext/lib64/libmmrtpdecoder.so", |
| ], |
| shared_libs: [ |
| "libutils", |
| "liblog", |
| "libcutils", |
| "libmmosal", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "both", |
| prefer: true, |
| system_ext_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libmmrtpencoder", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/system_ext/lib/libmmrtpencoder.so", |
| ], |
| shared_libs: [ |
| "libmmosal", |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| android_arm64: { |
| srcs: [ |
| "proprietary/system_ext/lib64/libmmrtpencoder.so", |
| ], |
| shared_libs: [ |
| "libmmosal", |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "both", |
| prefer: true, |
| system_ext_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libwfdclient", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/system_ext/lib/libwfdclient.so", |
| ], |
| shared_libs: [ |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libbinder", |
| "libgui", |
| "libmmosal", |
| "libinput", |
| "libwfdsinksm", |
| "libwfdcommonutils", |
| "libwfdconfigutils", |
| "libwfdmminterface", |
| "libnativewindow", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| android_arm64: { |
| srcs: [ |
| "proprietary/system_ext/lib64/libwfdclient.so", |
| ], |
| shared_libs: [ |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libbinder", |
| "libgui", |
| "libmmosal", |
| "libinput", |
| "libwfdsinksm", |
| "libwfdcommonutils", |
| "libwfdconfigutils", |
| "libwfdmminterface", |
| "libnativewindow", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "both", |
| prefer: true, |
| system_ext_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libwfdcommonutils", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/system_ext/lib/libwfdcommonutils.so", |
| ], |
| shared_libs: [ |
| "libmmosal", |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libbinder", |
| "libnl", |
| "libwfdmminterface", |
| "libwfdconfigutils", |
| "libui", |
| "libgui", |
| "libwfddisplayconfig", |
| "libion", |
| "libprocessgroup", |
| "libdng_sdk", |
| "libjpeg", |
| "libpiex", |
| "libpng", |
| "libheif", |
| "libnativewindow", |
| "libEGL", |
| "libGLESv2", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| android_arm64: { |
| srcs: [ |
| "proprietary/system_ext/lib64/libwfdcommonutils.so", |
| ], |
| shared_libs: [ |
| "libmmosal", |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libbinder", |
| "libnl", |
| "libwfdmminterface", |
| "libwfdconfigutils", |
| "libui", |
| "libgui", |
| "libwfddisplayconfig", |
| "libion", |
| "libprocessgroup", |
| "libdng_sdk", |
| "libjpeg", |
| "libpiex", |
| "libpng", |
| "libheif", |
| "libnativewindow", |
| "libEGL", |
| "libGLESv2", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "both", |
| prefer: true, |
| system_ext_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libwfdconfigutils", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/system_ext/lib/libwfdconfigutils.so", |
| ], |
| shared_libs: [ |
| "libmmosal", |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libbinder", |
| "libnl", |
| "libwfdmminterface", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| android_arm64: { |
| srcs: [ |
| "proprietary/system_ext/lib64/libwfdconfigutils.so", |
| ], |
| shared_libs: [ |
| "libmmosal", |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libbinder", |
| "libnl", |
| "libwfdmminterface", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "both", |
| prefer: true, |
| system_ext_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libwfddisplayconfig", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/system_ext/lib/libwfddisplayconfig.so", |
| ], |
| shared_libs: [ |
| "libhidlbase", |
| "libutils", |
| "libcutils", |
| "liblog", |
| "vendor.display.config@2.0", |
| "libdisplayconfig.system.qti", |
| "libbinder_ndk", |
| "vendor.qti.hardware.display.config-V5-ndk", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| android_arm64: { |
| srcs: [ |
| "proprietary/system_ext/lib64/libwfddisplayconfig.so", |
| ], |
| shared_libs: [ |
| "libhidlbase", |
| "libutils", |
| "libcutils", |
| "liblog", |
| "vendor.display.config@2.0", |
| "libdisplayconfig.system.qti", |
| "libbinder_ndk", |
| "vendor.qti.hardware.display.config-V5-ndk", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "both", |
| prefer: true, |
| system_ext_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libwfdmminterface", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/system_ext/lib/libwfdmminterface.so", |
| ], |
| shared_libs: [ |
| "libmmosal", |
| "liblog", |
| "libutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| android_arm64: { |
| srcs: [ |
| "proprietary/system_ext/lib64/libwfdmminterface.so", |
| ], |
| shared_libs: [ |
| "libmmosal", |
| "liblog", |
| "libutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "both", |
| prefer: true, |
| system_ext_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libwfdmmsink", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/system_ext/lib/libwfdmmsink.so", |
| ], |
| shared_libs: [ |
| "libmmosal", |
| "liblog", |
| "libutils", |
| "libmedia", |
| "libaudioclient", |
| "libgui", |
| "libbinder", |
| "libwfdcommonutils", |
| "libwfdconfigutils", |
| "libui", |
| "libmmparser_lite", |
| "libmmrtpdecoder", |
| "libcutils", |
| "libwfddisplayconfig", |
| "libhwui", |
| "libwfdmminterface", |
| "libhidlbase", |
| "libhidlmemory", |
| "android.hidl.allocator@1.0", |
| "android.hidl.memory@1.0", |
| "libandroid", |
| "libmediandk", |
| "libaaudio", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| android_arm64: { |
| srcs: [ |
| "proprietary/system_ext/lib64/libwfdmmsink.so", |
| ], |
| shared_libs: [ |
| "libmmosal", |
| "liblog", |
| "libutils", |
| "libmedia", |
| "libaudioclient", |
| "libgui", |
| "libbinder", |
| "libwfdcommonutils", |
| "libwfdconfigutils", |
| "libui", |
| "libmmparser_lite", |
| "libmmrtpdecoder", |
| "libcutils", |
| "libwfddisplayconfig", |
| "libhwui", |
| "libwfdmminterface", |
| "libhidlbase", |
| "libhidlmemory", |
| "android.hidl.allocator@1.0", |
| "android.hidl.memory@1.0", |
| "libandroid", |
| "libmediandk", |
| "libaaudio", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "both", |
| prefer: true, |
| system_ext_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libwfdrtsp", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/system_ext/lib/libwfdrtsp.so", |
| ], |
| shared_libs: [ |
| "libc++", |
| "libcutils", |
| "libutils", |
| "libmmosal", |
| "libwfdcommonutils", |
| "libwfdconfigutils", |
| "liblog", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| android_arm64: { |
| srcs: [ |
| "proprietary/system_ext/lib64/libwfdrtsp.so", |
| ], |
| shared_libs: [ |
| "libc++", |
| "libcutils", |
| "libutils", |
| "libmmosal", |
| "libwfdcommonutils", |
| "libwfdconfigutils", |
| "liblog", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "both", |
| prefer: true, |
| system_ext_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libwfdsinksm", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/system_ext/lib/libwfdsinksm.so", |
| ], |
| shared_libs: [ |
| "libc++", |
| "libcutils", |
| "libutils", |
| "libwfdrtsp", |
| "libwfduibcinterface", |
| "libwfdmmsink", |
| "libmmosal", |
| "libmedia", |
| "libwfdcommonutils", |
| "libwfdconfigutils", |
| "libwfdmminterface", |
| "libmmrtpencoder", |
| "libmmrtpdecoder", |
| "libhidlbase", |
| "libnativewindow", |
| "libmediandk", |
| "liblog", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| android_arm64: { |
| srcs: [ |
| "proprietary/system_ext/lib64/libwfdsinksm.so", |
| ], |
| shared_libs: [ |
| "libc++", |
| "libcutils", |
| "libutils", |
| "libwfdrtsp", |
| "libwfduibcinterface", |
| "libwfdmmsink", |
| "libmmosal", |
| "libmedia", |
| "libwfdcommonutils", |
| "libwfdconfigutils", |
| "libwfdmminterface", |
| "libmmrtpencoder", |
| "libmmrtpdecoder", |
| "libhidlbase", |
| "libnativewindow", |
| "libmediandk", |
| "liblog", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "both", |
| prefer: true, |
| system_ext_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libwfduibcinterface", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/system_ext/lib/libwfduibcinterface.so", |
| ], |
| shared_libs: [ |
| "libmmosal", |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libwfduibcsrcinterface", |
| "libwfduibcsinkinterface", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| android_arm64: { |
| srcs: [ |
| "proprietary/system_ext/lib64/libwfduibcinterface.so", |
| ], |
| shared_libs: [ |
| "libmmosal", |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libwfduibcsrcinterface", |
| "libwfduibcsinkinterface", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "both", |
| prefer: true, |
| system_ext_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libwfduibcsink", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/system_ext/lib/libwfduibcsink.so", |
| ], |
| shared_libs: [ |
| "libmmosal", |
| "libutils", |
| "liblog", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| android_arm64: { |
| srcs: [ |
| "proprietary/system_ext/lib64/libwfduibcsink.so", |
| ], |
| shared_libs: [ |
| "libmmosal", |
| "libutils", |
| "liblog", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "both", |
| prefer: true, |
| system_ext_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libwfduibcsinkinterface", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/system_ext/lib/libwfduibcsinkinterface.so", |
| ], |
| shared_libs: [ |
| "libmmosal", |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libwfduibcsink", |
| "libwfdcommonutils", |
| "libwfdconfigutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| android_arm64: { |
| srcs: [ |
| "proprietary/system_ext/lib64/libwfduibcsinkinterface.so", |
| ], |
| shared_libs: [ |
| "libmmosal", |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libwfduibcsink", |
| "libwfdcommonutils", |
| "libwfdconfigutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "both", |
| prefer: true, |
| system_ext_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libwfduibcsrc", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/system_ext/lib/libwfduibcsrc.so", |
| ], |
| shared_libs: [ |
| "libmmosal", |
| "libwfdcommonutils", |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libwfdconfigutils", |
| "libwfddisplayconfig", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| android_arm64: { |
| srcs: [ |
| "proprietary/system_ext/lib64/libwfduibcsrc.so", |
| ], |
| shared_libs: [ |
| "libmmosal", |
| "libwfdcommonutils", |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libwfdconfigutils", |
| "libwfddisplayconfig", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "both", |
| prefer: true, |
| system_ext_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libwfduibcsrcinterface", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/system_ext/lib/libwfduibcsrcinterface.so", |
| ], |
| shared_libs: [ |
| "libmmosal", |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libwfduibcsrc", |
| "libwfdcommonutils", |
| "libwfdconfigutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| android_arm64: { |
| srcs: [ |
| "proprietary/system_ext/lib64/libwfduibcsrcinterface.so", |
| ], |
| shared_libs: [ |
| "libmmosal", |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libwfduibcsrc", |
| "libwfdcommonutils", |
| "libwfdconfigutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "both", |
| prefer: true, |
| system_ext_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "com.qualcomm.qti.wifidisplayhal@1.0", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/system_ext/lib/com.qualcomm.qti.wifidisplayhal@1.0.so", |
| ], |
| shared_libs: [ |
| "libhidlbase", |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "32", |
| prefer: true, |
| system_ext_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libwfdavenhancements", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/system_ext/lib/libwfdavenhancements.so", |
| ], |
| shared_libs: [ |
| "liblog", |
| "libbinder", |
| "libutils", |
| "libgui", |
| "libui", |
| "libstagefright_foundation", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "32", |
| prefer: true, |
| system_ext_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libwfdmmsrc_system", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/system_ext/lib/libwfdmmsrc_system.so", |
| ], |
| shared_libs: [ |
| "libgui_shim", |
| "libbinder", |
| "libmmosal", |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libgui", |
| "libui", |
| "libwfdcommonutils", |
| "libwfdconfigutils", |
| "libinput", |
| "libwfdmminterface", |
| "libwfddisplayconfig", |
| "libmedia_helper", |
| "libaudioclient", |
| "libwfdavenhancements", |
| "libhidlbase", |
| "libgralloctypes", |
| "android.hardware.graphics.mapper@4.0", |
| "libvndksupport", |
| "android.hardware.graphics.allocator@4.0", |
| "android.hardware.graphics.allocator-V2-ndk", |
| "libbinder_ndk", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "32", |
| prefer: true, |
| system_ext_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libwfdservice", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/system_ext/lib/libwfdservice.so", |
| ], |
| shared_libs: [ |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libbinder", |
| "libgui", |
| "libwfdsinksm", |
| "libmmosal", |
| "libwfdcommonutils", |
| "libwfdconfigutils", |
| "libinput", |
| "libwfdmminterface", |
| "libmedia_helper", |
| "libaudioclient", |
| "libaudiofoundation", |
| "audioclient-types-aidl-cpp", |
| "android.media.audio.common.types-V3-cpp", |
| "libwfdmmsrc_system", |
| "libwfdavenhancements", |
| "libhidlbase", |
| "vendor.qti.hardware.wifidisplaysession@1.0", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "32", |
| prefer: true, |
| system_ext_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "vendor.qti.hardware.wifidisplaysession@1.0", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/system_ext/lib/vendor.qti.hardware.wifidisplaysession@1.0.so", |
| ], |
| shared_libs: [ |
| "libhidlbase", |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "32", |
| prefer: true, |
| system_ext_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "com.qualcomm.qti.dpm.api@1.0", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/system_ext/lib64/com.qualcomm.qti.dpm.api@1.0.so", |
| ], |
| shared_libs: [ |
| "libhidlbase", |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| system_ext_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "fm_helium", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/system_ext/lib64/fm_helium.so", |
| ], |
| shared_libs: [ |
| "libfm-hci", |
| "liblog", |
| "libnativehelper", |
| "libcutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| system_ext_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "lib-imsvideocodec", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/system_ext/lib64/lib-imsvideocodec.so", |
| ], |
| shared_libs: [ |
| "lib-imsvtutils", |
| "lib-imsvtextutils", |
| "libcutils", |
| "libutils", |
| "liblog", |
| "libdiag_system", |
| "libgui", |
| "libandroid", |
| "libnativewindow", |
| "libmediandk", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| system_ext_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "lib-imsvt", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/system_ext/lib64/lib-imsvt.so", |
| ], |
| shared_libs: [ |
| "lib-imsvideocodec", |
| "libmediandk", |
| "libnativewindow", |
| "libion", |
| "libdmabufheap", |
| "lib-imsvtutils", |
| "libandroid", |
| "libhidlbase", |
| "vendor.qti.imsrtpservice@3.0", |
| "vendor.qti.imsrtpservice@3.1", |
| "libbinder", |
| "libbinder_ndk", |
| "vendor.qti.ImsRtpService-V1-ndk", |
| "libdiag_system", |
| "libcutils", |
| "libutils", |
| "liblog", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| system_ext_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "lib-imsvtextutils", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/system_ext/lib64/lib-imsvtextutils.so", |
| ], |
| shared_libs: [ |
| "libutils", |
| "libcutils", |
| "liblog", |
| "libdiag_system", |
| "lib-imsvtutils", |
| "libGLESv2", |
| "libEGL", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| system_ext_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "lib-imsvtutils", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/system_ext/lib64/lib-imsvtutils.so", |
| ], |
| shared_libs: [ |
| "libutils", |
| "libcutils", |
| "liblog", |
| "libdiag_system", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| system_ext_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libdiag_system", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/system_ext/lib64/libdiag_system.so", |
| ], |
| shared_libs: [ |
| "vendor.qti.diaghal@1.0", |
| "libhidlbase", |
| "liblog", |
| "libutils", |
| "android.hidl.allocator@1.0", |
| "android.hidl.memory@1.0", |
| "libhidlmemory", |
| "libc", |
| "libcutils", |
| "libc++", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| system_ext_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libdpmctmgr", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/system_ext/lib64/libdpmctmgr.so", |
| ], |
| shared_libs: [ |
| "libdiag_system", |
| "libbinder", |
| "libcutils", |
| "libutils", |
| "libdpmframework", |
| "com.qualcomm.qti.dpm.api@1.0", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| system_ext_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libdpmfdmgr", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/system_ext/lib64/libdpmfdmgr.so", |
| ], |
| shared_libs: [ |
| "libdiag_system", |
| "libbinder", |
| "libcutils", |
| "libutils", |
| "libdpmframework", |
| "com.qualcomm.qti.dpm.api@1.0", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| system_ext_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libdpmframework", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/system_ext/lib64/libdpmframework.so", |
| ], |
| shared_libs: [ |
| "libdiag_system", |
| "libbinder", |
| "libcutils", |
| "libutils", |
| "liblog", |
| "libhidlbase", |
| "libhardware", |
| "libhardware_legacy", |
| "com.qualcomm.qti.dpm.api@1.0", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| system_ext_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libdpmtcm", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/system_ext/lib64/libdpmtcm.so", |
| ], |
| shared_libs: [ |
| "libdiag_system", |
| "libbinder", |
| "libcutils", |
| "libutils", |
| "libdpmframework", |
| "com.qualcomm.qti.dpm.api@1.0", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| system_ext_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libfm-hci", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/system_ext/lib64/libfm-hci.so", |
| ], |
| shared_libs: [ |
| "libcutils", |
| "libbase", |
| "libhidlbase", |
| "liblog", |
| "libutils", |
| "vendor.qti.hardware.fm@1.0", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| system_ext_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libimscamera_jni", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/system_ext/lib64/libimscamera_jni.so", |
| ], |
| shared_libs: [ |
| "libnativehelper", |
| "libcutils", |
| "libutils", |
| "liblog", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| system_ext_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libimsmedia_jni", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/system_ext/lib64/libimsmedia_jni.so", |
| ], |
| shared_libs: [ |
| "libnativehelper", |
| "libcutils", |
| "libutils", |
| "libgui", |
| "libbinder", |
| "liblog", |
| "libandroid", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| system_ext_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "libwfdnative", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/system_ext/lib64/libwfdnative.so", |
| ], |
| shared_libs: [ |
| "libinput_shim", |
| "libandroid_runtime", |
| "libui", |
| "libinput", |
| "libnativehelper", |
| "libutils", |
| "liblog", |
| "libwfdclient", |
| "libhidlbase", |
| "libhidlmemory", |
| "libbinder", |
| "libgui", |
| "libhidlbase", |
| "android.hidl.token@1.0-utils", |
| "android.hardware.graphics.common@1.0", |
| "android.hardware.graphics.bufferqueue@1.0", |
| "android.hardware.graphics.bufferqueue@2.0", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| system_ext_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "vendor.qti.ImsRtpService-V1-ndk", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/system_ext/lib64/vendor.qti.ImsRtpService-V1-ndk.so", |
| ], |
| shared_libs: [ |
| "libbinder_ndk", |
| "android.hardware.common-V2-ndk", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| system_ext_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "vendor.qti.diaghal@1.0", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/system_ext/lib64/vendor.qti.diaghal@1.0.so", |
| ], |
| shared_libs: [ |
| "libhidlbase", |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| system_ext_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "vendor.qti.hardware.fm@1.0", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/system_ext/lib64/vendor.qti.hardware.fm@1.0.so", |
| ], |
| shared_libs: [ |
| "libhidlbase", |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| system_ext_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "vendor.qti.imsrtpservice@3.0", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/system_ext/lib64/vendor.qti.imsrtpservice@3.0.so", |
| ], |
| shared_libs: [ |
| "libhidlbase", |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| system_ext_specific: true, |
| } |
| |
| cc_prebuilt_library_shared { |
| name: "vendor.qti.imsrtpservice@3.1", |
| owner: "shift", |
| strip: { |
| none: true, |
| }, |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/system_ext/lib64/vendor.qti.imsrtpservice@3.1.so", |
| ], |
| shared_libs: [ |
| "vendor.qti.imsrtpservice@3.0", |
| "libhidlbase", |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| prefer: true, |
| system_ext_specific: true, |
| } |
| |
| android_app_import { |
| name: "EuiccOverlay", |
| owner: "shift", |
| apk: "proprietary/system/app/EuiccOverlay/EuiccOverlay.apk", |
| certificate: "platform", |
| dex_preopt: { |
| enabled: false, |
| }, |
| } |
| |
| android_app_import { |
| name: "EuiccGoogle", |
| owner: "shift", |
| apk: "proprietary/system/priv-app/EuiccGoogle/EuiccGoogle.apk", |
| preprocessed: true, |
| presigned: true, |
| dex_preopt: { |
| enabled: false, |
| }, |
| privileged: true, |
| } |
| |
| android_app_import { |
| name: "CACertService", |
| owner: "shift", |
| apk: "proprietary/vendor/app/CACertService/CACertService.apk", |
| certificate: "platform", |
| dex_preopt: { |
| enabled: false, |
| }, |
| soc_specific: true, |
| } |
| |
| android_app_import { |
| name: "CneApp", |
| owner: "shift", |
| apk: "proprietary/vendor/app/CneApp/CneApp.apk", |
| required: [ |
| "CneApp.libvndfwk_detect_jni.qti_symlink", |
| ], |
| certificate: "platform", |
| dex_preopt: { |
| enabled: false, |
| }, |
| soc_specific: true, |
| } |
| |
| android_app_import { |
| name: "IWlanService", |
| owner: "shift", |
| apk: "proprietary/vendor/app/IWlanService/IWlanService.apk", |
| certificate: "platform", |
| dex_preopt: { |
| enabled: false, |
| }, |
| soc_specific: true, |
| } |
| |
| android_app_import { |
| name: "TimeService", |
| owner: "shift", |
| apk: "proprietary/vendor/app/TimeService/TimeService.apk", |
| certificate: "platform", |
| dex_preopt: { |
| enabled: false, |
| }, |
| soc_specific: true, |
| } |
| |
| android_app_import { |
| name: "uimgbaservice", |
| owner: "shift", |
| apk: "proprietary/product/app/uimgbaservice/uimgbaservice.apk", |
| certificate: "platform", |
| dex_preopt: { |
| enabled: false, |
| }, |
| product_specific: true, |
| } |
| |
| android_app_import { |
| name: "ImsRcsService", |
| owner: "shift", |
| apk: "proprietary/system_ext/app/ImsRcsService/ImsRcsService.apk", |
| certificate: "platform", |
| dex_preopt: { |
| enabled: false, |
| }, |
| system_ext_specific: true, |
| } |
| |
| android_app_import { |
| name: "PowerOffAlarm", |
| owner: "shift", |
| apk: "proprietary/system_ext/app/PowerOffAlarm/PowerOffAlarm.apk", |
| certificate: "platform", |
| dex_preopt: { |
| enabled: false, |
| }, |
| system_ext_specific: true, |
| } |
| |
| android_app_import { |
| name: "QtiTelephonyService", |
| owner: "shift", |
| apk: "proprietary/system_ext/app/QtiTelephonyService/QtiTelephonyService.apk", |
| certificate: "platform", |
| dex_preopt: { |
| enabled: false, |
| }, |
| system_ext_specific: true, |
| } |
| |
| android_app_import { |
| name: "WfdService", |
| owner: "shift", |
| apk: "proprietary/system_ext/priv-app/WfdService/WfdService.apk", |
| certificate: "platform", |
| dex_preopt: { |
| enabled: false, |
| }, |
| privileged: true, |
| system_ext_specific: true, |
| } |
| |
| android_app_import { |
| name: "dpmserviceapp", |
| owner: "shift", |
| apk: "proprietary/system_ext/priv-app/dpmserviceapp/dpmserviceapp.apk", |
| certificate: "platform", |
| dex_preopt: { |
| enabled: false, |
| }, |
| privileged: true, |
| system_ext_specific: true, |
| } |
| |
| android_app_import { |
| name: "ims", |
| owner: "shift", |
| apk: "proprietary/system_ext/priv-app/ims/ims.apk", |
| certificate: "platform", |
| dex_preopt: { |
| enabled: false, |
| }, |
| privileged: true, |
| system_ext_specific: true, |
| } |
| |
| android_app_import { |
| name: "qcrilmsgtunnel", |
| owner: "shift", |
| apk: "proprietary/system_ext/priv-app/qcrilmsgtunnel/qcrilmsgtunnel.apk", |
| certificate: "platform", |
| dex_preopt: { |
| enabled: false, |
| }, |
| privileged: true, |
| system_ext_specific: true, |
| } |
| |
| dex_import { |
| name: "WfdCommon", |
| owner: "shift", |
| jars: [ |
| "proprietary/system/framework/WfdCommon.jar", |
| ], |
| } |
| |
| dex_import { |
| name: "uimgbalibrary", |
| owner: "shift", |
| jars: [ |
| "proprietary/product/framework/uimgbalibrary.jar", |
| ], |
| product_specific: true, |
| } |
| |
| dex_import { |
| name: "uimgbamanagerlibrary", |
| owner: "shift", |
| jars: [ |
| "proprietary/product/framework/uimgbamanagerlibrary.jar", |
| ], |
| product_specific: true, |
| } |
| |
| dex_import { |
| name: "uimservicelibrary", |
| owner: "shift", |
| jars: [ |
| "proprietary/product/framework/uimservicelibrary.jar", |
| ], |
| product_specific: true, |
| } |
| |
| dex_import { |
| name: "com.qti.dpmframework", |
| owner: "shift", |
| jars: [ |
| "proprietary/system_ext/framework/com.qti.dpmframework.jar", |
| ], |
| system_ext_specific: true, |
| } |
| |
| dex_import { |
| name: "dpmapi", |
| owner: "shift", |
| jars: [ |
| "proprietary/system_ext/framework/dpmapi.jar", |
| ], |
| system_ext_specific: true, |
| } |
| |
| dex_import { |
| name: "qcrilhook", |
| owner: "shift", |
| jars: [ |
| "proprietary/system_ext/framework/qcrilhook.jar", |
| ], |
| system_ext_specific: true, |
| } |
| |
| dex_import { |
| name: "vendor.qti.ims.connection-V1.0-java", |
| owner: "shift", |
| jars: [ |
| "proprietary/system_ext/framework/vendor.qti.ims.connection-V1.0-java.jar", |
| ], |
| system_ext_specific: true, |
| } |
| |
| dex_import { |
| name: "vendor.qti.ims.connectionaidlservice-V1-java", |
| owner: "shift", |
| jars: [ |
| "proprietary/system_ext/framework/vendor.qti.ims.connectionaidlservice-V1-java.jar", |
| ], |
| system_ext_specific: true, |
| } |
| |
| dex_import { |
| name: "vendor.qti.ims.factory-V2.0-java", |
| owner: "shift", |
| jars: [ |
| "proprietary/system_ext/framework/vendor.qti.ims.factory-V2.0-java.jar", |
| ], |
| system_ext_specific: true, |
| } |
| |
| dex_import { |
| name: "vendor.qti.ims.factory-V2.1-java", |
| owner: "shift", |
| jars: [ |
| "proprietary/system_ext/framework/vendor.qti.ims.factory-V2.1-java.jar", |
| ], |
| system_ext_specific: true, |
| } |
| |
| dex_import { |
| name: "vendor.qti.ims.factory-V2.2-java", |
| owner: "shift", |
| jars: [ |
| "proprietary/system_ext/framework/vendor.qti.ims.factory-V2.2-java.jar", |
| ], |
| system_ext_specific: true, |
| } |
| |
| dex_import { |
| name: "vendor.qti.ims.factoryaidlservice-V1-java", |
| owner: "shift", |
| jars: [ |
| "proprietary/system_ext/framework/vendor.qti.ims.factoryaidlservice-V1-java.jar", |
| ], |
| system_ext_specific: true, |
| } |
| |
| dex_import { |
| name: "vendor.qti.ims.rcssip-V1.0-java", |
| owner: "shift", |
| jars: [ |
| "proprietary/system_ext/framework/vendor.qti.ims.rcssip-V1.0-java.jar", |
| ], |
| system_ext_specific: true, |
| } |
| |
| dex_import { |
| name: "vendor.qti.ims.rcssip-V1.1-java", |
| owner: "shift", |
| jars: [ |
| "proprietary/system_ext/framework/vendor.qti.ims.rcssip-V1.1-java.jar", |
| ], |
| system_ext_specific: true, |
| } |
| |
| dex_import { |
| name: "vendor.qti.ims.rcssip-V1.2-java", |
| owner: "shift", |
| jars: [ |
| "proprietary/system_ext/framework/vendor.qti.ims.rcssip-V1.2-java.jar", |
| ], |
| system_ext_specific: true, |
| } |
| |
| dex_import { |
| name: "vendor.qti.ims.rcssipaidlservice-V1-java", |
| owner: "shift", |
| jars: [ |
| "proprietary/system_ext/framework/vendor.qti.ims.rcssipaidlservice-V1-java.jar", |
| ], |
| system_ext_specific: true, |
| } |
| |
| dex_import { |
| name: "vendor.qti.ims.rcsuce-V1.0-java", |
| owner: "shift", |
| jars: [ |
| "proprietary/system_ext/framework/vendor.qti.ims.rcsuce-V1.0-java.jar", |
| ], |
| system_ext_specific: true, |
| } |
| |
| dex_import { |
| name: "vendor.qti.ims.rcsuce-V1.1-java", |
| owner: "shift", |
| jars: [ |
| "proprietary/system_ext/framework/vendor.qti.ims.rcsuce-V1.1-java.jar", |
| ], |
| system_ext_specific: true, |
| } |
| |
| dex_import { |
| name: "vendor.qti.ims.rcsuce-V1.2-java", |
| owner: "shift", |
| jars: [ |
| "proprietary/system_ext/framework/vendor.qti.ims.rcsuce-V1.2-java.jar", |
| ], |
| system_ext_specific: true, |
| } |
| |
| dex_import { |
| name: "vendor.qti.ims.rcsuceaidlservice-V1-java", |
| owner: "shift", |
| jars: [ |
| "proprietary/system_ext/framework/vendor.qti.ims.rcsuceaidlservice-V1-java.jar", |
| ], |
| system_ext_specific: true, |
| } |
| |
| prebuilt_etc_xml { |
| name: "c2_manifest_vendor.xml", |
| owner: "shift", |
| src: "proprietary/vendor/etc/vintf/manifest/c2_manifest_vendor.xml", |
| filename_from_src: true, |
| sub_dir: "vintf/manifest", |
| soc_specific: true, |
| } |
| |
| prebuilt_etc_xml { |
| name: "manifest_android.hardware.drm@1.3-service.widevine.xml", |
| owner: "shift", |
| src: "proprietary/vendor/etc/vintf/manifest/manifest_android.hardware.drm@1.3-service.widevine.xml", |
| filename_from_src: true, |
| sub_dir: "vintf/manifest", |
| soc_specific: true, |
| } |
| |
| prebuilt_etc_xml { |
| name: "vendor.qti.gnss@4.3-service.xml", |
| owner: "shift", |
| src: "proprietary/vendor/etc/vintf/manifest/vendor.qti.gnss@4.3-service.xml", |
| filename_from_src: true, |
| sub_dir: "vintf/manifest", |
| soc_specific: true, |
| } |
| |
| prebuilt_etc_xml { |
| name: "vendor.qti.hardware.servicetracker@1.2-service.xml", |
| owner: "shift", |
| src: "proprietary/vendor/etc/vintf/manifest/vendor.qti.hardware.servicetracker@1.2-service.xml", |
| filename_from_src: true, |
| sub_dir: "vintf/manifest", |
| soc_specific: true, |
| } |
| |
| prebuilt_etc_xml { |
| name: "vendor.tms.hardware.nfc.xml", |
| owner: "shift", |
| src: "proprietary/vendor/etc/vintf/manifest/vendor.tms.hardware.nfc.xml", |
| filename_from_src: true, |
| sub_dir: "vintf/manifest", |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_binary { |
| name: "adpl", |
| owner: "shift", |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/bin/adpl", |
| ], |
| shared_libs: [ |
| "libc", |
| "liblog", |
| "libdiag", |
| "libdsutils", |
| "librmnetctl", |
| "libqmi_cci", |
| "libqmiservices", |
| "libnetutils", |
| "libcutils", |
| "libqmi_client_qmux", |
| "libqmi_encdec", |
| "libqcmaputils", |
| "libc++", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| strip: { |
| none: true, |
| }, |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_binary { |
| name: "adsprpcd", |
| owner: "shift", |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/bin/adsprpcd", |
| ], |
| shared_libs: [ |
| "liblog", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| strip: { |
| none: true, |
| }, |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_binary { |
| name: "cdsprpcd", |
| owner: "shift", |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/bin/cdsprpcd", |
| ], |
| shared_libs: [ |
| "liblog", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| strip: { |
| none: true, |
| }, |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_binary { |
| name: "cnd", |
| owner: "shift", |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/bin/cnd", |
| ], |
| shared_libs: [ |
| "libdiag", |
| "libcutils", |
| "liblog", |
| "libnetutils", |
| "libqti_vndfwk_detect", |
| "libutils", |
| "libcne", |
| "libcneapiclient", |
| "libqmiservices", |
| "libhidlbase", |
| "libandroid_net", |
| "vendor.qti.hardware.data.cne.internal.api@1.0", |
| "vendor.qti.hardware.data.cne.internal.constants@1.0", |
| "vendor.qti.hardware.data.cne.internal.server@1.0", |
| "vendor.qti.hardware.data.latency@1.0", |
| "vendor.qti.data.factory@2.0", |
| "vendor.qti.data.factory@2.1", |
| "vendor.qti.data.factory@2.2", |
| "vendor.qti.data.factory@2.3", |
| "vendor.qti.latency@2.0", |
| "vendor.qti.latency@2.1", |
| "vendor.qti.hardware.mwqemadapter@1.0", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| strip: { |
| none: true, |
| }, |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_binary { |
| name: "cnss-daemon", |
| owner: "shift", |
| 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: "dpmQmiMgr", |
| owner: "shift", |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/bin/dpmQmiMgr", |
| ], |
| shared_libs: [ |
| "libcutils", |
| "liblog", |
| "libbase", |
| "libutils", |
| "libhardware_legacy", |
| "libhardware", |
| "libhidlbase", |
| "libqmi_cci", |
| "libqmi_client_helper", |
| "libqmiservices", |
| "libdpmqmihal", |
| "com.qualcomm.qti.dpm.api@1.0_vendor", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| strip: { |
| none: true, |
| }, |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_binary { |
| name: "dspservice", |
| owner: "shift", |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/bin/dspservice", |
| ], |
| shared_libs: [ |
| "libhidlbase", |
| "libhardware", |
| "libutils", |
| "libcutils", |
| "liblog", |
| "libavservices_minijail", |
| "vendor.qti.hardware.dsp@1.0", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| strip: { |
| none: true, |
| }, |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_binary { |
| name: "feature_enabler_client", |
| owner: "shift", |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/bin/feature_enabler_client", |
| ], |
| shared_libs: [ |
| "libcutils", |
| "libutils", |
| "liblog", |
| "libhidlbase", |
| "libminkdescriptor", |
| "libQSEEComAPI", |
| "libbinder", |
| "libdrm", |
| "libqdutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| strip: { |
| none: true, |
| }, |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_binary { |
| name: "hvdcp_opti", |
| owner: "shift", |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/bin/hvdcp_opti", |
| ], |
| shared_libs: [ |
| "libcutils", |
| "libutils", |
| "liblog", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| strip: { |
| none: true, |
| }, |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_binary { |
| name: "android.hardware.bluetooth@1.0-service-qti", |
| owner: "shift", |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/bin/hw/android.hardware.bluetooth@1.0-service-qti", |
| ], |
| shared_libs: [ |
| "liblog", |
| "libcutils", |
| "libutils", |
| "libhidlbase", |
| "android.hardware.bluetooth@1.0", |
| "libsoc_helper", |
| "vendor.qti.hardware.fm@1.0_vendor", |
| "com.dsi.ant@1.0", |
| "vendor.qti.hardware.bluetooth_sar@1.0", |
| "vendor.qti.hardware.bluetooth_sar@1.1", |
| "vendor.qti.hardware.btconfigstore@1.0", |
| "vendor.qti.hardware.btconfigstore@2.0", |
| "libqti_vndfwk_detect", |
| "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.drm@1.3-service.widevine", |
| owner: "shift", |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/bin/hw/android.hardware.drm@1.3-service.widevine", |
| ], |
| shared_libs: [ |
| "android.hardware.drm@1.0", |
| "android.hardware.drm@1.1", |
| "android.hardware.drm@1.2", |
| "android.hardware.drm@1.3", |
| "libbase", |
| "libhidlbase", |
| "liblog", |
| "libutils", |
| "libwvhidl", |
| "libbinder", |
| "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.gatekeeper@1.0-service-qti", |
| owner: "shift", |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/bin/hw/android.hardware.gatekeeper@1.0-service-qti", |
| ], |
| shared_libs: [ |
| "android.hardware.gatekeeper@1.0", |
| "libhardware", |
| "libhidlbase", |
| "libutils", |
| "liblog", |
| "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.keymaster@4.1-service-qti", |
| owner: "shift", |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/bin/hw/android.hardware.keymaster@4.1-service-qti", |
| ], |
| shared_libs: [ |
| "liblog", |
| "libcutils", |
| "libbase", |
| "libutils", |
| "libhardware", |
| "libhidlbase", |
| "android.hardware.keymaster@4.0", |
| "android.hardware.keymaster@4.1", |
| "libqtikeymaster4", |
| "libcrypto", |
| "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.nfc@1.2-service-tms", |
| owner: "shift", |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/bin/hw/android.hardware.nfc@1.2-service-tms", |
| ], |
| shared_libs: [ |
| "nfc_nci.thn31nfc.tms", |
| "libbase", |
| "libcutils", |
| "libhardware", |
| "liblog", |
| "libutils", |
| "android.hardware.nfc@1.0", |
| "android.hardware.nfc@1.1", |
| "android.hardware.nfc@1.2", |
| "libhidlbase", |
| "vendor.tms.tmsnfc@1.0", |
| "tms-utils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| strip: { |
| none: true, |
| }, |
| prefer: true, |
| relative_install_path: "hw", |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_binary { |
| name: "qconfigservice", |
| owner: "shift", |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/bin/hw/qconfigservice", |
| ], |
| shared_libs: [ |
| "libcutils", |
| "libhidlbase", |
| "liblog", |
| "libutils", |
| "vendor.qti.hardware.qconfig@1.0", |
| "libjsoncpp", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| strip: { |
| none: true, |
| }, |
| prefer: true, |
| relative_install_path: "hw", |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_binary { |
| name: "qcrilNrd", |
| owner: "shift", |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/bin/hw/qcrilNrd", |
| ], |
| shared_libs: [ |
| "libcutils", |
| "liblog", |
| "libqcrilNr", |
| "qtiwakelock", |
| "libutils", |
| "libavservices_minijail", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| strip: { |
| none: true, |
| }, |
| prefer: true, |
| relative_install_path: "hw", |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_binary { |
| name: "vendor.display.color@1.0-service", |
| owner: "shift", |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/bin/hw/vendor.display.color@1.0-service", |
| ], |
| shared_libs: [ |
| "liblog", |
| "libcutils", |
| "libbase", |
| "libutils", |
| "libbinder", |
| "libhardware_legacy", |
| "libhardware", |
| "libhidlbase", |
| "vendor.display.color@1.0", |
| "vendor.display.color@1.1", |
| "vendor.display.color@1.2", |
| "vendor.display.color@1.3", |
| "vendor.display.color@1.4", |
| "vendor.display.color@1.5", |
| "vendor.display.postproc@1.0", |
| "libsdm-disp-vndapis", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| strip: { |
| none: true, |
| }, |
| prefer: true, |
| relative_install_path: "hw", |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_binary { |
| name: "vendor.qti.esepowermanager@1.1-service", |
| owner: "shift", |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/bin/hw/vendor.qti.esepowermanager@1.1-service", |
| ], |
| shared_libs: [ |
| "libcutils", |
| "libbase", |
| "libutils", |
| "libhardware_legacy", |
| "libhardware", |
| "liblog", |
| "libhidlbase", |
| "libQSEEComAPI", |
| "libesepmconfig", |
| "vendor.qti.esepowermanager@1.1", |
| "vendor.qti.esepowermanager@1.1-impl", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| strip: { |
| none: true, |
| }, |
| prefer: true, |
| relative_install_path: "hw", |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_binary { |
| name: "vendor.qti.hardware.alarm@1.0-service", |
| owner: "shift", |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/bin/hw/vendor.qti.hardware.alarm@1.0-service", |
| ], |
| shared_libs: [ |
| "liblog", |
| "libcutils", |
| "libbase", |
| "libutils", |
| "libhardware", |
| "libhidlbase", |
| "vendor.qti.hardware.alarm@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: "vendor.qti.hardware.capabilityconfigstore@1.0-service", |
| owner: "shift", |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/bin/hw/vendor.qti.hardware.capabilityconfigstore@1.0-service", |
| ], |
| shared_libs: [ |
| "liblog", |
| "libcutils", |
| "libbase", |
| "libutils", |
| "libhardware", |
| "libhidlbase", |
| "libxml2", |
| "vendor.qti.hardware.capabilityconfigstore@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: "vendor.qti.hardware.display.composer-service", |
| owner: "shift", |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/bin/hw/vendor.qti.hardware.display.composer-service", |
| ], |
| shared_libs: [ |
| "libbinder", |
| "libhardware", |
| "libhistogram", |
| "libutils", |
| "libcutils", |
| "libsync", |
| "libhidlbase", |
| "liblog", |
| "libfmq", |
| "libhardware_legacy", |
| "libsdmcore", |
| "libqservice", |
| "libqdutils", |
| "libqdMetaData", |
| "libdisplaydebug", |
| "libsdmutils", |
| "libui", |
| "libgrallocutils", |
| "libgpu_tonemapper", |
| "libEGL", |
| "libGLESv2", |
| "libGLESv3", |
| "vendor.qti.hardware.display.composer@3.0", |
| "android.hardware.graphics.composer@2.1", |
| "android.hardware.graphics.composer@2.2", |
| "android.hardware.graphics.composer@2.3", |
| "android.hardware.graphics.composer@2.4", |
| "android.hardware.graphics.mapper@2.0", |
| "android.hardware.graphics.mapper@2.1", |
| "android.hardware.graphics.mapper@3.0", |
| "android.hardware.graphics.allocator@2.0", |
| "android.hardware.graphics.allocator@3.0", |
| "libdisplayconfig.qti", |
| "libdrm", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| strip: { |
| none: true, |
| }, |
| prefer: true, |
| relative_install_path: "hw", |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_binary { |
| name: "vendor.qti.hardware.iop@2.0-service", |
| owner: "shift", |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/bin/hw/vendor.qti.hardware.iop@2.0-service", |
| ], |
| shared_libs: [ |
| "liblog", |
| "libcutils", |
| "libbase", |
| "libutils", |
| "libhardware_legacy", |
| "libhardware", |
| "libhidlbase", |
| "libqti-perfd-client", |
| "vendor.qti.hardware.iop@2.0", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| strip: { |
| none: true, |
| }, |
| prefer: true, |
| relative_install_path: "hw", |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_binary { |
| name: "vendor.qti.hardware.perf@2.2-service", |
| owner: "shift", |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/bin/hw/vendor.qti.hardware.perf@2.2-service", |
| ], |
| shared_libs: [ |
| "liblog", |
| "libcutils", |
| "libbase", |
| "libutils", |
| "libhardware_legacy", |
| "libhardware", |
| "libhidlbase", |
| "vendor.qti.hardware.perf@2.0", |
| "vendor.qti.hardware.perf@2.1", |
| "vendor.qti.hardware.perf@2.2", |
| "libperfconfig", |
| "libperfgluelayer", |
| "libqti-perfd-client", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| strip: { |
| none: true, |
| }, |
| prefer: true, |
| relative_install_path: "hw", |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_binary { |
| name: "vendor.qti.hardware.qseecom@1.0-service", |
| owner: "shift", |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/bin/hw/vendor.qti.hardware.qseecom@1.0-service", |
| ], |
| shared_libs: [ |
| "libbase", |
| "libhidlbase", |
| "libutils", |
| "liblog", |
| "vendor.qti.hardware.qseecom@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: "vendor.qti.hardware.qteeconnector@1.0-service", |
| owner: "shift", |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/bin/hw/vendor.qti.hardware.qteeconnector@1.0-service", |
| ], |
| shared_libs: [ |
| "libhidlbase", |
| "libutils", |
| "liblog", |
| "vendor.qti.hardware.qteeconnector@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: "vendor.qti.hardware.sensorscalibrate@1.0-service", |
| owner: "shift", |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/bin/hw/vendor.qti.hardware.sensorscalibrate@1.0-service", |
| ], |
| shared_libs: [ |
| "liblog", |
| "libcutils", |
| "libbase", |
| "libutils", |
| "libhidlbase", |
| "vendor.qti.hardware.sensorscalibrate@1.0", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| strip: { |
| none: true, |
| }, |
| prefer: true, |
| relative_install_path: "hw", |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_binary { |
| name: "vendor.qti.hardware.servicetracker@1.2-service", |
| owner: "shift", |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/bin/hw/vendor.qti.hardware.servicetracker@1.2-service", |
| ], |
| shared_libs: [ |
| "libhidlbase", |
| "liblog", |
| "libbase", |
| "libhardware", |
| "libutils", |
| "vendor.qti.hardware.servicetracker@1.2", |
| "vendor.qti.hardware.servicetracker@1.1", |
| "vendor.qti.hardware.servicetracker@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: "vendor.qti.hardware.soter@1.0-service", |
| owner: "shift", |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/bin/hw/vendor.qti.hardware.soter@1.0-service", |
| ], |
| shared_libs: [ |
| "vendor.qti.hardware.soter@1.0", |
| "libhidlbase", |
| "liblog", |
| "libutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| strip: { |
| none: true, |
| }, |
| prefer: true, |
| relative_install_path: "hw", |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_binary { |
| name: "vendor.qti.hardware.tui_comm@1.0-service-qti", |
| owner: "shift", |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/bin/hw/vendor.qti.hardware.tui_comm@1.0-service-qti", |
| ], |
| shared_libs: [ |
| "liblog", |
| "libcutils", |
| "libbase", |
| "libutils", |
| "libhardware", |
| "libhidlbase", |
| "libbinder", |
| "vendor.qti.hardware.tui_comm@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: "vendor.qti.media.c2@1.0-service", |
| owner: "shift", |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/vendor/bin/hw/vendor.qti.media.c2@1.0-service", |
| ], |
| shared_libs: [ |
| "libutils", |
| "libcutils", |
| "liblog", |
| "libcodec2_vndk", |
| "android.hardware.media.c2@1.0", |
| "libavservices_minijail", |
| "libbinder", |
| "libhidlbase", |
| "libhidltransport", |
| "libhwbinder", |
| "libvndksupport", |
| "libcodec2_hidl@1.0", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "32", |
| strip: { |
| none: true, |
| }, |
| prefer: true, |
| relative_install_path: "hw", |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_binary { |
| name: "ims_rtp_daemon", |
| owner: "shift", |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/bin/ims_rtp_daemon", |
| ], |
| shared_libs: [ |
| "libdiag", |
| "libcutils", |
| "liblog", |
| "lib-imsvtcore", |
| "lib-imsdpl", |
| "lib-rtpsl", |
| "lib-rtpcore", |
| "lib-rtpcommon", |
| "libqmiservices", |
| "libqmi_csi", |
| "libqmi_cci", |
| "vendor.qti.imsrtpservice@3.0_vendor", |
| "vendor.qti.imsrtpservice@3.0-service-Impl", |
| "libutils", |
| "libhidlbase", |
| "libavservices_minijail", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| strip: { |
| none: true, |
| }, |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_binary { |
| name: "imsdaemon", |
| owner: "shift", |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/bin/imsdaemon", |
| ], |
| shared_libs: [ |
| "liblog", |
| "libbase", |
| "libhidlbase", |
| "libcutils", |
| "libutils", |
| "lib-imscommon", |
| "vendor.qti.ims.factory@2.0", |
| "vendor.qti.ims.factory@2.1", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| strip: { |
| none: true, |
| }, |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| sh_binary { |
| name: "init.kernel.post_boot-yupik", |
| owner: "shift", |
| src: "proprietary/vendor/bin/init.kernel.post_boot-yupik.sh", |
| filename: "init.kernel.post_boot-yupik.sh", |
| soc_specific: true, |
| } |
| |
| sh_binary { |
| name: "init.kernel.post_boot", |
| owner: "shift", |
| src: "proprietary/vendor/bin/init.kernel.post_boot.sh", |
| filename: "init.kernel.post_boot.sh", |
| soc_specific: true, |
| } |
| |
| sh_binary { |
| name: "init.qcom.sensors", |
| owner: "shift", |
| src: "proprietary/vendor/bin/init.qcom.sensors.sh", |
| filename: "init.qcom.sensors.sh", |
| soc_specific: true, |
| } |
| |
| sh_binary { |
| name: "init.qti.chg_policy", |
| owner: "shift", |
| src: "proprietary/vendor/bin/init.qti.chg_policy.sh", |
| filename: "init.qti.chg_policy.sh", |
| soc_specific: true, |
| } |
| |
| sh_binary { |
| name: "init.qti.kernel", |
| owner: "shift", |
| src: "proprietary/vendor/bin/init.qti.kernel.sh", |
| filename: "init.qti.kernel.sh", |
| soc_specific: true, |
| } |
| |
| sh_binary { |
| name: "init.qti.media", |
| owner: "shift", |
| src: "proprietary/vendor/bin/init.qti.media.sh", |
| filename: "init.qti.media.sh", |
| soc_specific: true, |
| } |
| |
| sh_binary { |
| name: "init.qti.qcv", |
| owner: "shift", |
| src: "proprietary/vendor/bin/init.qti.qcv.sh", |
| filename: "init.qti.qcv.sh", |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_binary { |
| name: "ks", |
| owner: "shift", |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/bin/ks", |
| ], |
| shared_libs: [ |
| "libc", |
| "libcutils", |
| "libutils", |
| "liblog", |
| "libc++", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| strip: { |
| none: true, |
| }, |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_binary { |
| name: "loc_launcher", |
| owner: "shift", |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/bin/loc_launcher", |
| ], |
| shared_libs: [ |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libgps.utils", |
| "libqti_vndfwk_detect", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| strip: { |
| none: true, |
| }, |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_binary { |
| name: "lowi-server", |
| owner: "shift", |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/bin/lowi-server", |
| ], |
| shared_libs: [ |
| "libcutils", |
| "libgps.utils", |
| "liblog", |
| "libnl", |
| "libqmi_cci", |
| "libqmi_common_so", |
| "libdiag", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| check_elf_files: false, |
| strip: { |
| none: true, |
| }, |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_binary { |
| name: "mlid", |
| owner: "shift", |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/bin/mlid", |
| ], |
| shared_libs: [ |
| "libcutils", |
| "liblowi_client", |
| "libminksocket", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| strip: { |
| none: true, |
| }, |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_binary { |
| name: "msm_irqbalance", |
| owner: "shift", |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/bin/msm_irqbalance", |
| ], |
| shared_libs: [ |
| "libcutils", |
| "libutils", |
| "liblog", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| strip: { |
| none: true, |
| }, |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_binary { |
| name: "mutualex", |
| owner: "shift", |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/bin/mutualex", |
| ], |
| shared_libs: [ |
| "libcutils", |
| "liblog", |
| "libdiag", |
| "libnetutils", |
| "libutils", |
| "libhardware_legacy", |
| "libqmiservices", |
| "libqmi_cci", |
| "libnl", |
| "libidl", |
| "libandroid_net", |
| "libhidlbase", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| check_elf_files: false, |
| strip: { |
| none: true, |
| }, |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_binary { |
| name: "netmgrd", |
| owner: "shift", |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/bin/netmgrd", |
| ], |
| shared_libs: [ |
| "libdsutils", |
| "libconfigdb", |
| "libdiag", |
| "libcutils", |
| "liblog", |
| "libnetutils", |
| "librmnetctl", |
| "libnlnetmgr", |
| "libnetmgr", |
| "libnetmgr_common", |
| "libqmiservices", |
| "libqmi_common_so", |
| "libqmi_cci", |
| "libqmi_client_qmux", |
| "libqmi_client_helper", |
| "libqmi", |
| "libutils", |
| "libhidlbase", |
| "libandroid_net", |
| "android.system.net.netd@1.1", |
| "libqti_vndfwk_detect", |
| "libcneapiclient", |
| "libbinder", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| strip: { |
| none: true, |
| }, |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_binary { |
| name: "pd-mapper", |
| owner: "shift", |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/bin/pd-mapper", |
| ], |
| shared_libs: [ |
| "libcutils", |
| "libutils", |
| "liblog", |
| "libjson", |
| "libqmi_cci", |
| "libqmi_common_so", |
| "libqmi_encdec", |
| "libqmi_csi", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| strip: { |
| none: true, |
| }, |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_binary { |
| name: "pm-proxy", |
| owner: "shift", |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/bin/pm-proxy", |
| ], |
| shared_libs: [ |
| "libperipheral_client", |
| "libcutils", |
| "liblog", |
| "libmdmdetect", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| strip: { |
| none: true, |
| }, |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_binary { |
| name: "pm-service", |
| owner: "shift", |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/bin/pm-service", |
| ], |
| shared_libs: [ |
| "libcutils", |
| "libutils", |
| "liblog", |
| "libbinder", |
| "libqmi_cci", |
| "libqmi_common_so", |
| "libqmi_encdec", |
| "libqmi_csi", |
| "libmdmdetect", |
| "libperipheral_client", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| strip: { |
| none: true, |
| }, |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_binary { |
| name: "port-bridge", |
| owner: "shift", |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/bin/port-bridge", |
| ], |
| shared_libs: [ |
| "libutils", |
| "libcutils", |
| "libdsutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| strip: { |
| none: true, |
| }, |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_binary { |
| name: "power_off_alarm", |
| owner: "shift", |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/bin/power_off_alarm", |
| ], |
| shared_libs: [ |
| "libc", |
| "liblog", |
| "libcutils", |
| "libc++", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| strip: { |
| none: true, |
| }, |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_binary { |
| name: "ppd", |
| owner: "shift", |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/bin/ppd", |
| ], |
| shared_libs: [ |
| "libcutils", |
| "liblog", |
| "libhidlbase", |
| "vendor.display.postproc@1.0", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| strip: { |
| none: true, |
| }, |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_binary { |
| name: "qdcmss", |
| owner: "shift", |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/bin/qdcmss", |
| ], |
| shared_libs: [ |
| "libcutils", |
| "libutils", |
| "libqservice", |
| "libsdmutils", |
| "libbinder", |
| "liblog", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| strip: { |
| none: true, |
| }, |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_binary { |
| name: "qmipriod", |
| owner: "shift", |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/bin/qmipriod", |
| ], |
| shared_libs: [ |
| "libqmi_cci", |
| "libqmiservices", |
| "libqmi_client_helper", |
| "libcutils", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| strip: { |
| none: true, |
| }, |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_binary { |
| name: "qrtr-cfg", |
| owner: "shift", |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/bin/qrtr-cfg", |
| ], |
| shared_libs: [ |
| "libqrtr", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| strip: { |
| none: true, |
| }, |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_binary { |
| name: "qrtr-ns", |
| owner: "shift", |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/bin/qrtr-ns", |
| ], |
| shared_libs: [ |
| "libqrtr", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| strip: { |
| none: true, |
| }, |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_binary { |
| name: "qseecomd", |
| owner: "shift", |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/bin/qseecomd", |
| ], |
| shared_libs: [ |
| "libcutils", |
| "libutils", |
| "liblog", |
| "libQSEEComAPI", |
| "libdrmfs", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| strip: { |
| none: true, |
| }, |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_binary { |
| name: "qti", |
| owner: "shift", |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/bin/qti", |
| ], |
| shared_libs: [ |
| "libc", |
| "liblog", |
| "libdiag", |
| "libdsutils", |
| "librmnetctl", |
| "libqmi_cci", |
| "libqmiservices", |
| "libnetutils", |
| "libcutils", |
| "libqmi_client_qmux", |
| "libqmi_encdec", |
| "libqcmaputils", |
| "libc++", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| strip: { |
| none: true, |
| }, |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_binary { |
| name: "rmt_storage", |
| owner: "shift", |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/bin/rmt_storage", |
| ], |
| shared_libs: [ |
| "libqmi_csi", |
| "libqmi_common_so", |
| "libcutils", |
| "liblog", |
| "libmdmdetect", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| strip: { |
| none: true, |
| }, |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_binary { |
| name: "sensors.qti", |
| owner: "shift", |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/bin/sensors.qti", |
| ], |
| shared_libs: [ |
| "libprotobuf-cpp-lite-3.9.1-vendorcompat", |
| "liblog", |
| "libdiag", |
| "libssc", |
| "libsensorslog", |
| "libcutils", |
| "libsnsapi", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| strip: { |
| none: true, |
| }, |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_binary { |
| name: "shsusrd", |
| owner: "shift", |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/bin/shsusrd", |
| ], |
| shared_libs: [ |
| "libcrypto", |
| "libssl", |
| "libqmiservices", |
| "libqmi_cci", |
| "libqmi_common_so", |
| "libqmi_client_qmux", |
| "libqmi_client_helper", |
| "libdsutils", |
| "libconfigdb", |
| "libcutils", |
| "liblog", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| strip: { |
| none: true, |
| }, |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_binary { |
| name: "sscrpcd", |
| owner: "shift", |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/bin/sscrpcd", |
| ], |
| shared_libs: [ |
| "liblog", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| strip: { |
| none: true, |
| }, |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_binary { |
| name: "ssgqmigd", |
| owner: "shift", |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/bin/ssgqmigd", |
| ], |
| shared_libs: [ |
| "liblog", |
| "libm", |
| "libdl", |
| "libc", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| strip: { |
| none: true, |
| }, |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_binary { |
| name: "ssgtzd", |
| owner: "shift", |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/bin/ssgtzd", |
| ], |
| shared_libs: [ |
| "libqcbor", |
| "libminksocket", |
| "libminkdescriptor", |
| "liblog", |
| "libjsoncpp", |
| "libcutils", |
| "libQSEEComAPI", |
| "libcurl", |
| "libqmi", |
| "libqmi_common_so", |
| "libqmi_csi", |
| "libqmi_cci", |
| "libdsi_netctrl", |
| "libcrypto", |
| "libqrtr", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| strip: { |
| none: true, |
| }, |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_binary { |
| name: "tftp_server", |
| owner: "shift", |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/bin/tftp_server", |
| ], |
| shared_libs: [ |
| "libqsocket", |
| "libqrtr", |
| "liblog", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| strip: { |
| none: true, |
| }, |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_binary { |
| name: "thermal-engine", |
| owner: "shift", |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/bin/thermal-engine", |
| ], |
| shared_libs: [ |
| "libcutils", |
| "liblog", |
| "libqmi_common_so", |
| "libqmi_cci", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| strip: { |
| none: true, |
| }, |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_binary { |
| name: "time_daemon", |
| owner: "shift", |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/bin/time_daemon", |
| ], |
| shared_libs: [ |
| "libc", |
| "liblog", |
| "libcutils", |
| "libqmi_cci", |
| "libqmi_common_so", |
| "libc++", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| strip: { |
| none: true, |
| }, |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_binary { |
| name: "vendor.qti.qspmhal@1.0-service", |
| owner: "shift", |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/bin/vendor.qti.qspmhal@1.0-service", |
| ], |
| shared_libs: [ |
| "vendor.qti.qspmhal@1.0", |
| "vendor.qti.qspmhal@1.0-impl", |
| "libhidlbase", |
| "liblog", |
| "libutils", |
| "libavservices_minijail", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| strip: { |
| none: true, |
| }, |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| sh_binary { |
| name: "vendor_modprobe", |
| owner: "shift", |
| src: "proprietary/vendor/bin/vendor_modprobe.sh", |
| filename: "vendor_modprobe.sh", |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_binary { |
| name: "vibratorcal", |
| owner: "shift", |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/bin/vibratorcal", |
| ], |
| shared_libs: [ |
| "libc++", |
| "libc", |
| "libdl", |
| "libm", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| strip: { |
| none: true, |
| }, |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_binary { |
| name: "vppservice", |
| owner: "shift", |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/bin/vppservice", |
| ], |
| shared_libs: [ |
| "libhidlbase", |
| "libhidltransport", |
| "liblog", |
| "libhwbinder", |
| "libutils", |
| "libhardware", |
| "vendor.qti.hardware.vpp@2.0", |
| "libcutils", |
| "libvpplibrary", |
| "libqdMetaData", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| strip: { |
| none: true, |
| }, |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_binary { |
| name: "wfdhdcphalservice", |
| owner: "shift", |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/vendor/bin/wfdhdcphalservice", |
| ], |
| shared_libs: [ |
| "android.hardware.drm@1.0", |
| "android.hardware.drm@1.1", |
| "android.hardware.drm@1.2", |
| "android.hardware.drm@1.3", |
| "android.hidl.memory@1.0", |
| "libhidlmemory", |
| "libc++", |
| "libhidlbase", |
| "libbinder", |
| "libbase", |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libwfdhdcpcp", |
| "libwfdhdcpservice_proprietary", |
| "libwfdcommonutils_proprietary", |
| "libwfdutils_proprietary", |
| "libqdMetaData", |
| "libavservices_minijail", |
| "libwfddisplayconfig_proprietary", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "32", |
| strip: { |
| none: true, |
| }, |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_binary { |
| name: "wfdvndservice", |
| owner: "shift", |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/vendor/bin/wfdvndservice", |
| ], |
| shared_libs: [ |
| "libutils", |
| "liblog", |
| "libbinder", |
| "libwfdhdcpservice_proprietary", |
| "libavservices_minijail", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "32", |
| strip: { |
| none: true, |
| }, |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_binary { |
| name: "wifidisplayhalservice", |
| owner: "shift", |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/vendor/bin/wifidisplayhalservice", |
| ], |
| shared_libs: [ |
| "vendor.qti.hardware.wifidisplaysession@1.0_vendor", |
| "vendor.qti.hardware.wifidisplaysessionl@1.0-halimpl", |
| "libhidlbase", |
| "libutils", |
| "liblog", |
| "libbinder", |
| "libavservices_minijail", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "32", |
| strip: { |
| none: true, |
| }, |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_binary { |
| name: "xtra-daemon", |
| owner: "shift", |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/vendor/bin/xtra-daemon", |
| ], |
| shared_libs: [ |
| "libutils", |
| "libcutils", |
| "libcrypto", |
| "libssl", |
| "libsqlite", |
| "libgps.utils", |
| "libloc_core", |
| "libizat_core", |
| "liblbs_core", |
| "liblog", |
| "libandroid_net", |
| "libavservices_minijail", |
| "libcdfw_remote_api", |
| "libqcc_file_agent", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| strip: { |
| none: true, |
| }, |
| prefer: true, |
| soc_specific: true, |
| } |
| |
| cc_prebuilt_binary { |
| name: "dpmd", |
| owner: "shift", |
| target: { |
| android_arm64: { |
| srcs: [ |
| "proprietary/system_ext/bin/dpmd", |
| ], |
| shared_libs: [ |
| "libdpmframework", |
| "libdiag_system", |
| "libhardware_legacy", |
| "libhidlbase", |
| "libcutils", |
| "libutils", |
| "com.qualcomm.qti.dpm.api@1.0", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "64", |
| strip: { |
| none: true, |
| }, |
| prefer: true, |
| system_ext_specific: true, |
| } |
| |
| cc_prebuilt_binary { |
| name: "wfdservice", |
| owner: "shift", |
| target: { |
| android_arm: { |
| srcs: [ |
| "proprietary/system_ext/bin/wfdservice", |
| ], |
| shared_libs: [ |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libbinder", |
| "libwfdservice", |
| "libmmosal", |
| "libwfdcommonutils", |
| "libwfdconfigutils", |
| "libhidlbase", |
| "libavservices_minijail", |
| "libc++", |
| "libc", |
| "libm", |
| "libdl", |
| ], |
| }, |
| }, |
| compile_multilib: "32", |
| strip: { |
| none: true, |
| }, |
| prefer: true, |
| system_ext_specific: true, |
| } |
| |
| install_symlink { |
| name: "system_ext_priv-app_ims_lib_arm64_libimscamera_jni_so", |
| system_ext_specific: true, |
| installed_location: "priv-app/ims/lib/arm64/libimscamera_jni.so", |
| symlink_target: "/system_ext/lib64/libimscamera_jni.so", |
| } |
| |
| install_symlink { |
| name: "system_ext_priv-app_ims_lib_arm64_libimsmedia_jni_so", |
| system_ext_specific: true, |
| installed_location: "priv-app/ims/lib/arm64/libimsmedia_jni.so", |
| symlink_target: "/system_ext/lib64/libimsmedia_jni.so", |
| } |
| |
| install_symlink { |
| name: "system_ext_priv-app_WfdService_lib_arm64_libwfdnative_so", |
| system_ext_specific: true, |
| installed_location: "priv-app/WfdService/lib/arm64/libwfdnative.so", |
| symlink_target: "/system_ext/lib64/libwfdnative.so", |
| } |
| |
| install_symlink { |
| name: "vendor_lib_libEGL_adreno_so", |
| soc_specific: true, |
| installed_location: "lib/libEGL_adreno.so", |
| symlink_target: "/vendor/lib/egl/libEGL_adreno.so", |
| } |
| |
| install_symlink { |
| name: "vendor_lib_libGLESv2_adreno_so", |
| soc_specific: true, |
| installed_location: "lib/libGLESv2_adreno.so", |
| symlink_target: "/vendor/lib/egl/libGLESv2_adreno.so", |
| } |
| |
| install_symlink { |
| name: "vendor_lib_libq3dtools_adreno_so", |
| soc_specific: true, |
| installed_location: "lib/libq3dtools_adreno.so", |
| symlink_target: "/vendor/lib/egl/libq3dtools_adreno.so", |
| } |
| |
| install_symlink { |
| name: "vendor_lib64_libEGL_adreno_so", |
| soc_specific: true, |
| installed_location: "lib64/libEGL_adreno.so", |
| symlink_target: "/vendor/lib64/egl/libEGL_adreno.so", |
| } |
| |
| install_symlink { |
| name: "vendor_lib64_libGLESv2_adreno_so", |
| soc_specific: true, |
| installed_location: "lib64/libGLESv2_adreno.so", |
| symlink_target: "/vendor/lib64/egl/libGLESv2_adreno.so", |
| } |
| |
| install_symlink { |
| name: "vendor_lib64_libq3dtools_adreno_so", |
| soc_specific: true, |
| installed_location: "lib64/libq3dtools_adreno.so", |
| symlink_target: "/vendor/lib64/egl/libq3dtools_adreno.so", |
| } |