diff --git a/Android.bp b/Android.bp index b46e76c..c5d4107 100644 --- a/Android.bp +++ b/Android.bp @@ -13,3209 +13,71 @@ soong_namespace { ], } -cc_prebuilt_library_shared { - name: "eglSubDriverAndroid", +dex_import { + name: "ActivityExt", owner: "asus", - 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, + jars: [ + "proprietary/system_ext/framework/ActivityExt.jar", + ], + system_ext_specific: true, } -cc_prebuilt_library_shared { - name: "libEGL_adreno", +cc_prebuilt_binary { + name: "adpl", owner: "asus", - 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", + "proprietary/vendor/bin/adpl", ], shared_libs: [ - "libadreno_utils", - "libgsl", + "libc", + "libc++", "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: "asus", - 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: "asus", - 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: "asus", - 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: "asus", - 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: "android.hardware.gatekeeper@1.0-impl-qti", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/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", - ], - }, - 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: "both", - relative_install_path: "hw", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "android.hardware.keymaster@3.0-impl-qti", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/hw/android.hardware.keymaster@3.0-impl-qti.so", - ], - shared_libs: [ - "liblog", - "libcrypto", - "libhidlbase", - "libutils", - "libcutils", - "libqcbor", - "libkeymasterdeviceutils", - "android.hardware.keymaster@3.0", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/hw/android.hardware.keymaster@3.0-impl-qti.so", - ], - shared_libs: [ - "liblog", - "libcrypto", - "libhidlbase", - "libutils", - "libcutils", - "libqcbor", - "libkeymasterdeviceutils", - "android.hardware.keymaster@3.0", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "both", - relative_install_path: "hw", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "sensors.sdm660_64", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/hw/sensors.sdm660_64.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libutils", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/hw/sensors.sdm660_64.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libutils", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "both", - relative_install_path: "hw", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "vulkan.adreno", - owner: "asus", - 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", - "libnativewindow", - "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", - "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", - "libnativewindow", - "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", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "both", - relative_install_path: "hw", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libC2D2", - owner: "asus", - 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: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libCB.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libgsl", - "libutils", - "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", - "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: "libOpenCL", - owner: "asus", - 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: "libQSEEComAPI", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libQSEEComAPI.so", - ], - shared_libs: [ - "libion", - "libcutils", - "libutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libQSEEComAPI.so", - ], - shared_libs: [ - "libion", - "libcutils", - "libutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "both", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libVkLayer_q3dtools", - owner: "asus", - 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_utils", - owner: "asus", - 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: "libadsp_default_listener", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libadsp_default_listener.so", - ], - shared_libs: [ - "liblog", - "libadsprpc", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libadsp_default_listener.so", - ], - shared_libs: [ - "liblog", - "libadsprpc", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "both", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libadsprpc", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libadsprpc.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/libadsprpc.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: "libc2d30_bltlib", - owner: "asus", - 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: "libcdsp_default_listener", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libcdsp_default_listener.so", - ], - shared_libs: [ - "liblog", - "libcdsprpc", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libcdsp_default_listener.so", - ], - shared_libs: [ - "liblog", - "libcdsprpc", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "both", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libcdsprpc", - owner: "asus", - 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: "libdiag", - owner: "asus", - 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: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libdsutils.so", - ], - shared_libs: [ - "liblog", "libdiag", - "libcutils", - "libmdmdetect", + "libdl", + "libdsutils", + "liblog", + "libm", "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: "libfastcvadsp_stub", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libfastcvadsp_stub.so", - ], - shared_libs: [ - "liblog", - "libcdsprpc", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libfastcvadsp_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: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libfastcvopt.so", - ], - shared_libs: [ - "liblog", - "libion", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libfastcvopt.so", - ], - shared_libs: [ - "liblog", - "libion", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "both", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libfastrpc_utf_stub", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libfastrpc_utf_stub.so", - ], - shared_libs: [ - "libadsprpc", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libfastrpc_utf_stub.so", - ], - shared_libs: [ - "libadsprpc", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "both", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libgpudataproducer", - owner: "asus", - 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: "asus", - 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: "asus", - 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: "libkeymasterdeviceutils", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libkeymasterdeviceutils.so", - ], - shared_libs: [ - "libion", - "libcutils", - "libQSEEComAPI", - "liblog", - "libcrypto", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libkeymasterdeviceutils.so", - ], - shared_libs: [ - "libion", - "libcutils", - "libQSEEComAPI", - "liblog", - "libcrypto", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "both", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libkeymasterprovision", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libkeymasterprovision.so", - ], - shared_libs: [ - "liblog", - "libcrypto", - "libkeymasterdeviceutils", - "libkeymasterutils", - "libqcbor", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libkeymasterprovision.so", - ], - shared_libs: [ - "liblog", - "libcrypto", - "libkeymasterdeviceutils", - "libkeymasterutils", - "libqcbor", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "both", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libkeymasterutils", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libkeymasterutils.so", - ], - shared_libs: [ - "libcutils", - "libQSEEComAPI", - "liblog", - "libcrypto", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libkeymasterutils.so", - ], - shared_libs: [ - "libcutils", - "libQSEEComAPI", - "liblog", - "libcrypto", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "both", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libllvm-glnext", - owner: "asus", - 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: "asus", - 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: "asus", - 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: "libmdsprpc", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmdsprpc.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/libmdsprpc.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: "libmmosal_vendor", - stem: "libmmosal", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmosal.so", - ], - shared_libs: [ - "libutils", - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libmmosal.so", - ], - shared_libs: [ - "libutils", - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "both", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libperipheral_client", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libperipheral_client.so", - ], - shared_libs: [ - "libcutils", - "libutils", - "liblog", - "libbinder", - "libmdmdetect", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libperipheral_client.so", - ], - shared_libs: [ - "libcutils", - "libutils", - "liblog", - "libbinder", - "libmdmdetect", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "both", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libpn553_fw", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libpn553_fw.so", - ], - }, - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libpn553_fw.so", - ], - }, - }, - compile_multilib: "both", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libqcbor", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libqcbor.so", - ], - shared_libs: [ - "liblog", - "libutils", - "libcutils", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libqcbor.so", - ], - shared_libs: [ - "liblog", - "libutils", - "libcutils", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "both", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libqmi", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libqmi.so", - ], - shared_libs: [ - "libcutils", + "libqcmaputils", + "libqmi_cci", "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: "asus", - 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_qmux", - owner: "asus", - 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: "asus", - 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_encdec", - owner: "asus", - 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: "asus", - 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: "libqtigef", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libqtigef.so", - ], - shared_libs: [ - "liblog", - "libcutils", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libqtigef.so", - ], - shared_libs: [ - "liblog", - "libcutils", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "both", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libsdsprpc", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libsdsprpc.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/libsdsprpc.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: "libsensor1", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libsensor1.so", - ], - shared_libs: [ - "liblog", - "libqmi_common_so", - "libqmi_cci", - "libqmi_encdec", - "libutils", - "libcutils", - "libdiag", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libsensor1.so", - ], - shared_libs: [ - "liblog", - "libqmi_common_so", - "libqmi_cci", - "libqmi_encdec", - "libutils", - "libcutils", - "libdiag", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "both", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libsensor_reg", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libsensor_reg.so", - ], - shared_libs: [ - "libutils", - "libcutils", - "liblog", - "libsensor1", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libsensor_reg.so", - ], - shared_libs: [ - "libutils", - "libcutils", - "liblog", - "libsensor1", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "both", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libsubsystem_control", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libsubsystem_control.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libqmi_cci", - "libqmi_common_so", - "libmdmdetect", - "libperipheral_client", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libsubsystem_control.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libqmi_cci", - "libqmi_common_so", - "libmdmdetect", - "libperipheral_client", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "both", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libsysmon_cdsp_skel", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libsysmon_cdsp_skel.so", - ], - shared_libs: [ - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libsysmon_cdsp_skel.so", - ], - shared_libs: [ - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "both", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libthermalclient", - owner: "asus", - 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: "libtinyxml2_1", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libtinyxml2_1.so", - ], - shared_libs: [ - "libc++", - "libc", - "libm", - "libdl", - ], - }, - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libtinyxml2_1.so", - ], - shared_libs: [ - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "both", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "sensors.native", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/sensors.native.so", - ], - shared_libs: [ - "liblog", - "libcutils", - "libxml2", - "libutils", - "libhardware", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/sensors.native.so", - ], - shared_libs: [ - "liblog", - "libcutils", - "libxml2", - "libutils", - "libhardware", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "both", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "vendor.qti.hardware.dsp@1.0", - owner: "asus", - 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.memory.pasrmanager@1.0", - owner: "asus", - 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: "asus", - 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: "libacdb-fts", - owner: "asus", - 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: "asus", - 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: "asus", - 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: "asus", - 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: "asus", - 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: "libadpcmdec", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libadpcmdec.so", - ], - shared_libs: [ - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libaudcal", - owner: "asus", - 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: "libaudioalsa", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libaudioalsa.so", - ], - shared_libs: [ - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libdrc", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libdrc.so", - ], - shared_libs: [ - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libfastcrc", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libfastcrc.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libgcs-calwrapper", - owner: "asus", - 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: "asus", - 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: "asus", - 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: "asus", - 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: "libsmwrapper", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libsmwrapper.so", - ], - shared_libs: [ - "liblog", - "libcutils", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - 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: "asus", - 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", + "librmnetctl", ], }, }, compile_multilib: "64", + strip: { + none: true, + }, prefer: true, soc_specific: true, } -cc_prebuilt_library_shared { - name: "com.qualcomm.qti.imscmservice@1.0_vendor", - stem: "com.qualcomm.qti.imscmservice@1.0", +cc_prebuilt_binary { + name: "adsprpcd", owner: "asus", - strip: { - none: true, - }, target: { android_arm64: { srcs: [ - "proprietary/vendor/lib64/com.qualcomm.qti.imscmservice@1.0.so", + "proprietary/vendor/bin/adsprpcd", ], shared_libs: [ - "libhidlbase", - "liblog", - "libutils", - "libcutils", - "libc++", "libc", - "libm", + "libc++", "libdl", + "liblog", + "libm", ], }, }, compile_multilib: "64", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "com.qualcomm.qti.imscmservice@2.0_vendor", - stem: "com.qualcomm.qti.imscmservice@2.0", - owner: "asus", 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_vendor", - stem: "com.qualcomm.qti.imscmservice@2.1", - owner: "asus", - 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_vendor", - "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_vendor", - stem: "com.qualcomm.qti.imscmservice@2.2", - owner: "asus", - 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_vendor", - "com.qualcomm.qti.imscmservice@2.1_vendor", - "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.0_vendor", - stem: "com.qualcomm.qti.uceservice@2.0", - owner: "asus", - 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_vendor", - stem: "com.qualcomm.qti.uceservice@2.1", - owner: "asus", - 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_vendor", - "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_vendor", - stem: "com.qualcomm.qti.uceservice@2.2", - owner: "asus", - 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_vendor", - "com.qualcomm.qti.uceservice@2.1_vendor", - "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_vendor", - stem: "com.qualcomm.qti.uceservice@2.3", - owner: "asus", - 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_vendor", - "com.qualcomm.qti.uceservice@2.1_vendor", - "com.qualcomm.qti.uceservice@2.2_vendor", - "libhidlbase", - "liblog", - "libutils", - "libcutils", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "deviceInfoServiceModule", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/deviceInfoServiceModule.so", - ], - shared_libs: [ - "vendor.qti.hardware.radio.internal.deviceinfo@1.0_vendor", - "libqcrilFramework", - "libril-qc-hal-qmi", - "libril-qc-logger", - "libutils", - "librilqmiservices", - "libqmi_cci", - "libhidlbase", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", prefer: true, soc_specific: true, } @@ -3232,21 +94,21 @@ cc_prebuilt_library_shared { "proprietary/vendor/lib64/hw/android.hardware.bluetooth@1.0-impl-qti.so", ], shared_libs: [ + "android.hardware.bluetooth@1.0", "libbase", + "libbtnv", + "libc", + "libc++", "libcutils", + "libdiag", + "libdl", "libhidlbase", "liblog", - "libutils", - "libdiag", - "libqmiservices", - "libqmi_cci", - "libbtnv", - "android.hardware.bluetooth@1.0", - "libsoc_helper", - "libc++", - "libc", "libm", - "libdl", + "libqmi_cci", + "libqmiservices", + "libsoc_helper", + "libutils", ], }, }, @@ -3256,6 +118,242 @@ cc_prebuilt_library_shared { soc_specific: true, } +cc_prebuilt_binary { + name: "android.hardware.bluetooth@1.0-service-qti", + owner: "asus", + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/bin/hw/android.hardware.bluetooth@1.0-service-qti", + ], + shared_libs: [ + "android.hardware.bluetooth@1.0", + "com.dsi.ant@1.0", + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libqti_vndfwk_detect", + "libutils", + "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", + ], + }, + }, + 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: "asus", + 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", + "libbinder", + "libc", + "libc++", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + "libwvhidl", + ], + }, + }, + compile_multilib: "64", + strip: { + none: true, + }, + prefer: true, + relative_install_path: "hw", + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "android.hardware.gatekeeper@1.0-impl-qti", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/hw/android.hardware.gatekeeper@1.0-impl-qti.so", + ], + shared_libs: [ + "android.hardware.gatekeeper@1.0", + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "libkeymasterdeviceutils", + "liblog", + "libm", + "libqcbor", + "libutils", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/hw/android.hardware.gatekeeper@1.0-impl-qti.so", + ], + shared_libs: [ + "android.hardware.gatekeeper@1.0", + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "libkeymasterdeviceutils", + "liblog", + "libm", + "libqcbor", + "libutils", + ], + }, + }, + compile_multilib: "both", + relative_install_path: "hw", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_binary { + name: "android.hardware.gatekeeper@1.0-service-qti", + owner: "asus", + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/bin/hw/android.hardware.gatekeeper@1.0-service-qti", + ], + shared_libs: [ + "android.hardware.gatekeeper@1.0", + "libc", + "libc++", + "libdl", + "libhardware", + "libhidlbase", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + strip: { + none: true, + }, + prefer: true, + relative_install_path: "hw", + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "android.hardware.keymaster@3.0-impl-qti", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/hw/android.hardware.keymaster@3.0-impl-qti.so", + ], + shared_libs: [ + "android.hardware.keymaster@3.0", + "libc", + "libc++", + "libcrypto", + "libcutils", + "libdl", + "libhidlbase", + "libkeymasterdeviceutils", + "liblog", + "libm", + "libqcbor", + "libutils", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/hw/android.hardware.keymaster@3.0-impl-qti.so", + ], + shared_libs: [ + "android.hardware.keymaster@3.0", + "libc", + "libc++", + "libcrypto", + "libcutils", + "libdl", + "libhidlbase", + "libkeymasterdeviceutils", + "liblog", + "libm", + "libqcbor", + "libutils", + ], + }, + }, + compile_multilib: "both", + relative_install_path: "hw", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_binary { + name: "android.hardware.keymaster@3.0-service-qti", + owner: "asus", + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/bin/hw/android.hardware.keymaster@3.0-service-qti", + ], + shared_libs: [ + "android.hardware.keymaster@3.0", + "libbase", + "libc", + "libc++", + "libcutils", + "libdl", + "libhardware", + "libhardware_legacy", + "libhidlbase", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + strip: { + none: true, + }, + prefer: true, + relative_install_path: "hw", + soc_specific: true, +} + cc_prebuilt_library_shared { name: "audio.bluetooth_qti.default", owner: "asus", @@ -3268,18 +366,18 @@ cc_prebuilt_library_shared { "proprietary/vendor/lib64/hw/audio.bluetooth_qti.default.so", ], shared_libs: [ - "libbluetooth_audio_session_qti_2_1", + "libbase", "libbluetooth_audio_session_qti", - "libbase", + "libbluetooth_audio_session_qti_2_1", + "libc", + "libc++", "libcutils", + "libdl", "libfmq", "libhidlbase", "liblog", - "libutils", - "libc++", - "libc", "libm", - "libdl", + "libutils", ], }, }, @@ -3289,8 +387,17 @@ cc_prebuilt_library_shared { soc_specific: true, } +dex_import { + name: "audiosphere", + owner: "asus", + jars: [ + "proprietary/system_ext/framework/audiosphere.jar", + ], + system_ext_specific: true, +} + cc_prebuilt_library_shared { - name: "com.dsi.ant@1.0-impl", + name: "cdfinger.fingerprint.default", owner: "asus", strip: { none: true, @@ -3298,265 +405,16 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: [ - "proprietary/vendor/lib64/hw/com.dsi.ant@1.0-impl.so", + "proprietary/vendor/lib64/hw/cdfinger.fingerprint.default.so", ], shared_libs: [ - "libbase", + "libc", "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: "vendor.qti.gnss@4.0-impl", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/hw/vendor.qti.gnss@4.0-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", - "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: "asus", - 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_vendor", - "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: "asus", - 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: "asus", - 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: "asus", - 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.fm@1.0-impl", - owner: "asus", - 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.qteeconnector@1.0-impl", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/hw/vendor.qti.hardware.qteeconnector@1.0-impl.so", - ], - shared_libs: [ - "libhidlbase", - "libutils", - "liblog", - "vendor.qti.hardware.qteeconnector@1.0", "libQSEEComAPI", - "libxml2", - "libion", - "libGPreqcancel_svc", - "libc++", - "libc", - "libm", - "libdl", + "libutils", ], }, }, @@ -3566,9972 +424,52 @@ cc_prebuilt_library_shared { soc_specific: true, } -cc_prebuilt_library_shared { - name: "lib-imscmservice", +cc_prebuilt_binary { + name: "cnd", owner: "asus", - strip: { - none: true, - }, target: { android_arm64: { srcs: [ - "proprietary/vendor/lib64/lib-imscmservice.so", + "proprietary/vendor/bin/cnd", ], shared_libs: [ - "liblog", - "libcutils", - "libbase", - "libutils", - "libhidlbase", - "com.qualcomm.qti.imscmservice@2.0_vendor", - "lib-imsdpl", - "lib-imsqimf", - "lib-imsxml", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "lib-imsdpl", - owner: "asus", - 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: "asus", - 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-imsrcs-v2", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/lib-imsrcs-v2.so", - ], - shared_libs: [ - "lib-imsdpl", - "lib-imsqimf", - "lib-imsxml", - "lib-siputility", - "libqmi_cci", - "liblog", - "libcutils", - "libbase", - "libutils", - "libhardware_legacy", - "libhardware", - "libhidlbase", - "libqmiservices", - "libqti_vndfwk_detect", - "lib-rcsconfig", - "libidl", - "com.qualcomm.qti.imscmservice@2.0_vendor", - "com.qualcomm.qti.uceservice@2.0_vendor", - "com.qualcomm.qti.uceservice@2.1_vendor", - "com.qualcomm.qti.uceservice@2.2_vendor", - "com.qualcomm.qti.uceservice@2.3_vendor", - "com.qualcomm.qti.imscmservice@2.1_vendor", - "com.qualcomm.qti.imscmservice@2.2_vendor", - "vendor.qti.ims.callinfo@1.0_vendor", - "vendor.qti.ims.rcsconfig@2.0_vendor", - "vendor.qti.ims.rcsconfig@2.1_vendor", - "vendor.qti.ims.factory@1.0_vendor", - "vendor.qti.ims.factory@1.1_vendor", - "vendor.qti.ims.callcapability@1.0_vendor", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "lib-imsrcsbaseimpl", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/lib-imsrcsbaseimpl.so", - ], - shared_libs: [ - "liblog", - "libcutils", - "libbase", - "libutils", - "libhardware_legacy", - "libhardware", - "libhidlbase", - "libqmiservices", - "libqmi_cci", - "libqti_vndfwk_detect", - "libidl", - "com.qualcomm.qti.imscmservice@2.0_vendor", - "com.qualcomm.qti.imscmservice@2.1_vendor", - "com.qualcomm.qti.imscmservice@2.2_vendor", - "com.qualcomm.qti.uceservice@2.0_vendor", - "com.qualcomm.qti.uceservice@2.1_vendor", - "com.qualcomm.qti.uceservice@2.2_vendor", - "com.qualcomm.qti.uceservice@2.3_vendor", - "vendor.qti.ims.callinfo@1.0_vendor", - "vendor.qti.ims.factory@1.0_vendor", - "vendor.qti.ims.factory@1.1_vendor", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "lib-imsvtcore", - owner: "asus", - 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: "asus", - 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-rcsconfig", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/lib-rcsconfig.so", - ], - shared_libs: [ - "lib-imsdpl", - "libqmi_cci", - "libcutils", - "libutils", - "liblog", - "libqmiservices", - "libqmi_csi", - "libdiag", - "libhidlbase", - "libhardware_legacy", - "libqti_vndfwk_detect", - "vendor.qti.ims.rcsconfig@2.0_vendor", - "vendor.qti.ims.rcsconfig@2.1_vendor", - "vendor.qti.ims.factory@1.0_vendor", - "vendor.qti.ims.factory@1.1_vendor", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "lib-rtpcommon", - owner: "asus", - 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: "asus", - 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: "asus", - 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: "lib-siputility", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/lib-siputility.so", - ], - shared_libs: [ - "lib-imsdpl", - "lib-imsxml", - "lib-imsqimf", - "liblog", - "libz", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "lib-uceservice", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/lib-uceservice.so", - ], - shared_libs: [ - "liblog", - "libcutils", - "libbase", - "libutils", - "libhidlbase", - "lib-imsdpl", - "lib-imsqimf", - "lib-imsxml", - "lib-siputility", - "libqti_vndfwk_detect", - "lib-imscmservice", - "com.qualcomm.qti.imscmservice@2.0_vendor", - "com.qualcomm.qti.uceservice@2.0_vendor", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libGPreqcancel", - owner: "asus", - 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: "asus", - 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: "libI420colorconvert", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libI420colorconvert.so", - ], - shared_libs: [ - "libutils", - "libcutils", - "libmm-color-convertor", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libStDrvInt", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libStDrvInt.so", - ], - shared_libs: [ - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libasn1cper", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libasn1cper.so", - ], - shared_libs: [ - "libasn1crtx", - "libasn1crt", - "liblog", - "libgps.utils", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libasn1crt", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libasn1crt.so", - ], - shared_libs: [ - "libasn1crtx", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libasn1crtx", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libasn1crtx.so", - ], - shared_libs: [ - "liblog", - "libgps.utils", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libbase64", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libbase64.so", - ], - shared_libs: [ - "libutils", - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libbluetooth_audio_session_qti", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/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: "64", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libbluetooth_audio_session_qti_2_1", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/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: "64", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libbt-hidlclient", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libbt-hidlclient.so", - ], - shared_libs: [ - "libutils", - "libhidlbase", - "android.hardware.bluetooth@1.0", - "com.dsi.ant@1.0", - "vendor.qti.hardware.fm@1.0_vendor", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libbtnv", - owner: "asus", - 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: "libcdfw", - owner: "asus", - 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: "asus", - 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: "libcne", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libcne.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libdiag", - "libnetutils", - "libutils", + "libcne", "libcneapiclient", - "libqmiservices", - "libqmi_cci", - "libqti_vndfwk_detect", - "libhardware_legacy", + "libcutils", + "libdiag", + "libdl", "libhidlbase", - "libnl", - "libidl", - "vendor.qti.hardware.data.cne.internal.server@1.0_vendor", - "vendor.qti.hardware.data.cne.internal.api@1.0_vendor", - "vendor.qti.hardware.data.cne.internal.constants@1.0_vendor", - "vendor.qti.hardware.data.latency@1.0_vendor", - "vendor.qti.hardware.data.lce@1.0_vendor", - "libandroid_net", + "liblog", + "libm", + "libnetutils", + "libqmiservices", + "libqti_vndfwk_detect", + "libutils", "vendor.qti.data.factory@2.0_vendor", "vendor.qti.data.factory@2.1_vendor", "vendor.qti.data.factory@2.2_vendor", "vendor.qti.data.factory@2.3_vendor", - "vendor.qti.hardware.data.qmi@1.0_vendor", - "vendor.qti.hardware.data.dynamicdds@1.0_vendor", - "vendor.qti.ims.rcsconfig@1.0_vendor", - "vendor.qti.ims.rcsconfig@1.1_vendor", - "vendor.qti.latency@2.0_vendor", - "vendor.qti.latency@2.1_vendor", - "vendor.qti.hardware.mwqemadapter@1.0_vendor", - "vendor.qti.data.mwqem@1.0_vendor", - "libwpa_client", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libcneapiclient", - owner: "asus", - 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", - "vendor.qti.data.factory@2.0_vendor", - "vendor.qti.data.factory@2.1_vendor", - "vendor.qti.data.factory@2.2_vendor", - "libandroid_net", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libcneoplookup", - owner: "asus", - 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: "libcneqmiutils", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libcneqmiutils.so", - ], - shared_libs: [ - "libutils", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libconfigdb", - owner: "asus", - 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: "asus", - 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: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libdataitems.so", - ], - shared_libs: [ - "libutils", - "libcutils", - "libgps.utils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libdpmqmihal", - owner: "asus", - 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: "libdrmfs", - owner: "asus", - 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: "asus", - 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: "asus", - 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: "libgarden", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libgarden.so", - ], - shared_libs: [ - "libgps.utils", - "libloc_core", - "liblocation_api", - "liblog", - "libdataitems", - "libutils", - "android.hardware.gnss@1.0", - "android.hardware.gnss@1.1", - "android.hardware.gnss@2.0", - "android.hardware.gnss@2.1", - "android.hardware.gnss.visibility_control@1.0", - "android.hardware.gnss.measurement_corrections@1.0", - "android.hardware.gnss.measurement_corrections@1.1", - "libhidlbase", - "vendor.qti.gnss@1.0", - "vendor.qti.gnss@1.1", - "vendor.qti.gnss@1.2", - "vendor.qti.gnss@2.1", - "vendor.qti.gnss@3.0", - "vendor.qti.gnss@4.0", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libgarden_haltests_e2e", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libgarden_haltests_e2e.so", - ], - shared_libs: [ - "libgarden", - "libgps.utils", - "libloc_core", - "liblocation_api", - "liblog", - "libutils", - "android.hardware.gnss@1.0", - "android.hardware.gnss@1.1", - "android.hardware.gnss@2.0", - "android.hardware.gnss@2.1", - "android.hardware.gnss.visibility_control@1.0", - "android.hardware.gnss.measurement_corrections@1.0", - "android.hardware.gnss.measurement_corrections@1.1", - "vendor.qti.gnss@1.0", - "vendor.qti.gnss@1.1", - "vendor.qti.gnss@2.1", - "vendor.qti.gnss@3.0", - "vendor.qti.gnss@4.0", - "libhidlbase", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libgdtap", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libgdtap.so", - ], - shared_libs: [ - "libutils", - "libcutils", - "libgps.utils", - "liblog", - "libloc_core", - "libizat_core", - "liblbs_core", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libgnsspps", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libgnsspps.so", - ], - shared_libs: [ - "libutils", - "libcutils", - "libgps.utils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libhdcpsrm", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libhdcpsrm.so", - ], - shared_libs: [ - "liblog", - "libQSEEComAPI", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libhdr_tm", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libhdr_tm.so", - ], - shared_libs: [ - "liblog", - "libsdm-color", - "libtinyxml2_1", - "libcutils", - "libutils", - "libbinder", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libizat_client_api", - owner: "asus", - 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: "asus", - 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: "liblbs_core", - owner: "asus", - 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: "libloc_api_v02", - owner: "asus", - 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_socket", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libloc_socket.so", - ], - shared_libs: [ - "libutils", - "libcutils", - "liblog", - "libgps.utils", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "liblocationservice", - owner: "asus", - 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: "asus", - 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: "asus", - 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: "liblowi_wifihal", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/liblowi_wifihal.so", - ], - shared_libs: [ - "liblowi_client", - "libcutils", - "libutils", - "liblog", - "libgps.utils", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "liblqe", - owner: "asus", - 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: "libminksocket", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libminksocket.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libqrtr", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmm-color-convertor", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libmm-color-convertor.so", - ], - shared_libs: [ - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmm-hdcpmgr", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libmm-hdcpmgr.so", - ], - shared_libs: [ - "liblog", - "libutils", - "libcutils", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmm-omxcore", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libmm-omxcore.so", - ], - shared_libs: [ - "liblog", - "libcutils", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmsw_detail_enhancement", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libmmsw_detail_enhancement.so", - ], - shared_libs: [ - "libmmsw_platform", - "libmmsw_opencl", - "libmmsw_math", - "liblog", - "libEGL", - "libutils", - "libbinder", - "libOpenCL", - "libgsl", - "libcutils", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmsw_math", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libmmsw_math.so", - ], - shared_libs: [ - "libmmsw_platform", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmsw_opencl", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libmmsw_opencl.so", - ], - shared_libs: [ - "libmmsw_platform", - "libEGL", - "liblog", - "libOpenCL", - "libgsl", - "libutils", - "libcutils", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmsw_platform", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libmmsw_platform.so", - ], - shared_libs: [ - "liblog", - "libcutils", - "libutils", - "libbinder", - "libEGL", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmulawdec", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libmulawdec.so", - ], - shared_libs: [ - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libnetmgr", - owner: "asus", - 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: "asus", - 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: "asus", - 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: "asus", - 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: "asus", - 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: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/liboemcrypto.so", - ], - shared_libs: [ - "libutils", - "libcutils", - "liblog", - "libQSEEComAPI", - "libhdcpsrm", - "libcpion", - "libhidlbase", - "vendor.display.config@1.0", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libpdmapper", - owner: "asus", - 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: "asus", - 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: "libpvr", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libpvr.so", - ], - shared_libs: [ - "libutils", - "libcutils", - "liblog", - "libQSEEComAPI", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libqcc_file_agent", - owner: "asus", - 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: "libqcci_legacy", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libqcci_legacy.so", - ], - shared_libs: [ - "libcutils", - "libdiag", - "libidl", - "libqmi_client_qmux", - "libqmi_legacy", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libqcmaputils", - owner: "asus", - 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: "libqcrilFramework", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libqcrilFramework.so", - ], - shared_libs: [ - "libdiag", - "liblog", - "qtimutex", - "libril-qc-logger", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libqcrildatactl", - owner: "asus", - 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: "libqdi", - owner: "asus", - strip: { - none: true, - }, - target: { - 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: "64", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libqdma_file_agent", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libqdma_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: "libqdp", - owner: "asus", - strip: { - none: true, - }, - target: { - 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: "64", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libqisl", - owner: "asus", - 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: "libqmi_client_helper", - owner: "asus", - strip: { - none: true, - }, - target: { - 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: "64", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libqmi_csi", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libqmi_csi.so", - ], - shared_libs: [ - "libcutils", - "libutils", - "libqmi_encdec", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libqmi_legacy", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libqmi_legacy.so", - ], - shared_libs: [ - "libcutils", - "libqmi_client_qmux", - "libdiag", - "libdsutils", - "libqmiservices", - "libidl", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libqrtr", - owner: "asus", - 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: "libqsap_sdk", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libqsap_sdk.so", - ], - shared_libs: [ - "libnetutils", - "libutils", - "libbinder", - "libcutils", - "libhardware_legacy", - "libnl", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libqseed3", - owner: "asus", - 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: "asus", - 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: "librcc", - owner: "asus", - 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: "libril-qc-hal-qmi", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libril-qc-hal-qmi.so", - ], - shared_libs: [ - "libhidlbase", - "vendor.qti.hardware.radio.ims@1.0_vendor", - "vendor.qti.hardware.radio.ims@1.1_vendor", - "vendor.qti.hardware.radio.ims@1.2_vendor", - "vendor.qti.hardware.radio.ims@1.3_vendor", - "vendor.qti.hardware.radio.ims@1.4_vendor", - "vendor.qti.hardware.radio.ims@1.5_vendor", - "vendor.qti.hardware.radio.ims@1.6_vendor", - "vendor.qti.hardware.radio.ims@1.7_vendor", - "vendor.qti.hardware.radio.am@1.0_vendor", - "vendor.qti.hardware.radio.qcrilhook@1.0_vendor", - "vendor.qti.hardware.radio.uim@1.0_vendor", - "vendor.qti.hardware.radio.uim@1.1_vendor", - "vendor.qti.hardware.radio.uim@1.2_vendor", - "vendor.qti.hardware.radio.uim_remote_server@1.0_vendor", - "vendor.qti.hardware.radio.uim_remote_client@1.0_vendor", - "vendor.qti.hardware.radio.uim_remote_client@1.1_vendor", - "vendor.qti.hardware.radio.uim_remote_client@1.2_vendor", - "vendor.qti.hardware.radio.lpa@1.0_vendor", - "vendor.qti.hardware.radio.lpa@1.1", - "vendor.qti.hardware.radio.lpa@1.2", - "vendor.qti.hardware.radio.qtiradio@1.0_vendor", - "vendor.qti.hardware.radio.qtiradio@2.0_vendor", - "vendor.qti.hardware.radio.qtiradio@2.1_vendor", - "vendor.qti.hardware.radio.qtiradio@2.2_vendor", - "vendor.qti.hardware.radio.qtiradio@2.3_vendor", - "vendor.qti.hardware.radio.qtiradio@2.4_vendor", - "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", - "libqcrilFramework", - "android.hardware.secure_element@1.0", - "android.hardware.secure_element@1.1", - "android.hardware.secure_element@1.2", - "vendor.qti.hardware.radio.internal.deviceinfo@1.0_vendor", - "libdsutils", - "libcutils", - "liblog", - "libutils", - "qcrild_librilutils", - "libqmi_cci", - "libqmi_client_qmux", - "libdiag", - "libhardware_legacy", - "libqmiservices", - "librilqmiservices", - "libqmi_client_helper", - "libidl", - "libtime_genoff", - "libsqlite", - "libbinder", - "libmdmdetect", - "libperipheral_client", - "libril-qc-logger", - "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", - "qtimutex", - "libprotobuf-cpp-full-3.9.1-vendorcompat", - "libvndksupport", - "libbase", - "libz", - "libqdi", - "libnetmgr", - "libconfigdb", - "libxml", - "qtibus", - "libsystem_health_mon", - "libpdmapper", - "libpdnotifier", - "libxml2", - "libdsi_netctrl", - "libqdp", - "liblqe", - "vendor.qti.hardware.data.iwlan@1.0_vendor", - "vendor.qti.hardware.data.connection@1.0_vendor", - "vendor.qti.hardware.data.connection@1.1_vendor", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libril-qc-logger", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libril-qc-logger.so", - ], - shared_libs: [ - "liblog", - "libcutils", - "libc++", - "libdiag", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "librilqmiservices", - owner: "asus", - 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: "librmp", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/librmp.so", - ], - shared_libs: [ - "libutils", - "libcutils", - "liblog", - "libQSEEComAPI", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "librpmb", - owner: "asus", - 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: "libsdm-color", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libsdm-color.so", - ], - shared_libs: [ - "liblog", - "libcutils", - "libbinder", - "libutils", - "libsdmutils", - "libtinyxml2_1", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libsdm-diag", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libsdm-diag.so", - ], - shared_libs: [ - "libdiag", - "libsdmutils", - "libbinder", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libsdm-disp-vndapis", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libsdm-disp-vndapis.so", - ], - shared_libs: [ - "libsdmutils", - "libqservice", - "libbinder", - "libcutils", - "libutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libsdmextension", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libsdmextension.so", - ], - shared_libs: [ - "libsdmutils", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libsecureui", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libsecureui.so", - ], - shared_libs: [ - "libutils", - "liblog", - "libQSEEComAPI", - "libStDrvInt", - "libhidlbase", - "libbinder", - "libdisplayconfig.qti", - "libion", - "libsecureui_svcsock", - "vendor.display.config@1.0", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libsecureui_svcsock", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libsecureui_svcsock.so", - ], - shared_libs: [ - "libutils", - "libcutils", - "liblog", - "libhidlbase", - "vendor.qti.hardware.tui_comm@1.0", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libsettings", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libsettings.so", - ], - shared_libs: [ - "liblog", - "libcutils", - "libc++", - "libdiag", - "libprotobuf-cpp-full-3.9.1-vendorcompat", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libslimclient", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libslimclient.so", - ], - shared_libs: [ - "libutils", - "libgps.utils", - "liblog", - "libqmi_cci", - "libqmi_common_so", - "libqmi_encdec", - "libdiag", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libsmemlog", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libsmemlog.so", - ], - shared_libs: [ - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libsoc_helper", - owner: "asus", - 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: "libssd", - owner: "asus", - 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: "libsynergy_loc_api", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libsynergy_loc_api.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: "libsystem_health_mon", - owner: "asus", - 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: "libtime_genoff", - owner: "asus", - 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: "libwms", - owner: "asus", - 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", + "vendor.qti.hardware.data.cne.internal.constants@1.0_vendor", "vendor.qti.hardware.data.cne.internal.server@1.0_vendor", "vendor.qti.hardware.data.latency@1.0_vendor", - "vendor.qti.latency@2.0_vendor", "vendor.qti.hardware.mwqemadapter@1.0_vendor", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libwqe", - owner: "asus", - 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", - "vendor.qti.hardware.data.cne.internal.api@1.0_vendor", - "vendor.qti.hardware.mwqemadapter@1.0_vendor", - "libwpa_client", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libwvhidl", - owner: "asus", - 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: "asus", - 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: "asus", - 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: "libxtwifi_server_protocol", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libxtwifi_server_protocol.so", - ], - shared_libs: [ - "libcutils", - "libasn1cper", - "libasn1crt", - "libasn1crtx", - "libloc_core", - "libgps.utils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libxtwifi_server_protocol_uri_v3", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libxtwifi_server_protocol_uri_v3.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libgps.utils", - "libizat_core", - "libasn1cper", - "libasn1crt", - "libasn1crtx", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "qcrild_librilutils", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/qcrild_librilutils.so", - ], - shared_libs: [ - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "qtibus", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/qtibus.so", - ], - shared_libs: [ - "qtimutex", - "libqcrilFramework", - "libril-qc-logger", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "qtimutex", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/qtimutex.so", - ], - shared_libs: [ - "libcutils", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "vendor.qti.data.factory@2.0_vendor", - stem: "vendor.qti.data.factory@2.0", - owner: "asus", - 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", - "vendor.qti.hardware.data.cne.internal.constants@1.0_vendor", - "vendor.qti.hardware.data.cne.internal.server@1.0_vendor", - "vendor.qti.hardware.data.dynamicdds@1.0_vendor", - "vendor.qti.hardware.data.qmi@1.0_vendor", - "vendor.qti.ims.rcsconfig@1.0_vendor", - "vendor.qti.latency@2.0_vendor", - "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_vendor", - stem: "vendor.qti.data.factory@2.1", - owner: "asus", - 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", - "vendor.qti.data.slm@1.0_vendor", - "vendor.qti.hardware.data.cne.internal.api@1.0_vendor", - "vendor.qti.hardware.data.cne.internal.constants@1.0_vendor", - "vendor.qti.hardware.data.cne.internal.server@1.0_vendor", - "vendor.qti.hardware.data.dynamicdds@1.0_vendor", - "vendor.qti.hardware.data.qmi@1.0_vendor", - "vendor.qti.ims.rcsconfig@1.0_vendor", - "vendor.qti.ims.rcsconfig@1.1_vendor", - "vendor.qti.latency@2.0_vendor", - "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_vendor", - stem: "vendor.qti.data.factory@2.2", - owner: "asus", - 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", - "vendor.qti.data.factory@2.1_vendor", - "vendor.qti.data.mwqem@1.0_vendor", - "vendor.qti.data.slm@1.0_vendor", - "vendor.qti.hardware.data.cne.internal.api@1.0_vendor", - "vendor.qti.hardware.data.cne.internal.constants@1.0_vendor", - "vendor.qti.hardware.data.cne.internal.server@1.0_vendor", - "vendor.qti.hardware.data.dynamicdds@1.0_vendor", - "vendor.qti.hardware.data.qmi@1.0_vendor", - "vendor.qti.ims.rcsconfig@1.0_vendor", - "vendor.qti.ims.rcsconfig@1.1_vendor", - "vendor.qti.latency@2.0_vendor", - "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_vendor", - stem: "vendor.qti.data.factory@2.3", - owner: "asus", - 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", - "vendor.qti.data.factory@2.1_vendor", - "vendor.qti.data.factory@2.2_vendor", - "vendor.qti.data.mwqem@1.0_vendor", - "vendor.qti.data.slm@1.0_vendor", - "vendor.qti.hardware.data.cne.internal.api@1.0_vendor", - "vendor.qti.hardware.data.cne.internal.constants@1.0_vendor", - "vendor.qti.hardware.data.cne.internal.server@1.0_vendor", - "vendor.qti.hardware.data.dynamicdds@1.0_vendor", - "vendor.qti.hardware.data.lce@1.0_vendor", - "vendor.qti.hardware.data.qmi@1.0_vendor", - "vendor.qti.ims.rcsconfig@1.0_vendor", - "vendor.qti.ims.rcsconfig@1.1_vendor", - "vendor.qti.latency@2.0_vendor", - "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_vendor", - stem: "vendor.qti.data.mwqem@1.0", - owner: "asus", - 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_vendor", - stem: "vendor.qti.data.slm@1.0", - owner: "asus", - 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.gnss@1.0", - owner: "asus", - 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: "asus", - 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: "asus", - 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: "asus", - 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: "asus", - 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: "asus", - 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-service", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/vendor.qti.gnss@4.0-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", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "vendor.qti.gnss@4.0", - owner: "asus", - 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.hardware.alarm@1.0_vendor", - stem: "vendor.qti.hardware.alarm@1.0", - owner: "asus", - 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: "asus", - 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: "asus", - 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.data.cne.internal.api@1.0_vendor", - stem: "vendor.qti.hardware.data.cne.internal.api@1.0", - owner: "asus", - 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_vendor", - "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_vendor", - stem: "vendor.qti.hardware.data.cne.internal.constants@1.0", - owner: "asus", - 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_vendor", - stem: "vendor.qti.hardware.data.cne.internal.server@1.0", - owner: "asus", - 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_vendor", - "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_vendor", - stem: "vendor.qti.hardware.data.connection@1.0", - owner: "asus", - 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_vendor", - stem: "vendor.qti.hardware.data.connection@1.1", - owner: "asus", - 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_vendor", - "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_vendor", - stem: "vendor.qti.hardware.data.dynamicdds@1.0", - owner: "asus", - 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.dynamicdds@1.1_vendor", - stem: "vendor.qti.hardware.data.dynamicdds@1.1", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/vendor.qti.hardware.data.dynamicdds@1.1.so", - ], - shared_libs: [ - "vendor.qti.hardware.data.dynamicdds@1.0_vendor", - "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.flow@1.0_vendor", - stem: "vendor.qti.hardware.data.flow@1.0", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/vendor.qti.hardware.data.flow@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.flow@1.1_vendor", - stem: "vendor.qti.hardware.data.flow@1.1", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/vendor.qti.hardware.data.flow@1.1.so", - ], - shared_libs: [ - "vendor.qti.hardware.data.flow@1.0_vendor", - "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_vendor", - stem: "vendor.qti.hardware.data.iwlan@1.0", - owner: "asus", - 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_vendor", - stem: "vendor.qti.hardware.data.latency@1.0", - owner: "asus", - 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_vendor", - stem: "vendor.qti.hardware.data.lce@1.0", - owner: "asus", - 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_vendor", - stem: "vendor.qti.hardware.data.qmi@1.0", - owner: "asus", - 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.factory@1.0", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/vendor.qti.hardware.factory@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.factory@1.1", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/vendor.qti.hardware.factory@1.1.so", - ], - shared_libs: [ - "vendor.qti.hardware.factory@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.fm@1.0_vendor", - stem: "vendor.qti.hardware.fm@1.0", - owner: "asus", - 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.mwqemadapter@1.0_vendor", - stem: "vendor.qti.hardware.mwqemadapter@1.0", - owner: "asus", - 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: "asus", - 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.qteeconnector@1.0", - owner: "asus", - 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_vendor", - stem: "vendor.qti.hardware.radio.am@1.0", - owner: "asus", - 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_vendor", - stem: "vendor.qti.hardware.radio.ims@1.0", - owner: "asus", - 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_vendor", - stem: "vendor.qti.hardware.radio.ims@1.1", - owner: "asus", - 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_vendor", - "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_vendor", - stem: "vendor.qti.hardware.radio.ims@1.2", - owner: "asus", - 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", - "vendor.qti.hardware.radio.ims@1.1_vendor", - "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_vendor", - stem: "vendor.qti.hardware.radio.ims@1.3", - owner: "asus", - 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", - "vendor.qti.hardware.radio.ims@1.1_vendor", - "vendor.qti.hardware.radio.ims@1.2_vendor", - "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_vendor", - stem: "vendor.qti.hardware.radio.ims@1.4", - owner: "asus", - 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", - "vendor.qti.hardware.radio.ims@1.1_vendor", - "vendor.qti.hardware.radio.ims@1.2_vendor", - "vendor.qti.hardware.radio.ims@1.3_vendor", - "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_vendor", - stem: "vendor.qti.hardware.radio.ims@1.5", - owner: "asus", - 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", - "vendor.qti.hardware.radio.ims@1.1_vendor", - "vendor.qti.hardware.radio.ims@1.2_vendor", - "vendor.qti.hardware.radio.ims@1.3_vendor", - "vendor.qti.hardware.radio.ims@1.4_vendor", - "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_vendor", - stem: "vendor.qti.hardware.radio.ims@1.6", - owner: "asus", - 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", - "vendor.qti.hardware.radio.ims@1.1_vendor", - "vendor.qti.hardware.radio.ims@1.2_vendor", - "vendor.qti.hardware.radio.ims@1.3_vendor", - "vendor.qti.hardware.radio.ims@1.4_vendor", - "vendor.qti.hardware.radio.ims@1.5_vendor", - "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_vendor", - stem: "vendor.qti.hardware.radio.ims@1.7", - owner: "asus", - 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", - "vendor.qti.hardware.radio.ims@1.1_vendor", - "vendor.qti.hardware.radio.ims@1.2_vendor", - "vendor.qti.hardware.radio.ims@1.3_vendor", - "vendor.qti.hardware.radio.ims@1.4_vendor", - "vendor.qti.hardware.radio.ims@1.5_vendor", - "vendor.qti.hardware.radio.ims@1.6_vendor", - "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_vendor", - stem: "vendor.qti.hardware.radio.ims@1.8", - owner: "asus", - 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", - "vendor.qti.hardware.radio.ims@1.1_vendor", - "vendor.qti.hardware.radio.ims@1.2_vendor", - "vendor.qti.hardware.radio.ims@1.3_vendor", - "vendor.qti.hardware.radio.ims@1.4_vendor", - "vendor.qti.hardware.radio.ims@1.5_vendor", - "vendor.qti.hardware.radio.ims@1.6_vendor", - "vendor.qti.hardware.radio.ims@1.7_vendor", - "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_vendor", - stem: "vendor.qti.hardware.radio.internal.deviceinfo@1.0", - owner: "asus", - 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_vendor", - stem: "vendor.qti.hardware.radio.lpa@1.0", - owner: "asus", - 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: "asus", - 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_vendor", - "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: "asus", - 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", - "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_vendor", - stem: "vendor.qti.hardware.radio.qcrilhook@1.0", - owner: "asus", - 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_vendor", - stem: "vendor.qti.hardware.radio.qtiradio@1.0", - owner: "asus", - 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_vendor", - stem: "vendor.qti.hardware.radio.qtiradio@2.0", - owner: "asus", - 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_vendor", - "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_vendor", - stem: "vendor.qti.hardware.radio.qtiradio@2.1", - owner: "asus", - 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", - "vendor.qti.hardware.radio.qtiradio@2.0_vendor", - "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_vendor", - stem: "vendor.qti.hardware.radio.qtiradio@2.2", - owner: "asus", - 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", - "vendor.qti.hardware.radio.qtiradio@2.0_vendor", - "vendor.qti.hardware.radio.qtiradio@2.1_vendor", - "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_vendor", - stem: "vendor.qti.hardware.radio.qtiradio@2.3", - owner: "asus", - 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", - "vendor.qti.hardware.radio.qtiradio@2.0_vendor", - "vendor.qti.hardware.radio.qtiradio@2.1_vendor", - "vendor.qti.hardware.radio.qtiradio@2.2_vendor", - "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_vendor", - stem: "vendor.qti.hardware.radio.qtiradio@2.4", - owner: "asus", - 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", - "vendor.qti.hardware.radio.qtiradio@2.0_vendor", - "vendor.qti.hardware.radio.qtiradio@2.1_vendor", - "vendor.qti.hardware.radio.qtiradio@2.2_vendor", - "vendor.qti.hardware.radio.qtiradio@2.3_vendor", - "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: "asus", - 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", - "vendor.qti.hardware.radio.qtiradio@2.0_vendor", - "vendor.qti.hardware.radio.qtiradio@2.1_vendor", - "vendor.qti.hardware.radio.qtiradio@2.2_vendor", - "vendor.qti.hardware.radio.qtiradio@2.3_vendor", - "vendor.qti.hardware.radio.qtiradio@2.4_vendor", - "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: "asus", - 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", - "vendor.qti.hardware.radio.qtiradio@2.0_vendor", - "vendor.qti.hardware.radio.qtiradio@2.1_vendor", - "vendor.qti.hardware.radio.qtiradio@2.2_vendor", - "vendor.qti.hardware.radio.qtiradio@2.3_vendor", - "vendor.qti.hardware.radio.qtiradio@2.4_vendor", - "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: "asus", - 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", - "vendor.qti.hardware.radio.qtiradio@2.0_vendor", - "vendor.qti.hardware.radio.qtiradio@2.1_vendor", - "vendor.qti.hardware.radio.qtiradio@2.2_vendor", - "vendor.qti.hardware.radio.qtiradio@2.3_vendor", - "vendor.qti.hardware.radio.qtiradio@2.4_vendor", - "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_vendor", - stem: "vendor.qti.hardware.radio.uim@1.0", - owner: "asus", - 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_vendor", - stem: "vendor.qti.hardware.radio.uim@1.1", - owner: "asus", - 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_vendor", - "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_vendor", - stem: "vendor.qti.hardware.radio.uim@1.2", - owner: "asus", - 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", - "vendor.qti.hardware.radio.uim@1.1_vendor", - "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_vendor", - stem: "vendor.qti.hardware.radio.uim_remote_client@1.0", - owner: "asus", - 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_vendor", - stem: "vendor.qti.hardware.radio.uim_remote_client@1.1", - owner: "asus", - 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_vendor", - "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_vendor", - stem: "vendor.qti.hardware.radio.uim_remote_client@1.2", - owner: "asus", - 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", - "vendor.qti.hardware.radio.uim_remote_client@1.1_vendor", - "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_vendor", - stem: "vendor.qti.hardware.radio.uim_remote_server@1.0", - owner: "asus", - 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.slmadapter@1.0_vendor", - stem: "vendor.qti.hardware.slmadapter@1.0", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/vendor.qti.hardware.slmadapter@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: "asus", - 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.wifi.wifilearner@1.0", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/vendor.qti.hardware.wifi.wifilearner@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.callcapability@1.0_vendor", - stem: "vendor.qti.ims.callcapability@1.0", - owner: "asus", - 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_vendor", - stem: "vendor.qti.ims.callinfo@1.0", - owner: "asus", - 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.factory@1.0_vendor", - stem: "vendor.qti.ims.factory@1.0", - owner: "asus", - 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", - "vendor.qti.ims.rcsconfig@2.0_vendor", - "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_vendor", - stem: "vendor.qti.ims.factory@1.1", - owner: "asus", - 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", - "vendor.qti.ims.factory@1.0_vendor", - "vendor.qti.ims.rcsconfig@2.0_vendor", - "vendor.qti.ims.rcsconfig@2.1_vendor", - "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_vendor", - stem: "vendor.qti.ims.rcsconfig@1.0", - owner: "asus", - 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_vendor", - stem: "vendor.qti.ims.rcsconfig@1.1", - owner: "asus", - 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_vendor", - "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_vendor", - stem: "vendor.qti.ims.rcsconfig@2.0", - owner: "asus", - 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_vendor", - stem: "vendor.qti.ims.rcsconfig@2.1", - owner: "asus", - 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_vendor", - "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: "asus", - 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: "asus", - 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_vendor", - stem: "vendor.qti.latency@2.0", - owner: "asus", - 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_vendor", - stem: "vendor.qti.latency@2.1", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/vendor.qti.latency@2.1.so", - ], - shared_libs: [ - "vendor.qti.latency@2.0_vendor", - "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.2_vendor", - stem: "vendor.qti.latency@2.2", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/vendor.qti.latency@2.2.so", - ], - shared_libs: [ - "android.hidl.safe_union@1.0", "vendor.qti.latency@2.0_vendor", "vendor.qti.latency@2.1_vendor", - "libhidlbase", - "liblog", - "libutils", - "libcutils", - "libc++", - "libc", - "libm", - "libdl", ], }, }, compile_multilib: "64", + strip: { + none: true, + }, prefer: true, soc_specific: true, } -prebuilt_rfsa { - name: "vendor_lib_rfsa_adsp_libFastRPC_AUE_Forward_skel_so", - filename: "libFastRPC_AUE_Forward_skel.so", - owner: "asus", - src: "proprietary/vendor/lib/rfsa/adsp/libFastRPC_AUE_Forward_skel.so", - relative_install_path: "adsp", - soc_specific: true, -} - -prebuilt_rfsa { - name: "vendor_lib_rfsa_adsp_libFastRPC_UTF_Forward_800h_skel_so", - filename: "libFastRPC_UTF_Forward_800h_skel.so", - owner: "asus", - src: "proprietary/vendor/lib/rfsa/adsp/libFastRPC_UTF_Forward_800h_skel.so", - relative_install_path: "adsp", - soc_specific: true, -} - -prebuilt_rfsa { - name: "vendor_lib_rfsa_adsp_libFastRPC_UTF_Forward_Qtc2_skel_so", - filename: "libFastRPC_UTF_Forward_Qtc2_skel.so", - owner: "asus", - src: "proprietary/vendor/lib/rfsa/adsp/libFastRPC_UTF_Forward_Qtc2_skel.so", - relative_install_path: "adsp", - soc_specific: true, -} - -prebuilt_rfsa { - name: "vendor_lib_rfsa_adsp_libadsp_fd_skel_so", - filename: "libadsp_fd_skel.so", - owner: "asus", - src: "proprietary/vendor/lib/rfsa/adsp/libadsp_fd_skel.so", - relative_install_path: "adsp", - soc_specific: true, -} - -prebuilt_rfsa { - name: "vendor_lib_rfsa_adsp_libadsp_hvx_add_constant_so", - filename: "libadsp_hvx_add_constant.so", - owner: "asus", - src: "proprietary/vendor/lib/rfsa/adsp/libadsp_hvx_add_constant.so", - relative_install_path: "adsp", - soc_specific: true, -} - -prebuilt_rfsa { - name: "vendor_lib_rfsa_adsp_libadsp_hvx_skel_so", - filename: "libadsp_hvx_skel.so", - owner: "asus", - src: "proprietary/vendor/lib/rfsa/adsp/libadsp_hvx_skel.so", - relative_install_path: "adsp", - soc_specific: true, -} - -prebuilt_rfsa { - name: "vendor_lib_rfsa_adsp_libapps_mem_heap_so", - filename: "libapps_mem_heap.so", - owner: "asus", - src: "proprietary/vendor/lib/rfsa/adsp/libapps_mem_heap.so", - relative_install_path: "adsp", - soc_specific: true, -} - -prebuilt_rfsa { - name: "vendor_lib_rfsa_adsp_libdspCV_skel_so", - filename: "libdspCV_skel.so", - owner: "asus", - src: "proprietary/vendor/lib/rfsa/adsp/libdspCV_skel.so", - relative_install_path: "adsp", - soc_specific: true, -} - -prebuilt_rfsa { - name: "vendor_lib_rfsa_adsp_libfastcvadsp_so", - filename: "libfastcvadsp.so", - owner: "asus", - src: "proprietary/vendor/lib/rfsa/adsp/libfastcvadsp.so", - relative_install_path: "adsp", - soc_specific: true, -} - -prebuilt_rfsa { - name: "vendor_lib_rfsa_adsp_libfastcvadsp_skel_so", - filename: "libfastcvadsp_skel.so", - owner: "asus", - src: "proprietary/vendor/lib/rfsa/adsp/libfastcvadsp_skel.so", - relative_install_path: "adsp", - soc_specific: true, -} - -prebuilt_rfsa { - name: "vendor_lib_rfsa_adsp_libhexagon_nn_skel_so", - filename: "libhexagon_nn_skel.so", - owner: "asus", - src: "proprietary/vendor/lib/rfsa/adsp/libhexagon_nn_skel.so", - relative_install_path: "adsp", - soc_specific: true, -} - -prebuilt_rfsa { - name: "vendor_lib_rfsa_adsp_libscveObjectSegmentation_skel_so", - filename: "libscveObjectSegmentation_skel.so", - owner: "asus", - src: "proprietary/vendor/lib/rfsa/adsp/libscveObjectSegmentation_skel.so", - relative_install_path: "adsp", - soc_specific: true, -} - -prebuilt_rfsa { - name: "vendor_lib_rfsa_adsp_libscveT2T_skel_so", - filename: "libscveT2T_skel.so", - owner: "asus", - src: "proprietary/vendor/lib/rfsa/adsp/libscveT2T_skel.so", - relative_install_path: "adsp", - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "com.qualcomm.qti.dpm.api@1.0", - owner: "asus", - 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: "com.qualcomm.qti.imscmservice@1.0", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/system_ext/lib64/com.qualcomm.qti.imscmservice@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: "com.qualcomm.qti.imscmservice@2.0", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/system_ext/lib64/com.qualcomm.qti.imscmservice@2.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: "com.qualcomm.qti.imscmservice@2.1", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/system_ext/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, - system_ext_specific: true, -} - -cc_prebuilt_library_shared { - name: "com.qualcomm.qti.imscmservice@2.2", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/system_ext/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, - system_ext_specific: true, -} - -cc_prebuilt_library_shared { - name: "com.qualcomm.qti.uceservice@2.0", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/system_ext/lib64/com.qualcomm.qti.uceservice@2.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: "com.qualcomm.qti.uceservice@2.1", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/system_ext/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, - system_ext_specific: true, -} - -cc_prebuilt_library_shared { - name: "com.qualcomm.qti.uceservice@2.2", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/system_ext/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, - system_ext_specific: true, -} - -cc_prebuilt_library_shared { - name: "com.qualcomm.qti.uceservice@2.3", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/system_ext/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, - system_ext_specific: true, -} - -cc_prebuilt_library_shared { - name: "com.quicinc.cne.api@1.0", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/system_ext/lib64/com.quicinc.cne.api@1.0.so", - ], - shared_libs: [ - "com.quicinc.cne.constants@1.0", - "libhidlbase", - "liblog", - "libutils", - "libcutils", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - prefer: true, - system_ext_specific: true, -} - -cc_prebuilt_library_shared { - name: "com.quicinc.cne.api@1.1", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/system_ext/lib64/com.quicinc.cne.api@1.1.so", - ], - shared_libs: [ - "com.quicinc.cne.api@1.0", - "com.quicinc.cne.constants@2.1", - "libhidlbase", - "liblog", - "libutils", - "libcutils", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - prefer: true, - system_ext_specific: true, -} - -cc_prebuilt_library_shared { - name: "com.quicinc.cne.constants@1.0", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/system_ext/lib64/com.quicinc.cne.constants@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: "com.quicinc.cne.constants@2.0", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/system_ext/lib64/com.quicinc.cne.constants@2.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: "com.quicinc.cne.constants@2.1", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/system_ext/lib64/com.quicinc.cne.constants@2.1.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: "com.quicinc.cne.server@1.0", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/system_ext/lib64/com.quicinc.cne.server@1.0.so", - ], - shared_libs: [ - "com.quicinc.cne.constants@1.0", - "libhidlbase", - "liblog", - "libutils", - "libcutils", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - prefer: true, - system_ext_specific: true, -} - -cc_prebuilt_library_shared { - name: "com.quicinc.cne.server@2.0", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/system_ext/lib64/com.quicinc.cne.server@2.0.so", - ], - shared_libs: [ - "com.quicinc.cne.constants@2.0", - "libhidlbase", - "liblog", - "libutils", - "libcutils", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - prefer: true, - system_ext_specific: true, -} - -cc_prebuilt_library_shared { - name: "com.quicinc.cne.server@2.1", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/system_ext/lib64/com.quicinc.cne.server@2.1.so", - ], - shared_libs: [ - "com.quicinc.cne.constants@2.1", - "com.quicinc.cne.server@2.0", - "libhidlbase", - "liblog", - "libutils", - "libcutils", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - prefer: true, - system_ext_specific: true, -} - -cc_prebuilt_library_shared { - name: "com.quicinc.cne.server@2.2", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/system_ext/lib64/com.quicinc.cne.server@2.2.so", - ], - shared_libs: [ - "com.quicinc.cne.constants@2.0", - "com.quicinc.cne.constants@2.1", - "com.quicinc.cne.server@2.0", - "com.quicinc.cne.server@2.1", - "libhidlbase", - "liblog", - "libutils", - "libcutils", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - prefer: true, - system_ext_specific: true, -} - -cc_prebuilt_library_shared { - name: "lib-imsvideocodec", - owner: "asus", - 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", - "libcamera_client", - "libstagefright_foundation", - "libqdMetaData.system", - "libstagefright", - "libbase", - "libhardware_legacy", - "libhardware", - "libhidlbase", - "libhidlmemory", - "android.hidl.allocator@1.0", - "android.hidl.memory@1.0", - "android.hardware.media.omx@1.0", - "android.hardware.camera.common@1.0", - "android.hardware.camera.provider@2.4", - "android.hardware.camera.device@1.0", - "android.hardware.camera.device@3.2", - "android.hardware.camera.device@3.3", - "android.hardware.camera.device@3.4", - "android.hardware.camera.device@3.5", - "android.hardware.camera.provider@2.5", - "android.hardware.camera.provider@2.6", - "libnativehelper", - "libandroid_runtime", - "libui", - "libmedia", - "libmedia_omx", - "libmedia_omx_client", - "libbinder", - "libGLESv2", - "libEGL", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - prefer: true, - system_ext_specific: true, -} - -cc_prebuilt_library_shared { - name: "lib-imsvt", - owner: "asus", - 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", - "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: "asus", - 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: "asus", - 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: "libbeluga", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/system_ext/lib64/libbeluga.so", - ], - shared_libs: [ - "libbase", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - prefer: true, - system_ext_specific: true, -} - -cc_prebuilt_library_shared { - name: "libdiag_system", - owner: "asus", - 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: "asus", - 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: "asus", - 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: "asus", - 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: "asus", - 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: "libimscamera_jni", - owner: "asus", - 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: "asus", - 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: "libmmosal", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/system_ext/lib64/libmmosal.so", - ], - shared_libs: [ - "libutils", - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - prefer: true, - system_ext_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmwqemiptablemgr", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/system_ext/lib64/libmwqemiptablemgr.so", - ], - shared_libs: [ - "liblog", - "libcutils", - "libbase", - "libutils", - "libdpmframework", - "libdiag_system", - "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: "libqmi_cci_system", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/system_ext/lib64/libqmi_cci_system.so", - ], - shared_libs: [ - "libcutils", - "libutils", - "libqmi_encdec_system", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - prefer: true, - system_ext_specific: true, -} - -cc_prebuilt_library_shared { - name: "libqmi_encdec_system", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/system_ext/lib64/libqmi_encdec_system.so", - ], - shared_libs: [ - "libcutils", - "libutils", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - prefer: true, - system_ext_specific: true, -} - -cc_prebuilt_library_shared { - name: "vendor.qti.data.factory@1.0", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/system_ext/lib64/vendor.qti.data.factory@1.0.so", - ], - shared_libs: [ - "com.quicinc.cne.api@1.0", - "com.quicinc.cne.api@1.1", - "com.quicinc.cne.constants@2.1", - "com.quicinc.cne.server@2.0", - "com.quicinc.cne.server@2.1", - "com.quicinc.cne.server@2.2", - "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, - system_ext_specific: true, -} - -cc_prebuilt_library_shared { - name: "vendor.qti.data.factory@2.0", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/system_ext/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, - system_ext_specific: true, -} - -cc_prebuilt_library_shared { - name: "vendor.qti.data.factory@2.1", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/system_ext/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, - system_ext_specific: true, -} - -cc_prebuilt_library_shared { - name: "vendor.qti.data.factory@2.2", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/system_ext/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, - system_ext_specific: true, -} - -cc_prebuilt_library_shared { - name: "vendor.qti.data.factory@2.3", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/system_ext/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, - system_ext_specific: true, -} - -cc_prebuilt_library_shared { - name: "vendor.qti.data.factory@2.4", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/system_ext/lib64/vendor.qti.data.factory@2.4.so", - ], - shared_libs: [ - "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.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.cne.internal.server@1.1", - "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, - system_ext_specific: true, -} - -cc_prebuilt_library_shared { - name: "vendor.qti.data.factory@2.5", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/system_ext/lib64/vendor.qti.data.factory@2.5.so", - ], - shared_libs: [ - "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.data.factory@2.4", - "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.cne.internal.server@1.1", - "vendor.qti.hardware.data.cne.internal.server@1.2", - "vendor.qti.hardware.data.dynamicdds@1.0", - "vendor.qti.hardware.data.flow@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, - system_ext_specific: true, -} - -cc_prebuilt_library_shared { - name: "vendor.qti.data.mwqem@1.0", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/system_ext/lib64/vendor.qti.data.mwqem@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.data.slm@1.0", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/system_ext/lib64/vendor.qti.data.slm@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.diaghal@1.0", - owner: "asus", - 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.ListenSoundModel@1.0", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/system_ext/lib64/vendor.qti.hardware.ListenSoundModel@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.alarm@1.0", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/system_ext/lib64/vendor.qti.hardware.alarm@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.data.cne.internal.api@1.0", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/system_ext/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, - system_ext_specific: true, -} - -cc_prebuilt_library_shared { - name: "vendor.qti.hardware.data.cne.internal.constants@1.0", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/system_ext/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, - system_ext_specific: true, -} - -cc_prebuilt_library_shared { - name: "vendor.qti.hardware.data.cne.internal.server@1.0", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/system_ext/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, - system_ext_specific: true, -} - -cc_prebuilt_library_shared { - name: "vendor.qti.hardware.data.cne.internal.server@1.1", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/system_ext/lib64/vendor.qti.hardware.data.cne.internal.server@1.1.so", - ], - shared_libs: [ - "vendor.qti.hardware.data.cne.internal.constants@1.0", - "vendor.qti.hardware.data.cne.internal.server@1.0", - "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.data.cne.internal.server@1.2", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/system_ext/lib64/vendor.qti.hardware.data.cne.internal.server@1.2.so", - ], - shared_libs: [ - "vendor.qti.hardware.data.cne.internal.constants@1.0", - "vendor.qti.hardware.data.cne.internal.server@1.0", - "vendor.qti.hardware.data.cne.internal.server@1.1", - "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.data.connection@1.0", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/system_ext/lib64/vendor.qti.hardware.data.connection@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.data.connection@1.1", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/system_ext/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, - system_ext_specific: true, -} - -cc_prebuilt_library_shared { - name: "vendor.qti.hardware.data.dynamicdds@1.0", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/system_ext/lib64/vendor.qti.hardware.data.dynamicdds@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.data.dynamicdds@1.1", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/system_ext/lib64/vendor.qti.hardware.data.dynamicdds@1.1.so", - ], - shared_libs: [ - "vendor.qti.hardware.data.dynamicdds@1.0", - "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.data.flow@1.0", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/system_ext/lib64/vendor.qti.hardware.data.flow@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.data.flow@1.1", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/system_ext/lib64/vendor.qti.hardware.data.flow@1.1.so", - ], - shared_libs: [ - "vendor.qti.hardware.data.flow@1.0", - "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.data.iwlan@1.0", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/system_ext/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, - system_ext_specific: true, -} - -cc_prebuilt_library_shared { - name: "vendor.qti.hardware.data.iwlan@1.1", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/system_ext/lib64/vendor.qti.hardware.data.iwlan@1.1.so", - ], - shared_libs: [ - "android.hardware.radio@1.0", - "android.hardware.radio@1.1", - "android.hardware.radio@1.2", - "android.hardware.radio@1.4", - "android.hardware.radio@1.5", - "android.hardware.radio@1.6", - "android.hidl.safe_union@1.0", - "vendor.qti.hardware.data.iwlan@1.0", - "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.data.latency@1.0", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/system_ext/lib64/vendor.qti.hardware.data.latency@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.data.lce@1.0", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/system_ext/lib64/vendor.qti.hardware.data.lce@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.data.qmi@1.0", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/system_ext/lib64/vendor.qti.hardware.data.qmi@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: "asus", - 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.hardware.mwqemadapter@1.0", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/system_ext/lib64/vendor.qti.hardware.mwqemadapter@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.radio.am@1.0", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/system_ext/lib64/vendor.qti.hardware.radio.am@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.radio.ims@1.0", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/system_ext/lib64/vendor.qti.hardware.radio.ims@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.radio.ims@1.1", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/system_ext/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, - system_ext_specific: true, -} - -cc_prebuilt_library_shared { - name: "vendor.qti.hardware.radio.ims@1.2", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/system_ext/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, - system_ext_specific: true, -} - -cc_prebuilt_library_shared { - name: "vendor.qti.hardware.radio.ims@1.3", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/system_ext/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, - system_ext_specific: true, -} - -cc_prebuilt_library_shared { - name: "vendor.qti.hardware.radio.ims@1.4", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/system_ext/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, - system_ext_specific: true, -} - -cc_prebuilt_library_shared { - name: "vendor.qti.hardware.radio.ims@1.5", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/system_ext/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, - system_ext_specific: true, -} - -cc_prebuilt_library_shared { - name: "vendor.qti.hardware.radio.ims@1.6", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/system_ext/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, - system_ext_specific: true, -} - -cc_prebuilt_library_shared { - name: "vendor.qti.hardware.radio.ims@1.7", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/system_ext/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, - system_ext_specific: true, -} - -cc_prebuilt_library_shared { - name: "vendor.qti.hardware.radio.ims@1.8", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/system_ext/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, - system_ext_specific: true, -} - -cc_prebuilt_library_shared { - name: "vendor.qti.hardware.radio.internal.deviceinfo@1.0", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/system_ext/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, - system_ext_specific: true, -} - -cc_prebuilt_library_shared { - name: "vendor.qti.hardware.radio.lpa@1.0", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/system_ext/lib64/vendor.qti.hardware.radio.lpa@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.radio.qcrilhook@1.0", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/system_ext/lib64/vendor.qti.hardware.radio.qcrilhook@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.radio.qtiradio@1.0", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/system_ext/lib64/vendor.qti.hardware.radio.qtiradio@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.radio.qtiradio@2.0", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/system_ext/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, - system_ext_specific: true, -} - -cc_prebuilt_library_shared { - name: "vendor.qti.hardware.radio.qtiradio@2.1", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/system_ext/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, - system_ext_specific: true, -} - -cc_prebuilt_library_shared { - name: "vendor.qti.hardware.radio.qtiradio@2.2", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/system_ext/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, - system_ext_specific: true, -} - -cc_prebuilt_library_shared { - name: "vendor.qti.hardware.radio.qtiradio@2.3", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/system_ext/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, - system_ext_specific: true, -} - -cc_prebuilt_library_shared { - name: "vendor.qti.hardware.radio.qtiradio@2.4", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/system_ext/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, - system_ext_specific: true, -} - -cc_prebuilt_library_shared { - name: "vendor.qti.hardware.radio.uim@1.0", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/system_ext/lib64/vendor.qti.hardware.radio.uim@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.radio.uim@1.1", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/system_ext/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, - system_ext_specific: true, -} - -cc_prebuilt_library_shared { - name: "vendor.qti.hardware.radio.uim@1.2", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/system_ext/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, - system_ext_specific: true, -} - -cc_prebuilt_library_shared { - name: "vendor.qti.hardware.radio.uim_remote_client@1.0", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/system_ext/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, - system_ext_specific: true, -} - -cc_prebuilt_library_shared { - name: "vendor.qti.hardware.radio.uim_remote_client@1.1", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/system_ext/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, - system_ext_specific: true, -} - -cc_prebuilt_library_shared { - name: "vendor.qti.hardware.radio.uim_remote_client@1.2", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/system_ext/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, - system_ext_specific: true, -} - -cc_prebuilt_library_shared { - name: "vendor.qti.hardware.radio.uim_remote_server@1.0", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/system_ext/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, - system_ext_specific: true, -} - -cc_prebuilt_library_shared { - name: "vendor.qti.hardware.slmadapter@1.0", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/system_ext/lib64/vendor.qti.hardware.slmadapter@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.ims.callcapability@1.0", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/system_ext/lib64/vendor.qti.ims.callcapability@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.ims.callinfo@1.0", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/system_ext/lib64/vendor.qti.ims.callinfo@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.ims.configservice@1.0", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/system_ext/lib64/vendor.qti.ims.configservice@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.ims.configservice@1.1", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/system_ext/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, - system_ext_specific: true, -} - -cc_prebuilt_library_shared { - name: "vendor.qti.ims.connection@1.0", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/system_ext/lib64/vendor.qti.ims.connection@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.ims.datachannelservice-V1-ndk", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/system_ext/lib64/vendor.qti.ims.datachannelservice-V1-ndk.so", - ], - shared_libs: [ - "libbinder_ndk", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - prefer: true, - system_ext_specific: true, -} - -cc_prebuilt_library_shared { - name: "vendor.qti.ims.factory@1.0", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/system_ext/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, - system_ext_specific: true, -} - -cc_prebuilt_library_shared { - name: "vendor.qti.ims.factory@1.1", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/system_ext/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, - system_ext_specific: true, -} - -cc_prebuilt_library_shared { - name: "vendor.qti.ims.factory@2.0", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/system_ext/lib64/vendor.qti.ims.factory@2.0.so", - ], - shared_libs: [ - "vendor.qti.ims.connection@1.0", - "vendor.qti.ims.callcapability@1.0", - "vendor.qti.ims.rcsuce@1.0", - "vendor.qti.ims.rcssip@1.0", - "vendor.qti.ims.configservice@1.0", - "libhidlbase", - "liblog", - "libutils", - "libcutils", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - prefer: true, - system_ext_specific: true, -} - -cc_prebuilt_library_shared { - name: "vendor.qti.ims.factory@2.1", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/system_ext/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, - system_ext_specific: true, -} - -cc_prebuilt_library_shared { - name: "vendor.qti.ims.factory@2.2", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/system_ext/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, - system_ext_specific: true, -} - -cc_prebuilt_library_shared { - name: "vendor.qti.ims.rcsconfig@1.0", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/system_ext/lib64/vendor.qti.ims.rcsconfig@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.ims.rcsconfig@1.1", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/system_ext/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, - system_ext_specific: true, -} - -cc_prebuilt_library_shared { - name: "vendor.qti.ims.rcsconfig@2.0", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/system_ext/lib64/vendor.qti.ims.rcsconfig@2.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.ims.rcsconfig@2.1", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/system_ext/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, - system_ext_specific: true, -} - -cc_prebuilt_library_shared { - name: "vendor.qti.ims.rcssip@1.0", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/system_ext/lib64/vendor.qti.ims.rcssip@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.ims.rcssip@1.1", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/system_ext/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, - system_ext_specific: true, -} - -cc_prebuilt_library_shared { - name: "vendor.qti.ims.rcssip@1.2", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/system_ext/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, - system_ext_specific: true, -} - -cc_prebuilt_library_shared { - name: "vendor.qti.ims.rcsuce@1.0", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/system_ext/lib64/vendor.qti.ims.rcsuce@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.ims.rcsuce@1.1", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/system_ext/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, - system_ext_specific: true, -} - -cc_prebuilt_library_shared { - name: "vendor.qti.ims.rcsuce@1.2", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/system_ext/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, - system_ext_specific: true, -} - -cc_prebuilt_library_shared { - name: "vendor.qti.imsrtpservice@3.0", - owner: "asus", - 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: "asus", - 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, -} - -cc_prebuilt_library_shared { - name: "vendor.qti.latency@2.0", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/system_ext/lib64/vendor.qti.latency@2.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.latency@2.1", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/system_ext/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, - system_ext_specific: true, -} - -cc_prebuilt_library_shared { - name: "vendor.qti.latency@2.2", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/system_ext/lib64/vendor.qti.latency@2.2.so", - ], - shared_libs: [ - "android.hidl.safe_union@1.0", - "vendor.qti.latency@2.0", - "vendor.qti.latency@2.1", - "libhidlbase", - "liblog", - "libutils", - "libcutils", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - prefer: true, - system_ext_specific: true, -} - -cc_prebuilt_library_shared { - name: "vendor.qti.mstatservice@1.0", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/system_ext/lib64/vendor.qti.mstatservice@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.voiceprint@1.0", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/system_ext/lib64/vendor.qti.voiceprint@1.0.so", - ], - shared_libs: [ - "libhidlbase", - "liblog", - "libutils", - "libcutils", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - prefer: true, - system_ext_specific: true, -} - android_app_import { name: "CneApp", owner: "asus", @@ -13546,100 +484,72 @@ android_app_import { soc_specific: true, } -android_app_import { - name: "IWlanService", +cc_prebuilt_binary { + name: "cnss-daemon", owner: "asus", - apk: "proprietary/vendor/app/IWlanService/IWlanService.apk", - certificate: "platform", - dex_preopt: { - enabled: false, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/bin/cnss-daemon", + ], + shared_libs: [ + "libc", + "libc++", + "libcld80211", + "libcutils", + "libdl", + "liblog", + "libm", + "libmdmdetect", + "libnl", + "libperipheral_client", + "libqmi_cci", + "libqmi_common_so", + "libqmiservices", + ], + }, }, + compile_multilib: "64", + strip: { + none: true, + }, + prefer: true, soc_specific: true, } -android_app_import { - name: "TimeService", +cc_prebuilt_library_shared { + name: "com.dsi.ant@1.0-impl", owner: "asus", - apk: "proprietary/vendor/app/TimeService/TimeService.apk", - certificate: "platform", - dex_preopt: { - enabled: false, + strip: { + none: true, }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/hw/com.dsi.ant@1.0-impl.so", + ], + shared_libs: [ + "android.hardware.bluetooth@1.0", + "android.hardware.bluetooth@1.0-impl-qti", + "com.dsi.ant@1.0", + "libbase", + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "hw", + prefer: true, soc_specific: true, } -android_app_import { - name: "QtiTelephonyService", - owner: "asus", - apk: "proprietary/system_ext/app/QtiTelephonyService/QtiTelephonyService.apk", - certificate: "platform", - dex_preopt: { - enabled: false, - }, - system_ext_specific: true, -} - -android_app_import { - name: "uceShimService", - owner: "asus", - apk: "proprietary/system_ext/app/uceShimService/uceShimService.apk", - certificate: "platform", - dex_preopt: { - enabled: false, - }, - system_ext_specific: true, -} - -android_app_import { - name: "ims", - owner: "asus", - 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: "asus", - apk: "proprietary/system_ext/priv-app/qcrilmsgtunnel/qcrilmsgtunnel.apk", - certificate: "platform", - dex_preopt: { - enabled: false, - }, - privileged: true, - system_ext_specific: true, -} - -dex_import { - name: "tcmclient", - owner: "asus", - jars: [ - "proprietary/system/framework/tcmclient.jar", - ], -} - -dex_import { - name: "ActivityExt", - owner: "asus", - jars: [ - "proprietary/system_ext/framework/ActivityExt.jar", - ], - system_ext_specific: true, -} - -dex_import { - name: "audiosphere", - owner: "asus", - jars: [ - "proprietary/system_ext/framework/audiosphere.jar", - ], - system_ext_specific: true, -} - dex_import { name: "com.qti.dpmframework", owner: "asus", @@ -13649,6 +559,63 @@ dex_import { system_ext_specific: true, } +cc_prebuilt_library_shared { + name: "com.qualcomm.qti.dpm.api@1.0", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/com.qualcomm.qti.dpm.api@1.0.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.qualcomm.qti.dpm.api@1.0_vendor", + stem: "com.qualcomm.qti.dpm.api@1.0", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/com.qualcomm.qti.dpm.api@1.0.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + dex_import { name: "com.qualcomm.qti.imscmservice-V2.0-java", owner: "asus", @@ -13676,6 +643,240 @@ dex_import { system_ext_specific: true, } +cc_prebuilt_library_shared { + name: "com.qualcomm.qti.imscmservice@1.0", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/com.qualcomm.qti.imscmservice@1.0.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.qualcomm.qti.imscmservice@1.0_vendor", + stem: "com.qualcomm.qti.imscmservice@1.0", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/com.qualcomm.qti.imscmservice@1.0.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.qualcomm.qti.imscmservice@2.0", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/com.qualcomm.qti.imscmservice@2.0.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.qualcomm.qti.imscmservice@2.0_vendor", + stem: "com.qualcomm.qti.imscmservice@2.0", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/com.qualcomm.qti.imscmservice@2.0.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.qualcomm.qti.imscmservice@2.1", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/com.qualcomm.qti.imscmservice@2.1.so", + ], + shared_libs: [ + "com.qualcomm.qti.imscmservice@2.0", + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.qualcomm.qti.imscmservice@2.1_vendor", + stem: "com.qualcomm.qti.imscmservice@2.1", + owner: "asus", + 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_vendor", + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.qualcomm.qti.imscmservice@2.2", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/com.qualcomm.qti.imscmservice@2.2.so", + ], + shared_libs: [ + "com.qualcomm.qti.imscmservice@2.0", + "com.qualcomm.qti.imscmservice@2.1", + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.qualcomm.qti.imscmservice@2.2_vendor", + stem: "com.qualcomm.qti.imscmservice@2.2", + owner: "asus", + 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_vendor", + "com.qualcomm.qti.imscmservice@2.1_vendor", + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + dex_import { name: "com.qualcomm.qti.uceservice-V2.0-java", owner: "asus", @@ -13712,6 +913,246 @@ dex_import { system_ext_specific: true, } +cc_prebuilt_library_shared { + name: "com.qualcomm.qti.uceservice@2.0", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/com.qualcomm.qti.uceservice@2.0.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.qualcomm.qti.uceservice@2.0_vendor", + stem: "com.qualcomm.qti.uceservice@2.0", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/com.qualcomm.qti.uceservice@2.0.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.qualcomm.qti.uceservice@2.1", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/com.qualcomm.qti.uceservice@2.1.so", + ], + shared_libs: [ + "com.qualcomm.qti.uceservice@2.0", + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.qualcomm.qti.uceservice@2.1_vendor", + stem: "com.qualcomm.qti.uceservice@2.1", + owner: "asus", + 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_vendor", + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.qualcomm.qti.uceservice@2.2", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/com.qualcomm.qti.uceservice@2.2.so", + ], + shared_libs: [ + "com.qualcomm.qti.uceservice@2.0", + "com.qualcomm.qti.uceservice@2.1", + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.qualcomm.qti.uceservice@2.2_vendor", + stem: "com.qualcomm.qti.uceservice@2.2", + owner: "asus", + 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_vendor", + "com.qualcomm.qti.uceservice@2.1_vendor", + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.qualcomm.qti.uceservice@2.3", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/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", + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.qualcomm.qti.uceservice@2.3_vendor", + stem: "com.qualcomm.qti.uceservice@2.3", + owner: "asus", + 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_vendor", + "com.qualcomm.qti.uceservice@2.1_vendor", + "com.qualcomm.qti.uceservice@2.2_vendor", + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + dex_import { name: "com.quicinc.cne.api-V1.0-java", owner: "asus", @@ -13730,6 +1171,65 @@ dex_import { system_ext_specific: true, } +cc_prebuilt_library_shared { + name: "com.quicinc.cne.api@1.0", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/com.quicinc.cne.api@1.0.so", + ], + shared_libs: [ + "com.quicinc.cne.constants@1.0", + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.quicinc.cne.api@1.1", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/com.quicinc.cne.api@1.1.so", + ], + shared_libs: [ + "com.quicinc.cne.api@1.0", + "com.quicinc.cne.constants@2.1", + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + dex_import { name: "com.quicinc.cne.constants-V1.0-java", owner: "asus", @@ -13757,6 +1257,210 @@ dex_import { system_ext_specific: true, } +cc_prebuilt_library_shared { + name: "com.quicinc.cne.constants@1.0", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/com.quicinc.cne.constants@1.0.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.quicinc.cne.constants@2.0", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/com.quicinc.cne.constants@2.0.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.quicinc.cne.constants@2.1", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/com.quicinc.cne.constants@2.1.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.quicinc.cne.server@1.0", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/com.quicinc.cne.server@1.0.so", + ], + shared_libs: [ + "com.quicinc.cne.constants@1.0", + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.quicinc.cne.server@2.0", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/com.quicinc.cne.server@2.0.so", + ], + shared_libs: [ + "com.quicinc.cne.constants@2.0", + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.quicinc.cne.server@2.1", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/com.quicinc.cne.server@2.1.so", + ], + shared_libs: [ + "com.quicinc.cne.constants@2.1", + "com.quicinc.cne.server@2.0", + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.quicinc.cne.server@2.2", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/com.quicinc.cne.server@2.2.so", + ], + shared_libs: [ + "com.quicinc.cne.constants@2.0", + "com.quicinc.cne.constants@2.1", + "com.quicinc.cne.server@2.0", + "com.quicinc.cne.server@2.1", + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + dex_import { name: "datachannellib", owner: "asus", @@ -13766,6 +1470,39 @@ dex_import { system_ext_specific: true, } +cc_prebuilt_library_shared { + name: "deviceInfoServiceModule", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/deviceInfoServiceModule.so", + ], + shared_libs: [ + "libc", + "libc++", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libqcrilFramework", + "libqmi_cci", + "libril-qc-hal-qmi", + "libril-qc-logger", + "librilqmiservices", + "libutils", + "vendor.qti.hardware.radio.internal.deviceinfo@1.0_vendor", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + dex_import { name: "dpmapi", owner: "asus", @@ -13775,6 +1512,20601 @@ dex_import { system_ext_specific: true, } +cc_prebuilt_binary { + name: "dspservice", + owner: "asus", + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/bin/dspservice", + ], + shared_libs: [ + "libavservices_minijail", + "libc", + "libc++", + "libcutils", + "libdl", + "libhardware", + "libhidlbase", + "liblog", + "libm", + "libutils", + "vendor.qti.hardware.dsp@1.0", + ], + }, + }, + compile_multilib: "64", + strip: { + none: true, + }, + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "eglSubDriverAndroid", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/egl/eglSubDriverAndroid.so", + ], + shared_libs: [ + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@4.0", + "libc", + "libc++", + "libcutils", + "libdl", + "libEGL_adreno", + "libgsl", + "libhardware", + "libhidlbase", + "liblog", + "libm", + "libutils", + "libz", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/egl/eglSubDriverAndroid.so", + ], + shared_libs: [ + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@3.0", + "android.hardware.graphics.mapper@4.0", + "libc", + "libc++", + "libcutils", + "libdl", + "libEGL_adreno", + "libgsl", + "libhardware", + "libhidlbase", + "liblog", + "libm", + "libutils", + "libz", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + ], + }, + }, + compile_multilib: "both", + relative_install_path: "egl", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "fingerprint.sdm660", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/hw/fingerprint.sdm660.so", + ], + shared_libs: [ + "libbase", + "libc", + "libc++", + "libcrypto", + "libcutils", + "libdl", + "libgf_ca", + "libgf_hal", + "libhardware", + "liblog", + "libm", + "libvendor.goodix.hardware.fingerprint@1.0", + "libvendor.goodix.hardware.fingerprint@1.0-service", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "hw", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_binary { + name: "garden_app", + owner: "asus", + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/bin/garden_app", + ], + shared_libs: [ + "libc", + "libc++", + "libdl", + "libgarden", + "libgarden_haltests_e2e", + "libgps.utils", + "libloc_core", + "liblocation_api", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + strip: { + none: true, + }, + prefer: true, + soc_specific: true, +} + +cc_prebuilt_binary { + name: "hvdcp_opti", + owner: "asus", + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/bin/hvdcp_opti", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + strip: { + none: true, + }, + prefer: true, + soc_specific: true, +} + +android_app_import { + name: "ims", + owner: "asus", + apk: "proprietary/system_ext/priv-app/ims/ims.apk", + certificate: "platform", + dex_preopt: { + enabled: false, + }, + privileged: true, + system_ext_specific: true, +} + +cc_prebuilt_binary { + name: "ims_rtp_daemon", + owner: "asus", + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/bin/ims_rtp_daemon", + ], + shared_libs: [ + "lib-imsdpl", + "lib-imsvtcore", + "lib-rtpcommon", + "lib-rtpcore", + "lib-rtpsl", + "libavservices_minijail", + "libc", + "libc++", + "libcutils", + "libdiag", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libqmi_cci", + "libqmi_csi", + "libqmiservices", + "libutils", + "vendor.qti.imsrtpservice@3.0-service-Impl", + "vendor.qti.imsrtpservice@3.0_vendor", + ], + }, + }, + compile_multilib: "64", + strip: { + none: true, + }, + prefer: true, + soc_specific: true, +} + +cc_prebuilt_binary { + name: "imsdatadaemon", + owner: "asus", + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/bin/imsdatadaemon", + ], + shared_libs: [ + "libandroid_net", + "libc", + "libc++", + "libcneapiclient", + "libcutils", + "libdiag", + "libdl", + "libdsi_netctrl", + "libhidlbase", + "liblog", + "libm", + "libqmi_cci", + "libqmi_csi", + "libqmiservices", + "libutils", + ], + }, + }, + compile_multilib: "64", + strip: { + none: true, + }, + prefer: true, + soc_specific: true, +} + +cc_prebuilt_binary { + name: "imsqmidaemon", + owner: "asus", + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/bin/imsqmidaemon", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdiag", + "libdl", + "libidl", + "liblog", + "libm", + "libqmi_cci", + "libqmiservices", + "libutils", + ], + }, + }, + compile_multilib: "64", + strip: { + none: true, + }, + prefer: true, + soc_specific: true, +} + +cc_prebuilt_binary { + name: "imsrcsd", + owner: "asus", + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/bin/imsrcsd", + ], + shared_libs: [ + "libbase", + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + strip: { + none: true, + }, + prefer: true, + soc_specific: true, +} + +cc_prebuilt_binary { + name: "irsc_util", + owner: "asus", + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/bin/irsc_util", + ], + shared_libs: [ + "libc", + "libc++", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "64", + strip: { + none: true, + }, + prefer: true, + soc_specific: true, +} + +android_app_import { + name: "IWlanService", + owner: "asus", + apk: "proprietary/vendor/app/IWlanService/IWlanService.apk", + certificate: "platform", + dex_preopt: { + enabled: false, + }, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "lib-imscmservice", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/lib-imscmservice.so", + ], + shared_libs: [ + "com.qualcomm.qti.imscmservice@2.0_vendor", + "lib-imsdpl", + "lib-imsqimf", + "lib-imsxml", + "libbase", + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "lib-imsdpl", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/lib-imsdpl.so", + ], + shared_libs: [ + "libandroid_net", + "libc", + "libc++", + "libcrypto", + "libcutils", + "libdiag", + "libdl", + "liblog", + "libm", + "libqmiservices", + "libssl", + "libtime_genoff", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "lib-imsqimf", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/lib-imsqimf.so", + ], + shared_libs: [ + "lib-imsdpl", + "lib-imsxml", + "libc", + "libc++", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "lib-imsrcs-v2", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/lib-imsrcs-v2.so", + ], + shared_libs: [ + "com.qualcomm.qti.imscmservice@2.0_vendor", + "com.qualcomm.qti.imscmservice@2.1_vendor", + "com.qualcomm.qti.imscmservice@2.2_vendor", + "com.qualcomm.qti.uceservice@2.0_vendor", + "com.qualcomm.qti.uceservice@2.1_vendor", + "com.qualcomm.qti.uceservice@2.2_vendor", + "com.qualcomm.qti.uceservice@2.3_vendor", + "lib-imsdpl", + "lib-imsqimf", + "lib-imsxml", + "lib-rcsconfig", + "lib-siputility", + "libbase", + "libc", + "libc++", + "libcutils", + "libdl", + "libhardware", + "libhardware_legacy", + "libhidlbase", + "libidl", + "liblog", + "libm", + "libqmi_cci", + "libqmiservices", + "libqti_vndfwk_detect", + "libutils", + "vendor.qti.ims.callcapability@1.0_vendor", + "vendor.qti.ims.callinfo@1.0_vendor", + "vendor.qti.ims.factory@1.0_vendor", + "vendor.qti.ims.factory@1.1_vendor", + "vendor.qti.ims.rcsconfig@2.0_vendor", + "vendor.qti.ims.rcsconfig@2.1_vendor", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "lib-imsrcsbaseimpl", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/lib-imsrcsbaseimpl.so", + ], + shared_libs: [ + "com.qualcomm.qti.imscmservice@2.0_vendor", + "com.qualcomm.qti.imscmservice@2.1_vendor", + "com.qualcomm.qti.imscmservice@2.2_vendor", + "com.qualcomm.qti.uceservice@2.0_vendor", + "com.qualcomm.qti.uceservice@2.1_vendor", + "com.qualcomm.qti.uceservice@2.2_vendor", + "com.qualcomm.qti.uceservice@2.3_vendor", + "libbase", + "libc", + "libc++", + "libcutils", + "libdl", + "libhardware", + "libhardware_legacy", + "libhidlbase", + "libidl", + "liblog", + "libm", + "libqmi_cci", + "libqmiservices", + "libqti_vndfwk_detect", + "libutils", + "vendor.qti.ims.callinfo@1.0_vendor", + "vendor.qti.ims.factory@1.0_vendor", + "vendor.qti.ims.factory@1.1_vendor", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "lib-imsvideocodec", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/lib-imsvideocodec.so", + ], + shared_libs: [ + "android.hardware.camera.common@1.0", + "android.hardware.camera.device@1.0", + "android.hardware.camera.device@3.2", + "android.hardware.camera.device@3.3", + "android.hardware.camera.device@3.4", + "android.hardware.camera.device@3.5", + "android.hardware.camera.provider@2.4", + "android.hardware.camera.provider@2.5", + "android.hardware.camera.provider@2.6", + "android.hardware.media.omx@1.0", + "android.hidl.allocator@1.0", + "android.hidl.memory@1.0", + "lib-imsvtextutils", + "lib-imsvtutils", + "libandroid", + "libandroid_runtime", + "libbase", + "libbinder", + "libc", + "libc++", + "libcamera_client", + "libcutils", + "libdiag_system", + "libdl", + "libEGL", + "libGLESv2", + "libgui", + "libhardware", + "libhardware_legacy", + "libhidlbase", + "libhidlmemory", + "liblog", + "libm", + "libmedia", + "libmedia_omx", + "libmedia_omx_client", + "libnativehelper", + "libnativewindow", + "libqdMetaData.system", + "libstagefright", + "libstagefright_foundation", + "libui", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "lib-imsvt", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/lib-imsvt.so", + ], + shared_libs: [ + "lib-imsvideocodec", + "lib-imsvtutils", + "libandroid", + "libc", + "libc++", + "libcutils", + "libdiag_system", + "libdl", + "libdmabufheap", + "libhidlbase", + "libion", + "liblog", + "libm", + "libmediandk", + "libnativewindow", + "libutils", + "vendor.qti.imsrtpservice@3.0", + "vendor.qti.imsrtpservice@3.1", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "lib-imsvtcore", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/lib-imsvtcore.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdiag", + "libdl", + "libhidlbase", + "libion", + "liblog", + "libm", + "librcc", + "libutils", + "vendor.qti.imsrtpservice@3.0-service-Impl", + "vendor.qti.imsrtpservice@3.0_vendor", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "lib-imsvtextutils", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/lib-imsvtextutils.so", + ], + shared_libs: [ + "lib-imsvtutils", + "libc", + "libc++", + "libcutils", + "libdiag_system", + "libdl", + "libEGL", + "libGLESv2", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "lib-imsvtutils", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/lib-imsvtutils.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdiag_system", + "libdl", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "lib-imsxml", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/lib-imsxml.so", + ], + shared_libs: [ + "lib-imsdpl", + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "lib-rcsconfig", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/lib-rcsconfig.so", + ], + shared_libs: [ + "lib-imsdpl", + "libc", + "libc++", + "libcutils", + "libdiag", + "libdl", + "libhardware_legacy", + "libhidlbase", + "liblog", + "libm", + "libqmi_cci", + "libqmi_csi", + "libqmiservices", + "libqti_vndfwk_detect", + "libutils", + "vendor.qti.ims.factory@1.0_vendor", + "vendor.qti.ims.factory@1.1_vendor", + "vendor.qti.ims.rcsconfig@2.0_vendor", + "vendor.qti.ims.rcsconfig@2.1_vendor", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "lib-rtpcommon", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/lib-rtpcommon.so", + ], + shared_libs: [ + "lib-imsdpl", + "libc", + "libc++", + "libcutils", + "libdiag", + "libdl", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "lib-rtpcore", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/lib-rtpcore.so", + ], + shared_libs: [ + "lib-imsdpl", + "lib-imsvtcore", + "lib-rtpcommon", + "libc", + "libc++", + "libcutils", + "libdiag", + "libdl", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "lib-rtpsl", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/lib-rtpsl.so", + ], + shared_libs: [ + "lib-imsdpl", + "lib-rtpcommon", + "lib-rtpcore", + "libc", + "libc++", + "libcutils", + "libdiag", + "libdl", + "liblog", + "libm", + "libqti_vndfwk_detect", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "lib-siputility", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/lib-siputility.so", + ], + shared_libs: [ + "lib-imsdpl", + "lib-imsqimf", + "lib-imsxml", + "libc", + "libc++", + "libdl", + "liblog", + "libm", + "libz", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "lib-uceservice", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/lib-uceservice.so", + ], + shared_libs: [ + "com.qualcomm.qti.imscmservice@2.0_vendor", + "com.qualcomm.qti.uceservice@2.0_vendor", + "lib-imscmservice", + "lib-imsdpl", + "lib-imsqimf", + "lib-imsxml", + "lib-siputility", + "libbase", + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libqti_vndfwk_detect", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libacdb-fts", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libacdb-fts.so", + ], + shared_libs: [ + "libaudcal", + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libacdbloader", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libacdbloader.so", + ], + shared_libs: [ + "libacdb-fts", + "libacdbrtac", + "libadiertac", + "libaudcal", + "libc", + "libc++", + "libcutils", + "libdl", + "libion", + "liblog", + "libm", + "libtinyalsa", + "libutils", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libacdbrtac", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libacdbrtac.so", + ], + shared_libs: [ + "libaudcal", + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libactuator_hi1333_ofilm_dw9714v", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libactuator_hi1333_ofilm_dw9714v.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libactuator_ov13855_chicony_rear_s2034", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libactuator_ov13855_chicony_rear_s2034.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libactuator_ov13855_holitech_fp5510a", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libactuator_ov13855_holitech_fp5510a.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libactuator_ov16880_qtech_rear_dw9714a", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libactuator_ov16880_qtech_rear_dw9714a.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libactuator_ov16885_holitech_16m_fp5510a", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libactuator_ov16885_holitech_16m_fp5510a.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libactuator_ov16885_ofilm_16m_dw9714v", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libactuator_ov16885_ofilm_16m_dw9714v.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libadiertac", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libadiertac.so", + ], + shared_libs: [ + "libaudcal", + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libadm", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libadm.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + "libtinyalsa", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libadpcmdec", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libadpcmdec.so", + ], + shared_libs: [ + "libc", + "libc++", + "libdl", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libadreno_utils", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libadreno_utils.so", + ], + shared_libs: [ + "libc", + "libc++", + "libdl", + "libgsl", + "libm", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libadreno_utils.so", + ], + shared_libs: [ + "libc", + "libc++", + "libdl", + "libgsl", + "libm", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libadsp_default_listener", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libadsp_default_listener.so", + ], + shared_libs: [ + "libadsprpc", + "libc", + "libc++", + "libdl", + "liblog", + "libm", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libadsp_default_listener.so", + ], + shared_libs: [ + "libadsprpc", + "libc", + "libc++", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libadsp_hvx_callback_skel", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libadsp_hvx_callback_skel.so", + ], + shared_libs: [ + "libadsp_hvx_stub", + "libc", + "libc++", + "libcdsprpc", + "libcutils", + "libdl", + "liblog", + "libm", + "libmmcamera_dbg", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libadsp_hvx_stub", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libadsp_hvx_stub.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcdsprpc", + "libcutils", + "libdl", + "liblog", + "libm", + "libmmcamera_dbg", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libadsprpc", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libadsprpc.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhardware", + "libhidlbase", + "libion", + "liblog", + "libm", + "libutils", + "vendor.qti.hardware.dsp@1.0", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libadsprpc.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhardware", + "libhidlbase", + "libion", + "liblog", + "libm", + "libutils", + "vendor.qti.hardware.dsp@1.0", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libasn1cper", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libasn1cper.so", + ], + shared_libs: [ + "libasn1crt", + "libasn1crtx", + "libc", + "libc++", + "libdl", + "libgps.utils", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libasn1crt", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libasn1crt.so", + ], + shared_libs: [ + "libasn1crtx", + "libc", + "libc++", + "libdl", + "libm", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libasn1crtx", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libasn1crtx.so", + ], + shared_libs: [ + "libc", + "libc++", + "libdl", + "libgps.utils", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libaudcal", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libaudcal.so", + ], + shared_libs: [ + "libc", + "libc++", + "libdiag", + "libdl", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libaudioalsa", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libaudioalsa.so", + ], + shared_libs: [ + "libc", + "libc++", + "libdl", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libbase64", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libbase64.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libbeluga", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/libbeluga.so", + ], + shared_libs: [ + "libbase", + "libc", + "libc++", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "libbluetooth_audio_session_qti", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libbluetooth_audio_session_qti.so", + ], + shared_libs: [ + "libaudioutils", + "libbase", + "libc", + "libc++", + "libcutils", + "libdl", + "libfmq", + "libhidlbase", + "liblog", + "libm", + "libutils", + "vendor.qti.hardware.bluetooth_audio@2.0", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libbluetooth_audio_session_qti_2_1", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libbluetooth_audio_session_qti_2_1.so", + ], + shared_libs: [ + "libaudioutils", + "libbase", + "libc", + "libc++", + "libcutils", + "libdl", + "libfmq", + "libhidlbase", + "libhidltransport", + "liblog", + "libm", + "libutils", + "vendor.qti.hardware.bluetooth_audio@2.0", + "vendor.qti.hardware.bluetooth_audio@2.1", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libbt-hidlclient", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libbt-hidlclient.so", + ], + shared_libs: [ + "android.hardware.bluetooth@1.0", + "com.dsi.ant@1.0", + "libc", + "libc++", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + "vendor.qti.hardware.fm@1.0_vendor", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libbtnv", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libbtnv.so", + ], + shared_libs: [ + "libc", + "libc++", + "libdl", + "libm", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libc++_shared", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libc++_shared.so", + ], + shared_libs: [ + "libc", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libC2D2", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libC2D2.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libgsl", + "libm", + "libutils", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libC2D2.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libgsl", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libc2d30_bltlib", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libc2d30_bltlib.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libgsl", + "libm", + "libutils", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libc2d30_bltlib.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libgsl", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libCB", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libCB.so", + ], + shared_libs: [ + "android.hardware.graphics.mapper@4.0", + "libc", + "libc++", + "libcutils", + "libdl", + "libgralloc.qti", + "libgralloctypes", + "libgsl", + "libhidlbase", + "liblog", + "libm", + "libutils", + "libvndksupport", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libCB.so", + ], + shared_libs: [ + "android.hardware.graphics.mapper@4.0", + "libc", + "libc++", + "libcutils", + "libdl", + "libgralloc.qti", + "libgralloctypes", + "libgsl", + "libhidlbase", + "liblog", + "libm", + "libutils", + "libvndksupport", + "vendor.qti.hardware.display.mapper@4.0", + "vendor.qti.hardware.display.mapperextensions@1.0", + "vendor.qti.hardware.display.mapperextensions@1.1", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libcdfw", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libcdfw.so", + ], + shared_libs: [ + "libc", + "libc++", + "libdl", + "libgps.utils", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libcdfw_remote_api", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libcdfw_remote_api.so", + ], + shared_libs: [ + "libc", + "libc++", + "libdl", + "libgps.utils", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libcdsp_default_listener", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libcdsp_default_listener.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcdsprpc", + "libdl", + "liblog", + "libm", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libcdsp_default_listener.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcdsprpc", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libcdsprpc", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libcdsprpc.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhardware", + "libhidlbase", + "libion", + "liblog", + "libm", + "libutils", + "vendor.qti.hardware.dsp@1.0", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libcdsprpc.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhardware", + "libhidlbase", + "libion", + "liblog", + "libm", + "libutils", + "vendor.qti.hardware.dsp@1.0", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_gc5025_ofilm_13m_common", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_common.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_gc5025_ofilm_13m_cpp_ds_chromatix", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_cpp_ds_chromatix.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_gc5025_ofilm_13m_cpp_hfr_120", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_cpp_hfr_120.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_gc5025_ofilm_13m_cpp_hfr_60", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_cpp_hfr_60.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_gc5025_ofilm_13m_cpp_hfr_90", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_cpp_hfr_90.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_gc5025_ofilm_13m_cpp_liveshot", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_cpp_liveshot.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_gc5025_ofilm_13m_cpp_preview", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_cpp_preview.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_gc5025_ofilm_13m_cpp_snapshot", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_cpp_snapshot.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_gc5025_ofilm_13m_cpp_us_chromatix", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_cpp_us_chromatix.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_gc5025_ofilm_13m_cpp_video", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_cpp_video.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_gc5025_ofilm_13m_cpp_video_full", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_cpp_video_full.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_gc5025_ofilm_13m_default_preview_bu64297", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_default_preview_bu64297.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_gc5025_ofilm_13m_default_video", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_default_video.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_gc5025_ofilm_13m_default_video_bu64297", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_default_video_bu64297.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_gc5025_ofilm_13m_hfr_120", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_hfr_120.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_gc5025_ofilm_13m_hfr_120_bu64297", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_hfr_120_bu64297.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_gc5025_ofilm_13m_hfr_60", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_hfr_60.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_gc5025_ofilm_13m_hfr_60_bu64297", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_hfr_60_bu64297.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_gc5025_ofilm_13m_hfr_90", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_hfr_90.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_gc5025_ofilm_13m_hfr_90_bu64297", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_hfr_90_bu64297.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_gc5025_ofilm_13m_postproc", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_postproc.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_gc5025_ofilm_13m_preview", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_preview.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_gc5025_ofilm_13m_snapshot", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_snapshot.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_gc5025_ofilm_13m_video_full", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_video_full.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_gc5025_ofilm_13m_zsl_preview_bu64297", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_zsl_preview_bu64297.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_gc5025_ofilm_13m_zsl_video_bu64297", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_zsl_video_bu64297.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_gc5025_ofilm_16m_common", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_common.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_gc5025_ofilm_16m_cpp_ds_chromatix", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_cpp_ds_chromatix.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_gc5025_ofilm_16m_cpp_hfr_120", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_cpp_hfr_120.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_gc5025_ofilm_16m_cpp_hfr_60", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_cpp_hfr_60.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_gc5025_ofilm_16m_cpp_hfr_90", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_cpp_hfr_90.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_gc5025_ofilm_16m_cpp_liveshot", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_cpp_liveshot.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_gc5025_ofilm_16m_cpp_preview", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_cpp_preview.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_gc5025_ofilm_16m_cpp_snapshot", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_cpp_snapshot.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_gc5025_ofilm_16m_cpp_us_chromatix", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_cpp_us_chromatix.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_gc5025_ofilm_16m_cpp_video", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_cpp_video.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_gc5025_ofilm_16m_cpp_video_full", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_cpp_video_full.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_gc5025_ofilm_16m_default_preview_bu64297", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_default_preview_bu64297.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_gc5025_ofilm_16m_default_video", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_default_video.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_gc5025_ofilm_16m_default_video_bu64297", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_default_video_bu64297.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_gc5025_ofilm_16m_hfr_120", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_hfr_120.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_gc5025_ofilm_16m_hfr_120_bu64297", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_hfr_120_bu64297.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_gc5025_ofilm_16m_hfr_60", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_hfr_60.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_gc5025_ofilm_16m_hfr_60_bu64297", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_hfr_60_bu64297.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_gc5025_ofilm_16m_hfr_90", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_hfr_90.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_gc5025_ofilm_16m_hfr_90_bu64297", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_hfr_90_bu64297.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_gc5025_ofilm_16m_postproc", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_postproc.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_gc5025_ofilm_16m_preview", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_preview.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_gc5025_ofilm_16m_snapshot", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_snapshot.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_gc5025_ofilm_16m_video_full", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_video_full.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_gc5025_ofilm_16m_zsl_preview_bu64297", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_zsl_preview_bu64297.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_gc5025_ofilm_16m_zsl_video_bu64297", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_zsl_video_bu64297.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi1333_ofilm_13m_common", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_common.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi1333_ofilm_13m_cpp_ds_chromatix", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_cpp_ds_chromatix.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi1333_ofilm_13m_cpp_hfr_120", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_cpp_hfr_120.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi1333_ofilm_13m_cpp_hfr_60", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_cpp_hfr_60.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi1333_ofilm_13m_cpp_hfr_90", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_cpp_hfr_90.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi1333_ofilm_13m_cpp_liveshot", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_cpp_liveshot.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi1333_ofilm_13m_cpp_preview", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_cpp_preview.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi1333_ofilm_13m_cpp_snapshot", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_cpp_snapshot.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi1333_ofilm_13m_cpp_us_chromatix", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_cpp_us_chromatix.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi1333_ofilm_13m_cpp_video", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_cpp_video.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi1333_ofilm_13m_cpp_video_full", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_cpp_video_full.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi1333_ofilm_13m_default_preview_bu64297", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_default_preview_bu64297.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi1333_ofilm_13m_default_video", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_default_video.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi1333_ofilm_13m_default_video_bu64297", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_default_video_bu64297.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi1333_ofilm_13m_eis_video_bu64297", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_eis_video_bu64297.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi1333_ofilm_13m_hdr", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_hdr.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi1333_ofilm_13m_hdr_cpp", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_hdr_cpp.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi1333_ofilm_13m_hdr_video_3a", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_hdr_video_3a.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi1333_ofilm_13m_hfr_120", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_hfr_120.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi1333_ofilm_13m_hfr_120_bu64297", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_hfr_120_bu64297.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi1333_ofilm_13m_hfr_60", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_hfr_60.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi1333_ofilm_13m_hfr_60_bu64297", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_hfr_60_bu64297.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi1333_ofilm_13m_hfr_90", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_hfr_90.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi1333_ofilm_13m_hfr_90_bu64297", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_hfr_90_bu64297.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi1333_ofilm_13m_postproc", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_postproc.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi1333_ofilm_13m_preview", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_preview.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi1333_ofilm_13m_snapshot", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_snapshot.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi1333_ofilm_13m_video_full", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_video_full.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi1333_ofilm_13m_zsl_preview_bu64297", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_zsl_preview_bu64297.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi1333_ofilm_13m_zsl_video_bu64297", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_zsl_video_bu64297.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi556_holitech_13m_a3_default_preview", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi556_holitech_13m_a3_default_preview.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi556_holitech_13m_a3_default_video", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi556_holitech_13m_a3_default_video.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi556_holitech_13m_a3_hfr_120", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi556_holitech_13m_a3_hfr_120.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi556_holitech_13m_a3_hfr_60", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi556_holitech_13m_a3_hfr_60.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi556_holitech_13m_a3_hfr_90", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi556_holitech_13m_a3_hfr_90.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi556_holitech_13m_common", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi556_holitech_13m_common.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi556_holitech_13m_cpp_ds_chromatix", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi556_holitech_13m_cpp_ds_chromatix.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi556_holitech_13m_cpp_hfr_120", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi556_holitech_13m_cpp_hfr_120.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi556_holitech_13m_cpp_hfr_60", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi556_holitech_13m_cpp_hfr_60.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi556_holitech_13m_cpp_hfr_90", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi556_holitech_13m_cpp_hfr_90.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi556_holitech_13m_cpp_liveshot", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi556_holitech_13m_cpp_liveshot.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi556_holitech_13m_cpp_preview", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi556_holitech_13m_cpp_preview.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi556_holitech_13m_cpp_snapshot", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi556_holitech_13m_cpp_snapshot.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi556_holitech_13m_cpp_us_chromatix", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi556_holitech_13m_cpp_us_chromatix.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi556_holitech_13m_cpp_video", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi556_holitech_13m_cpp_video.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi556_holitech_13m_cpp_video_full", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi556_holitech_13m_cpp_video_full.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi556_holitech_13m_default_video", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi556_holitech_13m_default_video.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi556_holitech_13m_hfr_120", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi556_holitech_13m_hfr_120.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi556_holitech_13m_hfr_60", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi556_holitech_13m_hfr_60.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi556_holitech_13m_hfr_90", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi556_holitech_13m_hfr_90.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi556_holitech_13m_postproc", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi556_holitech_13m_postproc.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi556_holitech_13m_preview", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi556_holitech_13m_preview.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi556_holitech_13m_snapshot", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi556_holitech_13m_snapshot.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi556_holitech_13m_video_full", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi556_holitech_13m_video_full.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi556_holitech_13m_zsl_preview", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi556_holitech_13m_zsl_preview.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi556_holitech_13m_zsl_video", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi556_holitech_13m_zsl_video.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi556_holitech_16m_a3_default_preview", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi556_holitech_16m_a3_default_preview.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi556_holitech_16m_a3_default_video", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi556_holitech_16m_a3_default_video.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi556_holitech_16m_a3_hfr_120", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi556_holitech_16m_a3_hfr_120.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi556_holitech_16m_a3_hfr_60", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi556_holitech_16m_a3_hfr_60.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi556_holitech_16m_a3_hfr_90", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi556_holitech_16m_a3_hfr_90.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi556_holitech_16m_common", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi556_holitech_16m_common.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi556_holitech_16m_cpp_ds_chromatix", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi556_holitech_16m_cpp_ds_chromatix.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi556_holitech_16m_cpp_hfr_120", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi556_holitech_16m_cpp_hfr_120.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi556_holitech_16m_cpp_hfr_60", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi556_holitech_16m_cpp_hfr_60.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi556_holitech_16m_cpp_hfr_90", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi556_holitech_16m_cpp_hfr_90.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi556_holitech_16m_cpp_liveshot", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi556_holitech_16m_cpp_liveshot.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi556_holitech_16m_cpp_preview", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi556_holitech_16m_cpp_preview.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi556_holitech_16m_cpp_snapshot", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi556_holitech_16m_cpp_snapshot.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi556_holitech_16m_cpp_us_chromatix", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi556_holitech_16m_cpp_us_chromatix.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi556_holitech_16m_cpp_video", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi556_holitech_16m_cpp_video.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi556_holitech_16m_cpp_video_full", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi556_holitech_16m_cpp_video_full.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi556_holitech_16m_default_video", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi556_holitech_16m_default_video.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi556_holitech_16m_hfr_120", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi556_holitech_16m_hfr_120.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi556_holitech_16m_hfr_60", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi556_holitech_16m_hfr_60.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi556_holitech_16m_hfr_90", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi556_holitech_16m_hfr_90.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi556_holitech_16m_postproc", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi556_holitech_16m_postproc.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi556_holitech_16m_preview", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi556_holitech_16m_preview.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi556_holitech_16m_snapshot", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi556_holitech_16m_snapshot.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi556_holitech_16m_video_full", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi556_holitech_16m_video_full.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi556_holitech_16m_zsl_preview", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi556_holitech_16m_zsl_preview.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi556_holitech_16m_zsl_video", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi556_holitech_16m_zsl_video.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi846_kingcome_front_a3_default_preview", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi846_kingcome_front_a3_default_preview.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi846_kingcome_front_a3_default_video", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi846_kingcome_front_a3_default_video.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi846_kingcome_front_a3_hfr_120", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi846_kingcome_front_a3_hfr_120.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi846_kingcome_front_a3_hfr_60", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi846_kingcome_front_a3_hfr_60.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi846_kingcome_front_a3_hfr_90", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi846_kingcome_front_a3_hfr_90.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi846_kingcome_front_common", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi846_kingcome_front_common.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi846_kingcome_front_cpp_ds_chromatix", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi846_kingcome_front_cpp_ds_chromatix.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi846_kingcome_front_cpp_hfr_120", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi846_kingcome_front_cpp_hfr_120.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi846_kingcome_front_cpp_hfr_60", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi846_kingcome_front_cpp_hfr_60.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi846_kingcome_front_cpp_hfr_90", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi846_kingcome_front_cpp_hfr_90.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi846_kingcome_front_cpp_liveshot", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi846_kingcome_front_cpp_liveshot.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi846_kingcome_front_cpp_preview", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi846_kingcome_front_cpp_preview.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi846_kingcome_front_cpp_snapshot", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi846_kingcome_front_cpp_snapshot.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi846_kingcome_front_cpp_us_chromatix", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi846_kingcome_front_cpp_us_chromatix.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi846_kingcome_front_cpp_video", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi846_kingcome_front_cpp_video.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi846_kingcome_front_default_video", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi846_kingcome_front_default_video.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi846_kingcome_front_hfr_120", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi846_kingcome_front_hfr_120.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi846_kingcome_front_hfr_60", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi846_kingcome_front_hfr_60.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi846_kingcome_front_hfr_90", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi846_kingcome_front_hfr_90.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi846_kingcome_front_liveshot", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi846_kingcome_front_liveshot.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi846_kingcome_front_postproc", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi846_kingcome_front_postproc.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi846_kingcome_front_preview", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi846_kingcome_front_preview.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi846_kingcome_front_snapshot", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi846_kingcome_front_snapshot.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi846_kingcome_front_zsl_preview", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi846_kingcome_front_zsl_preview.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi846_kingcome_front_zsl_video", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi846_kingcome_front_zsl_video.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi846_tsp_front_a3_default_preview", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi846_tsp_front_a3_default_preview.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi846_tsp_front_a3_default_video", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi846_tsp_front_a3_default_video.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi846_tsp_front_a3_hfr_120", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi846_tsp_front_a3_hfr_120.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi846_tsp_front_a3_hfr_60", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi846_tsp_front_a3_hfr_60.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi846_tsp_front_a3_hfr_90", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi846_tsp_front_a3_hfr_90.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi846_tsp_front_common", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi846_tsp_front_common.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi846_tsp_front_cpp_ds_chromatix", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi846_tsp_front_cpp_ds_chromatix.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi846_tsp_front_cpp_hfr_120", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi846_tsp_front_cpp_hfr_120.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi846_tsp_front_cpp_hfr_60", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi846_tsp_front_cpp_hfr_60.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi846_tsp_front_cpp_hfr_90", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi846_tsp_front_cpp_hfr_90.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi846_tsp_front_cpp_liveshot", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi846_tsp_front_cpp_liveshot.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi846_tsp_front_cpp_preview", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi846_tsp_front_cpp_preview.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi846_tsp_front_cpp_snapshot", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi846_tsp_front_cpp_snapshot.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi846_tsp_front_cpp_us_chromatix", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi846_tsp_front_cpp_us_chromatix.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi846_tsp_front_cpp_video", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi846_tsp_front_cpp_video.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi846_tsp_front_default_video", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi846_tsp_front_default_video.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi846_tsp_front_eis_video", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi846_tsp_front_eis_video.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi846_tsp_front_hfr_120", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi846_tsp_front_hfr_120.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi846_tsp_front_hfr_60", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi846_tsp_front_hfr_60.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi846_tsp_front_hfr_90", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi846_tsp_front_hfr_90.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi846_tsp_front_liveshot", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi846_tsp_front_liveshot.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi846_tsp_front_postproc", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi846_tsp_front_postproc.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi846_tsp_front_preview", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi846_tsp_front_preview.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi846_tsp_front_snapshot", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi846_tsp_front_snapshot.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi846_tsp_front_zsl_preview", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi846_tsp_front_zsl_preview.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_hi846_tsp_front_zsl_video", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_hi846_tsp_front_zsl_video.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov13855_chicony_rear_common", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_common.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov13855_chicony_rear_cpp_ds_chromatix", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_cpp_ds_chromatix.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov13855_chicony_rear_cpp_hfr_120", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_cpp_hfr_120.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov13855_chicony_rear_cpp_hfr_60", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_cpp_hfr_60.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov13855_chicony_rear_cpp_hfr_90", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_cpp_hfr_90.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov13855_chicony_rear_cpp_liveshot", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_cpp_liveshot.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov13855_chicony_rear_cpp_preview", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_cpp_preview.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov13855_chicony_rear_cpp_snapshot", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_cpp_snapshot.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov13855_chicony_rear_cpp_us_chromatix", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_cpp_us_chromatix.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov13855_chicony_rear_cpp_video", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_cpp_video.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov13855_chicony_rear_cpp_video_full", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_cpp_video_full.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov13855_chicony_rear_default_preview_bu64297", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_default_preview_bu64297.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov13855_chicony_rear_default_video", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_default_video.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov13855_chicony_rear_default_video_bu64297", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_default_video_bu64297.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov13855_chicony_rear_hfr_120", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_hfr_120.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov13855_chicony_rear_hfr_120_bu64297", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_hfr_120_bu64297.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov13855_chicony_rear_hfr_60", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_hfr_60.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov13855_chicony_rear_hfr_60_bu64297", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_hfr_60_bu64297.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov13855_chicony_rear_hfr_90", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_hfr_90.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov13855_chicony_rear_hfr_90_bu64297", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_hfr_90_bu64297.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov13855_chicony_rear_postproc", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_postproc.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov13855_chicony_rear_preview", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_preview.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov13855_chicony_rear_snapshot", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_snapshot.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov13855_chicony_rear_video_full", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_video_full.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov13855_chicony_rear_zsl_preview_bu64297", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_zsl_preview_bu64297.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov13855_chicony_rear_zsl_video_bu64297", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_zsl_video_bu64297.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov13855_holitech_13m_common", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_common.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov13855_holitech_13m_cpp_ds_chromatix", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_cpp_ds_chromatix.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov13855_holitech_13m_cpp_hfr_120", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_cpp_hfr_120.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov13855_holitech_13m_cpp_hfr_60", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_cpp_hfr_60.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov13855_holitech_13m_cpp_hfr_90", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_cpp_hfr_90.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov13855_holitech_13m_cpp_liveshot", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_cpp_liveshot.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov13855_holitech_13m_cpp_preview", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_cpp_preview.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov13855_holitech_13m_cpp_snapshot", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_cpp_snapshot.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov13855_holitech_13m_cpp_us_chromatix", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_cpp_us_chromatix.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov13855_holitech_13m_cpp_video", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_cpp_video.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov13855_holitech_13m_cpp_video_full", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_cpp_video_full.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov13855_holitech_13m_default_preview_bu64297", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_default_preview_bu64297.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov13855_holitech_13m_default_video", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_default_video.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov13855_holitech_13m_default_video_bu64297", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_default_video_bu64297.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov13855_holitech_13m_eis_video_bu64297", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_eis_video_bu64297.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov13855_holitech_13m_hdr", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_hdr.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov13855_holitech_13m_hdr_3a", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_hdr_3a.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov13855_holitech_13m_hdr_cpp", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_hdr_cpp.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov13855_holitech_13m_hfr_120", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_hfr_120.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov13855_holitech_13m_hfr_120_bu64297", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_hfr_120_bu64297.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov13855_holitech_13m_hfr_60", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_hfr_60.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov13855_holitech_13m_hfr_60_bu64297", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_hfr_60_bu64297.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov13855_holitech_13m_hfr_90", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_hfr_90.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov13855_holitech_13m_hfr_90_bu64297", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_hfr_90_bu64297.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov13855_holitech_13m_postproc", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_postproc.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov13855_holitech_13m_preview", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_preview.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov13855_holitech_13m_snapshot", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_snapshot.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov13855_holitech_13m_video_full", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_video_full.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov13855_holitech_13m_zsl_preview_bu64297", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_zsl_preview_bu64297.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov13855_holitech_13m_zsl_video_bu64297", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_zsl_video_bu64297.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16880_qtech_front_common", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16880_qtech_front_common.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16880_qtech_front_cpp_ds_chromatix", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16880_qtech_front_cpp_ds_chromatix.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16880_qtech_front_cpp_hfr_120", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16880_qtech_front_cpp_hfr_120.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16880_qtech_front_cpp_hfr_60", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16880_qtech_front_cpp_hfr_60.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16880_qtech_front_cpp_hfr_90", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16880_qtech_front_cpp_hfr_90.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16880_qtech_front_cpp_liveshot", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16880_qtech_front_cpp_liveshot.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16880_qtech_front_cpp_preview", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16880_qtech_front_cpp_preview.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16880_qtech_front_cpp_snapshot", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16880_qtech_front_cpp_snapshot.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16880_qtech_front_cpp_us_chromatix", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16880_qtech_front_cpp_us_chromatix.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16880_qtech_front_cpp_video", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16880_qtech_front_cpp_video.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16880_qtech_front_cpp_video_full", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16880_qtech_front_cpp_video_full.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16880_qtech_front_default_preview_bu64297", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16880_qtech_front_default_preview_bu64297.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16880_qtech_front_default_video", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16880_qtech_front_default_video.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16880_qtech_front_default_video_bu64297", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16880_qtech_front_default_video_bu64297.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16880_qtech_front_eis_video_bu64297", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16880_qtech_front_eis_video_bu64297.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16880_qtech_front_hfr_120", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16880_qtech_front_hfr_120.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16880_qtech_front_hfr_120_bu64297", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16880_qtech_front_hfr_120_bu64297.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16880_qtech_front_hfr_60", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16880_qtech_front_hfr_60.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16880_qtech_front_hfr_60_bu64297", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16880_qtech_front_hfr_60_bu64297.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16880_qtech_front_hfr_90", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16880_qtech_front_hfr_90.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16880_qtech_front_hfr_90_bu64297", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16880_qtech_front_hfr_90_bu64297.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16880_qtech_front_postproc", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16880_qtech_front_postproc.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16880_qtech_front_preview", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16880_qtech_front_preview.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16880_qtech_front_snapshot", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16880_qtech_front_snapshot.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16880_qtech_front_video_full", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16880_qtech_front_video_full.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16880_qtech_front_zsl_preview_bu64297", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16880_qtech_front_zsl_preview_bu64297.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16880_qtech_front_zsl_video_bu64297", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16880_qtech_front_zsl_video_bu64297.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16885_holitech_16m_common", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_common.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16885_holitech_16m_cpp_ds_chromatix", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_cpp_ds_chromatix.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16885_holitech_16m_cpp_hfr_120", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_cpp_hfr_120.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16885_holitech_16m_cpp_hfr_60", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_cpp_hfr_60.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16885_holitech_16m_cpp_hfr_90", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_cpp_hfr_90.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16885_holitech_16m_cpp_liveshot", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_cpp_liveshot.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16885_holitech_16m_cpp_preview", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_cpp_preview.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16885_holitech_16m_cpp_snapshot", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_cpp_snapshot.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16885_holitech_16m_cpp_us_chromatix", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_cpp_us_chromatix.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16885_holitech_16m_cpp_video", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_cpp_video.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16885_holitech_16m_cpp_video_full", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_cpp_video_full.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16885_holitech_16m_default_preview_bu64297", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_default_preview_bu64297.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16885_holitech_16m_default_video", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_default_video.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16885_holitech_16m_default_video_bu64297", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_default_video_bu64297.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16885_holitech_16m_eis_video_bu64297", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_eis_video_bu64297.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16885_holitech_16m_hdr", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_hdr.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16885_holitech_16m_hdr_3a", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_hdr_3a.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16885_holitech_16m_hdr_cpp", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_hdr_cpp.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16885_holitech_16m_hfr_120", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_hfr_120.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16885_holitech_16m_hfr_120_bu64297", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_hfr_120_bu64297.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16885_holitech_16m_hfr_60", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_hfr_60.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16885_holitech_16m_hfr_60_bu64297", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_hfr_60_bu64297.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16885_holitech_16m_hfr_90", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_hfr_90.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16885_holitech_16m_hfr_90_bu64297", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_hfr_90_bu64297.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16885_holitech_16m_postproc", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_postproc.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16885_holitech_16m_preview", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_preview.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16885_holitech_16m_snapshot", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_snapshot.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16885_holitech_16m_video_full", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_video_full.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16885_holitech_16m_zsl_preview_bu64297", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_zsl_preview_bu64297.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16885_holitech_16m_zsl_video_bu64297", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_zsl_video_bu64297.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16885_ofilm_16m_common", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_common.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16885_ofilm_16m_cpp_ds_chromatix", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_cpp_ds_chromatix.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16885_ofilm_16m_cpp_hfr_120", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_cpp_hfr_120.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16885_ofilm_16m_cpp_hfr_60", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_cpp_hfr_60.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16885_ofilm_16m_cpp_hfr_90", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_cpp_hfr_90.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16885_ofilm_16m_cpp_liveshot", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_cpp_liveshot.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16885_ofilm_16m_cpp_preview", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_cpp_preview.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16885_ofilm_16m_cpp_snapshot", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_cpp_snapshot.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16885_ofilm_16m_cpp_us_chromatix", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_cpp_us_chromatix.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16885_ofilm_16m_cpp_video", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_cpp_video.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16885_ofilm_16m_cpp_video_full", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_cpp_video_full.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16885_ofilm_16m_default_preview_bu64297", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_default_preview_bu64297.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16885_ofilm_16m_default_video", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_default_video.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16885_ofilm_16m_default_video_bu64297", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_default_video_bu64297.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16885_ofilm_16m_eis_video_bu64297", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_eis_video_bu64297.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16885_ofilm_16m_hdr", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_hdr.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16885_ofilm_16m_hdr_3a", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_hdr_3a.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16885_ofilm_16m_hdr_cpp", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_hdr_cpp.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16885_ofilm_16m_hfr_120", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_hfr_120.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16885_ofilm_16m_hfr_120_bu64297", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_hfr_120_bu64297.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16885_ofilm_16m_hfr_60", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_hfr_60.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16885_ofilm_16m_hfr_60_bu64297", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_hfr_60_bu64297.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16885_ofilm_16m_hfr_90", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_hfr_90.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16885_ofilm_16m_hfr_90_bu64297", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_hfr_90_bu64297.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16885_ofilm_16m_postproc", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_postproc.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16885_ofilm_16m_preview", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_preview.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16885_ofilm_16m_snapshot", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_snapshot.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16885_ofilm_16m_video_full", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_video_full.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16885_ofilm_16m_zsl_preview_bu64297", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_zsl_preview_bu64297.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov16885_ofilm_16m_zsl_video_bu64297", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_zsl_video_bu64297.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov8856_chicony_front_a3_default_preview", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov8856_chicony_front_a3_default_preview.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov8856_chicony_front_a3_default_video", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov8856_chicony_front_a3_default_video.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov8856_chicony_front_a3_hfr_120", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov8856_chicony_front_a3_hfr_120.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov8856_chicony_front_a3_hfr_60", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov8856_chicony_front_a3_hfr_60.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov8856_chicony_front_a3_hfr_90", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov8856_chicony_front_a3_hfr_90.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov8856_chicony_front_common", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov8856_chicony_front_common.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov8856_chicony_front_cpp_ds_chromatix", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov8856_chicony_front_cpp_ds_chromatix.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov8856_chicony_front_cpp_hfr_120", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov8856_chicony_front_cpp_hfr_120.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov8856_chicony_front_cpp_hfr_60", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov8856_chicony_front_cpp_hfr_60.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov8856_chicony_front_cpp_hfr_90", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov8856_chicony_front_cpp_hfr_90.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov8856_chicony_front_cpp_liveshot", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov8856_chicony_front_cpp_liveshot.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov8856_chicony_front_cpp_preview", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov8856_chicony_front_cpp_preview.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov8856_chicony_front_cpp_snapshot", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov8856_chicony_front_cpp_snapshot.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov8856_chicony_front_cpp_us_chromatix", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov8856_chicony_front_cpp_us_chromatix.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov8856_chicony_front_cpp_video", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov8856_chicony_front_cpp_video.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov8856_chicony_front_default_video", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov8856_chicony_front_default_video.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov8856_chicony_front_eis_video", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov8856_chicony_front_eis_video.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov8856_chicony_front_hfr_120", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov8856_chicony_front_hfr_120.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov8856_chicony_front_hfr_60", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov8856_chicony_front_hfr_60.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov8856_chicony_front_hfr_90", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov8856_chicony_front_hfr_90.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov8856_chicony_front_liveshot", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov8856_chicony_front_liveshot.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov8856_chicony_front_postproc", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov8856_chicony_front_postproc.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov8856_chicony_front_preview", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov8856_chicony_front_preview.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov8856_chicony_front_snapshot", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov8856_chicony_front_snapshot.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov8856_chicony_front_zsl_preview", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov8856_chicony_front_zsl_preview.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libchromatix_ov8856_chicony_front_zsl_video", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libchromatix_ov8856_chicony_front_zsl_video.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libcne", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libcne.so", + ], + shared_libs: [ + "libandroid_net", + "libc", + "libc++", + "libcneapiclient", + "libcutils", + "libdiag", + "libdl", + "libhardware_legacy", + "libhidlbase", + "libidl", + "liblog", + "libm", + "libnetutils", + "libnl", + "libqmi_cci", + "libqmiservices", + "libqti_vndfwk_detect", + "libutils", + "libwpa_client", + "vendor.qti.data.factory@2.0_vendor", + "vendor.qti.data.factory@2.1_vendor", + "vendor.qti.data.factory@2.2_vendor", + "vendor.qti.data.factory@2.3_vendor", + "vendor.qti.data.mwqem@1.0_vendor", + "vendor.qti.hardware.data.cne.internal.api@1.0_vendor", + "vendor.qti.hardware.data.cne.internal.constants@1.0_vendor", + "vendor.qti.hardware.data.cne.internal.server@1.0_vendor", + "vendor.qti.hardware.data.dynamicdds@1.0_vendor", + "vendor.qti.hardware.data.latency@1.0_vendor", + "vendor.qti.hardware.data.lce@1.0_vendor", + "vendor.qti.hardware.data.qmi@1.0_vendor", + "vendor.qti.hardware.mwqemadapter@1.0_vendor", + "vendor.qti.ims.rcsconfig@1.0_vendor", + "vendor.qti.ims.rcsconfig@1.1_vendor", + "vendor.qti.latency@2.0_vendor", + "vendor.qti.latency@2.1_vendor", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libcneapiclient", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libcneapiclient.so", + ], + shared_libs: [ + "libandroid_net", + "libc", + "libc++", + "libcutils", + "libdiag", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libnetutils", + "libutils", + "vendor.qti.data.factory@2.0_vendor", + "vendor.qti.data.factory@2.1_vendor", + "vendor.qti.data.factory@2.2_vendor", + "vendor.qti.hardware.data.cne.internal.api@1.0_vendor", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libcneoplookup", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libcneoplookup.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libcneqmiutils", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libcneqmiutils.so", + ], + shared_libs: [ + "libc", + "libc++", + "libdl", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libconfigdb", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libconfigdb.so", + ], + shared_libs: [ + "libc", + "libc++", + "libdiag", + "libdl", + "libdsutils", + "liblog", + "libm", + "libxml", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libcpion", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libcpion.so", + ], + shared_libs: [ + "libc", + "libc++", + "libdl", + "libion", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libdataitems", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libdataitems.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libgps.utils", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libdepthcomputation", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libdepthcomputation.so", + ], + shared_libs: [ + "libc", + "libc++_shared", + "libdl", + "liblog", + "libm", + "libspectre", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libdepthmapwrapper", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libdepthmapwrapper.so", + ], + shared_libs: [ + "libc", + "libc++_shared", + "libdepthcomputation", + "libdl", + "liblog", + "libm", + "libspectre", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libdiag", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libdiag.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libdiag.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libdiag_system", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/libdiag_system.so", + ], + shared_libs: [ + "android.hidl.allocator@1.0", + "android.hidl.memory@1.0", + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "libhidlmemory", + "liblog", + "libm", + "libutils", + "vendor.qti.diaghal@1.0", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "libdpmctmgr", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/libdpmctmgr.so", + ], + shared_libs: [ + "com.qualcomm.qti.dpm.api@1.0", + "libbinder", + "libc", + "libc++", + "libcutils", + "libdiag_system", + "libdl", + "libdpmframework", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "libdpmfdmgr", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/libdpmfdmgr.so", + ], + shared_libs: [ + "com.qualcomm.qti.dpm.api@1.0", + "libbinder", + "libc", + "libc++", + "libcutils", + "libdiag_system", + "libdl", + "libdpmframework", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "libdpmframework", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/libdpmframework.so", + ], + shared_libs: [ + "com.qualcomm.qti.dpm.api@1.0", + "libbinder", + "libc", + "libc++", + "libcutils", + "libdiag_system", + "libdl", + "libhardware", + "libhardware_legacy", + "libhidlbase", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "libdpmqmihal", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libdpmqmihal.so", + ], + shared_libs: [ + "com.qualcomm.qti.dpm.api@1.0_vendor", + "libbase", + "libc", + "libc++", + "libcutils", + "libdl", + "libhardware", + "libhardware_legacy", + "libhidlbase", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libdpmtcm", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/libdpmtcm.so", + ], + shared_libs: [ + "com.qualcomm.qti.dpm.api@1.0", + "libbinder", + "libc", + "libc++", + "libcutils", + "libdiag_system", + "libdl", + "libdpmframework", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "libdrc", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libdrc.so", + ], + shared_libs: [ + "libc", + "libc++", + "libdl", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libdrmfs", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libdrmfs.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdiag", + "libdl", + "liblog", + "libm", + "libQSEEComAPI", + "libutils", + "libxml2", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libdrmtime", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libdrmtime.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdiag", + "libdl", + "liblog", + "libm", + "libQSEEComAPI", + "libtime_genoff", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libdsi_netctrl", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libdsi_netctrl.so", + ], + shared_libs: [ + "libc", + "libc++", + "libconfigdb", + "libcutils", + "libdiag", + "libdl", + "libdsutils", + "liblog", + "libm", + "libnetmgr", + "libqdi", + "libqmi", + "libqmi_cci", + "libqmi_client_helper", + "libqmi_client_qmux", + "libqmi_common_so", + "libqmiservices", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libdsutils", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libdsutils.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdiag", + "libdl", + "liblog", + "libm", + "libmdmdetect", + "libnetutils", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libdsutils.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdiag", + "libdl", + "liblog", + "libm", + "libmdmdetect", + "libnetutils", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libeepromcutter", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libeepromcutter.so", + ], + shared_libs: [ + "libc", + "libc++_shared", + "libdl", + "liblog", + "libm", + "libspectre", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libEGL_adreno", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/egl/libEGL_adreno.so", + ], + shared_libs: [ + "libadreno_utils", + "libc", + "libc++", + "libcutils", + "libdl", + "libgsl", + "liblog", + "libm", + "libz", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/egl/libEGL_adreno.so", + ], + shared_libs: [ + "libadreno_utils", + "libc", + "libc++", + "libcutils", + "libdl", + "libgsl", + "liblog", + "libm", + "libz", + ], + }, + }, + compile_multilib: "both", + relative_install_path: "egl", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libfastcrc", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libfastcrc.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libfastcvadsp_stub", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libfastcvadsp_stub.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcdsprpc", + "libdl", + "liblog", + "libm", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libfastcvadsp_stub.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcdsprpc", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libfastcvopt", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libfastcvopt.so", + ], + shared_libs: [ + "libc", + "libc++", + "libdl", + "libion", + "liblog", + "libm", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libfastcvopt.so", + ], + shared_libs: [ + "libc", + "libc++", + "libdl", + "libion", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libfastrpc_utf_stub", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libfastrpc_utf_stub.so", + ], + shared_libs: [ + "libadsprpc", + "libc", + "libc++", + "libdl", + "libm", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libfastrpc_utf_stub.so", + ], + shared_libs: [ + "libadsprpc", + "libc", + "libc++", + "libdl", + "libm", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libflash_pmic", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libflash_pmic.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libgarden", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libgarden.so", + ], + shared_libs: [ + "android.hardware.gnss.measurement_corrections@1.0", + "android.hardware.gnss.measurement_corrections@1.1", + "android.hardware.gnss.visibility_control@1.0", + "android.hardware.gnss@1.0", + "android.hardware.gnss@1.1", + "android.hardware.gnss@2.0", + "android.hardware.gnss@2.1", + "libc", + "libc++", + "libdataitems", + "libdl", + "libgps.utils", + "libhidlbase", + "libloc_core", + "liblocation_api", + "liblog", + "libm", + "libutils", + "vendor.qti.gnss@1.0", + "vendor.qti.gnss@1.1", + "vendor.qti.gnss@1.2", + "vendor.qti.gnss@2.1", + "vendor.qti.gnss@3.0", + "vendor.qti.gnss@4.0", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libgarden_haltests_e2e", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libgarden_haltests_e2e.so", + ], + shared_libs: [ + "android.hardware.gnss.measurement_corrections@1.0", + "android.hardware.gnss.measurement_corrections@1.1", + "android.hardware.gnss.visibility_control@1.0", + "android.hardware.gnss@1.0", + "android.hardware.gnss@1.1", + "android.hardware.gnss@2.0", + "android.hardware.gnss@2.1", + "libc", + "libc++", + "libdl", + "libgarden", + "libgps.utils", + "libhidlbase", + "libloc_core", + "liblocation_api", + "liblog", + "libm", + "libutils", + "vendor.qti.gnss@1.0", + "vendor.qti.gnss@1.1", + "vendor.qti.gnss@2.1", + "vendor.qti.gnss@3.0", + "vendor.qti.gnss@4.0", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libgcs", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libgcs.so", + ], + shared_libs: [ + "libc", + "libc++", + "libdl", + "libgcs-calwrapper", + "libgcs-ipc", + "libgcs-osal", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libgcs-calwrapper", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libgcs-calwrapper.so", + ], + shared_libs: [ + "libc", + "libc++", + "libdl", + "libgcs-osal", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libgcs-ipc", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libgcs-ipc.so", + ], + shared_libs: [ + "libc", + "libc++", + "libdl", + "libexpat", + "libgcs-osal", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libgcs-osal", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libgcs-osal.so", + ], + shared_libs: [ + "libc", + "libc++", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libgdtap", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libgdtap.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libgps.utils", + "libizat_core", + "liblbs_core", + "libloc_core", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libgf_ca", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libgf_ca.so", + ], + shared_libs: [ + "libc", + "libdl", + "libhardware", + "liblog", + "libm", + "libQSEEComAPI", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libgf_hal", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libgf_hal.so", + ], + shared_libs: [ + "libc", + "libcutils", + "libdl", + "libgf_ca", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libGLESv1_CM_adreno", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/egl/libGLESv1_CM_adreno.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libgsl", + "liblog", + "libm", + "libz", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/egl/libGLESv1_CM_adreno.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libgsl", + "liblog", + "libm", + "libz", + ], + }, + }, + compile_multilib: "both", + relative_install_path: "egl", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libGLESv2_adreno", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/egl/libGLESv2_adreno.so", + ], + shared_libs: [ + "libadreno_utils", + "libc", + "libc++", + "libcutils", + "libdl", + "libgsl", + "libllvm-glnext", + "liblog", + "libm", + "libz", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/egl/libGLESv2_adreno.so", + ], + shared_libs: [ + "libadreno_utils", + "libc", + "libc++", + "libcutils", + "libdl", + "libgsl", + "libllvm-glnext", + "liblog", + "libm", + "libz", + ], + }, + }, + compile_multilib: "both", + relative_install_path: "egl", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libgnsspps", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libgnsspps.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libgps.utils", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libGPreqcancel", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libGPreqcancel.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdiag", + "libdl", + "libGPreqcancel_svc", + "liblog", + "libm", + "libQSEEComAPI", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libGPreqcancel_svc", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libGPreqcancel_svc.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libgpudataproducer", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libgpudataproducer.so", + ], + shared_libs: [ + "libc", + "libc++", + "libdl", + "liblog", + "libm", + "libz", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libgpudataproducer.so", + ], + shared_libs: [ + "libc", + "libc++", + "libdl", + "liblog", + "libm", + "libz", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libgsl", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libgsl.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libion", + "liblog", + "libm", + "libsync", + "libz", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libgsl.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libion", + "liblog", + "libm", + "libsync", + "libz", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libhdcpsrm", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libhdcpsrm.so", + ], + shared_libs: [ + "libc", + "libc++", + "libdl", + "liblog", + "libm", + "libQSEEComAPI", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libhdr_tm", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libhdr_tm.so", + ], + shared_libs: [ + "libbinder", + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + "libsdm-color", + "libtinyxml2_1", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libI420colorconvert", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libI420colorconvert.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libm", + "libmm-color-convertor", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libidl", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libidl.so", + ], + shared_libs: [ + "libc", + "libc++", + "libdl", + "libm", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libidl.so", + ], + shared_libs: [ + "libc", + "libc++", + "libdl", + "libm", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libimscamera_jni", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/libimscamera_jni.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + "libnativehelper", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "libimsmedia_jni", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/libimsmedia_jni.so", + ], + shared_libs: [ + "libandroid", + "libbinder", + "libc", + "libc++", + "libcutils", + "libdl", + "libgui", + "liblog", + "libm", + "libnativehelper", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "libizat_client_api", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libizat_client_api.so", + ], + shared_libs: [ + "libc", + "libc++", + "libdl", + "libgps.utils", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libizat_core", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libizat_core.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libgps.utils", + "libloc_api_v02", + "libloc_core", + "liblog", + "libm", + "libsqlite", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libjpegdhw", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libjpegdhw.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libion", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libjpegdmahw", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libjpegdmahw.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libion", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libjpegehw", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libjpegehw.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libion", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libkeymasterdeviceutils", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libkeymasterdeviceutils.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcrypto", + "libcutils", + "libdl", + "libion", + "liblog", + "libm", + "libQSEEComAPI", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libkeymasterdeviceutils.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcrypto", + "libcutils", + "libdl", + "libion", + "liblog", + "libm", + "libQSEEComAPI", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libkeymasterprovision", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libkeymasterprovision.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcrypto", + "libdl", + "libkeymasterdeviceutils", + "libkeymasterutils", + "liblog", + "libm", + "libqcbor", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libkeymasterprovision.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcrypto", + "libdl", + "libkeymasterdeviceutils", + "libkeymasterutils", + "liblog", + "libm", + "libqcbor", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libkeymasterutils", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libkeymasterutils.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcrypto", + "libcutils", + "libdl", + "liblog", + "libm", + "libQSEEComAPI", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libkeymasterutils.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcrypto", + "libcutils", + "libdl", + "liblog", + "libm", + "libQSEEComAPI", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "liblbs_core", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/liblbs_core.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcrypto", + "libcutils", + "libdl", + "libgps.utils", + "libizat_core", + "libloc_api_v02", + "libloc_core", + "liblog", + "libm", + "libmdmdetect", + "libpdmapper", + "libperipheral_client", + "libsqlite", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libllvm-glnext", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libllvm-glnext.so", + ], + shared_libs: [ + "libc", + "libc++", + "libdl", + "libgsl", + "libm", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libllvm-glnext.so", + ], + shared_libs: [ + "libc", + "libc++", + "libdl", + "libgsl", + "libm", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libllvm-qcom", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libllvm-qcom.so", + ], + shared_libs: [ + "libc", + "libc++", + "libdl", + "libm", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libllvm-qcom.so", + ], + shared_libs: [ + "libc", + "libc++", + "libdl", + "libm", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libloc_api_v02", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libloc_api_v02.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libgps.utils", + "libloc_core", + "liblog", + "libm", + "libqmi_cci", + "libqmi_common_so", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libloc_socket", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libloc_socket.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libgps.utils", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "liblocationservice", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/liblocationservice.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdataitems", + "libdl", + "libgps.utils", + "libizat_core", + "liblbs_core", + "libloc_core", + "liblocation_api", + "liblog", + "liblowi_client", + "libm", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "liblocationservice_glue", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/liblocationservice_glue.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdataitems", + "libdl", + "libgps.utils", + "libhardware_legacy", + "liblbs_core", + "libloc_core", + "liblocation_api", + "liblocationservice", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "liblowi_client", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/liblowi_client.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "liblowi_wifihal", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/liblowi_wifihal.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libgps.utils", + "liblog", + "liblowi_client", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "liblqe", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/liblqe.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdiag", + "libdl", + "libdsutils", + "liblog", + "libm", + "libqmi_cci", + "libqmi_client_helper", + "libqmi_common_so", + "libqmiservices", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmdmdetect", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmdmdetect.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + "libutils", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libmdmdetect.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmdsprpc", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmdsprpc.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhardware", + "libhidlbase", + "libion", + "liblog", + "libm", + "libutils", + "vendor.qti.hardware.dsp@1.0", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libmdsprpc.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhardware", + "libhidlbase", + "libion", + "liblog", + "libm", + "libutils", + "vendor.qti.hardware.dsp@1.0", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libminksocket", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libminksocket.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + "libqrtr", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmm-color-convertor", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libmm-color-convertor.so", + ], + shared_libs: [ + "libc", + "libc++", + "libdl", + "libm", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmm-hdcpmgr", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libmm-hdcpmgr.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmm-omxcore", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libmm-omxcore.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera2_c2d_module", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera2_c2d_module.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libion", + "liblog", + "libm", + "libmmcamera2_mct", + "libmmcamera2_pp_buf_mgr", + "libmmcamera_dbg", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera2_cpp_module", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera2_cpp_module.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libion", + "liblog", + "libm", + "libmmcamera2_mct", + "libmmcamera2_pp_buf_mgr", + "libmmcamera_dbg", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera2_frame_algorithm", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera2_frame_algorithm.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libm", + "libmmcamera_dbg", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera2_iface_modules", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera2_iface_modules.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libion", + "liblog", + "libm", + "libmmcamera2_isp_modules", + "libmmcamera2_mct", + "libmmcamera_dbg", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera2_imglib_modules", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera2_imglib_modules.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcdsprpc", + "libcutils", + "libdl", + "libion", + "liblog", + "libm", + "libmmcamera2_mct", + "libmmcamera_dbg", + "libmmcamera_imglib", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera2_is", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera2_is.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libm", + "libmmcamera_dbg", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera2_isp_modules", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera2_isp_modules.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + "libmmcamera2_mct", + "libmmcamera_dbg", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera2_mct", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera2_mct.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + "libmmcamera_dbg", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera2_mct_shimlayer", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera2_mct_shimlayer.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libm", + "libmmcamera2_iface_modules", + "libmmcamera2_imglib_modules", + "libmmcamera2_isp_modules", + "libmmcamera2_mct", + "libmmcamera2_pproc_modules", + "libmmcamera2_sensor_modules", + "libmmcamera2_stats_modules", + "libmmcamera_dbg", + "libmmcamera_thread_services", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera2_pp_buf_mgr", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera2_pp_buf_mgr.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libion", + "liblog", + "libm", + "libmmcamera2_mct", + "libmmcamera_dbg", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera2_pproc_modules", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera2_pproc_modules.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libion", + "liblog", + "libm", + "libmmcamera2_c2d_module", + "libmmcamera2_cpp_module", + "libmmcamera2_imglib_modules", + "libmmcamera2_mct", + "libmmcamera_dbg", + "libmmcamera_eztune_module", + "libmmcamera_ppbase_module", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera2_q3a_core", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera2_q3a_core.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libm", + "libmmcamera2_stats_algorithm", + "libmmcamera2_stats_lib", + "libmmcamera_dbg", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera2_sensor_modules", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera2_sensor_modules.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + "libmmcamera2_mct", + "libmmcamera_dbg", + "libmmcamera_pdaf", + "libmmcamera_pdafcamif", + "libxml2", + "libz", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera2_stats_algorithm", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera2_stats_algorithm.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libm", + "libmmcamera_dbg", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera2_stats_lib", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera2_stats_lib.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + "libmmcamera_dbg", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera2_stats_modules", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera2_stats_modules.so", + ], + shared_libs: [ + "android.frameworks.sensorservice@1.0", + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "libm", + "libmmcamera2_mct", + "libmmcamera2_stats_algorithm", + "libmmcamera2_stats_lib", + "libmmcamera_dbg", + "libsensor1", + "libutils", + "libxml2", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_bokeh", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_bokeh.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libEGL", + "libGLESv2", + "libGLESv2_adreno", + "libhardware", + "liblog", + "libm", + "libmmcamera_dbg", + "libmmcamera_imglib", + "libqdMetaData", + "libui", + "libutils", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_dbg", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_dbg.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_depth_map", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_depth_map.so", + ], + shared_libs: [ + "libc", + "libc++", + "libc++_shared", + "libdepthcomputation", + "libdepthmapwrapper", + "libdl", + "libeepromcutter", + "liblog", + "libm", + "libmmcamera_irs2877_polar_eeprom", + "libspectre", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_dummyalgo", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_dummyalgo.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + "libmmcamera_dbg", + "libmmcamera_imglib", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_eebinparse", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_eebinparse.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_eeprom_util", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_eeprom_util.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_eztune_module", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_eztune_module.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + "libmmcamera2_mct", + "libmmcamera_dbg", + "libmmcamera_ppbase_module", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_facedetection_lib", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_facedetection_lib.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + "libmmcamera_dbg", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_faceproc", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_faceproc.so", + ], + shared_libs: [ + "libc", + "libc++", + "libdl", + "libm", + ], + }, + }, + compile_multilib: "32", + check_elf_files: false, + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_faceproc2", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_faceproc2.so", + ], + shared_libs: [ + "libc", + "libc++", + "libdl", + "libm", + ], + }, + }, + compile_multilib: "32", + check_elf_files: false, + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_gc5025_ofilm_13m", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_gc5025_ofilm_13m.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_gc5025_ofilm_13m_fm24c64d_eeprom", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_gc5025_ofilm_13m_fm24c64d_eeprom.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + "libmmcamera_eeprom_util", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_gc5025_ofilm_16m", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_gc5025_ofilm_16m.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_hdr_gb_lib", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_hdr_gb_lib.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_hi1333_ofilm_13m", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_hi1333_ofilm_13m.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_hi1333_ofilm_13m_fm24c64d_eeprom", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_hi1333_ofilm_13m_fm24c64d_eeprom.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + "libmmcamera_eeprom_util", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_hi556_holitech_13m", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_hi556_holitech_13m.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_hi556_holitech_13m_fm24c64d_eeprom", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_hi556_holitech_13m_fm24c64d_eeprom.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + "libmmcamera_eeprom_util", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_hi556_holitech_16m", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_hi556_holitech_16m.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_hi846_kingcome_front", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_hi846_kingcome_front.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_hi846_tsp_front", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_hi846_tsp_front.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_hi846_tsp_front_eeprom", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_hi846_tsp_front_eeprom.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + "libmmcamera_eeprom_util", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_hvx_add_constant", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_hvx_add_constant.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_hvx_grid_sum", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_hvx_grid_sum.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_imglib", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_imglib.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcdsprpc", + "libcutils", + "libdl", + "libfastcvopt", + "libion", + "liblog", + "libm", + "libmmcamera_dbg", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_imglib_faceproc_adspstub", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_imglib_faceproc_adspstub.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcdsprpc", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_irs2877_polar_eeprom", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_irs2877_polar_eeprom.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libeepromcutter", + "liblog", + "libm", + "libmmcamera_eeprom_util", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_isp_abf48", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_isp_abf48.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + "libmmcamera2_isp_modules", + "libmmcamera2_mct", + "libmmcamera_dbg", + "libmmcamera_isp_sub_module", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_isp_aec_bg_stats47", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_isp_aec_bg_stats47.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + "libmmcamera2_isp_modules", + "libmmcamera2_mct", + "libmmcamera_dbg", + "libmmcamera_isp_sub_module", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_isp_bf_stats47", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_isp_bf_stats47.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + "libmmcamera2_isp_modules", + "libmmcamera2_mct", + "libmmcamera_dbg", + "libmmcamera_isp_sub_module", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_isp_bg_stats46", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_isp_bg_stats46.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + "libmmcamera2_isp_modules", + "libmmcamera2_mct", + "libmmcamera_dbg", + "libmmcamera_isp_sub_module", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_isp_bhist_stats44", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_isp_bhist_stats44.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + "libmmcamera2_isp_modules", + "libmmcamera2_mct", + "libmmcamera_dbg", + "libmmcamera_isp_sub_module", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_isp_black_level48", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_isp_black_level48.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + "libmmcamera2_isp_modules", + "libmmcamera2_mct", + "libmmcamera_dbg", + "libmmcamera_isp_sub_module", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_isp_bpc48", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_isp_bpc48.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + "libmmcamera2_isp_modules", + "libmmcamera2_mct", + "libmmcamera_dbg", + "libmmcamera_isp_sub_module", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_isp_cac47", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_isp_cac47.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + "libmmcamera2_isp_modules", + "libmmcamera2_mct", + "libmmcamera_dbg", + "libmmcamera_isp_sub_module", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_isp_chroma_enhan40", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_isp_chroma_enhan40.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + "libmmcamera2_isp_modules", + "libmmcamera2_mct", + "libmmcamera_dbg", + "libmmcamera_isp_sub_module", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_isp_chroma_suppress40", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_isp_chroma_suppress40.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + "libmmcamera2_isp_modules", + "libmmcamera2_mct", + "libmmcamera_dbg", + "libmmcamera_isp_sub_module", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_isp_clamp_encoder40", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_isp_clamp_encoder40.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + "libmmcamera2_isp_modules", + "libmmcamera2_mct", + "libmmcamera_dbg", + "libmmcamera_isp_sub_module", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_isp_clamp_video40", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_isp_clamp_video40.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + "libmmcamera2_isp_modules", + "libmmcamera2_mct", + "libmmcamera_dbg", + "libmmcamera_isp_sub_module", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_isp_clamp_viewfinder40", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_isp_clamp_viewfinder40.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + "libmmcamera2_isp_modules", + "libmmcamera2_mct", + "libmmcamera_dbg", + "libmmcamera_isp_sub_module", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_isp_color_correct46", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_isp_color_correct46.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + "libmmcamera2_isp_modules", + "libmmcamera2_mct", + "libmmcamera_dbg", + "libmmcamera_isp_sub_module", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_isp_color_xform_encoder46", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_isp_color_xform_encoder46.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + "libmmcamera2_isp_modules", + "libmmcamera2_mct", + "libmmcamera_dbg", + "libmmcamera_isp_sub_module", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_isp_color_xform_video46", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_isp_color_xform_video46.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + "libmmcamera2_isp_modules", + "libmmcamera2_mct", + "libmmcamera_dbg", + "libmmcamera_isp_sub_module", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_isp_color_xform_viewfinder46", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_isp_color_xform_viewfinder46.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + "libmmcamera2_isp_modules", + "libmmcamera2_mct", + "libmmcamera_dbg", + "libmmcamera_isp_sub_module", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_isp_cs_stats46", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_isp_cs_stats46.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + "libmmcamera2_isp_modules", + "libmmcamera2_mct", + "libmmcamera_dbg", + "libmmcamera_isp_sub_module", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_isp_demosaic48", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_isp_demosaic48.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + "libmmcamera2_isp_modules", + "libmmcamera2_mct", + "libmmcamera_dbg", + "libmmcamera_isp_sub_module", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_isp_demux48", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_isp_demux48.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + "libmmcamera2_isp_modules", + "libmmcamera2_mct", + "libmmcamera_dbg", + "libmmcamera_isp_sub_module", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_isp_fovcrop_encoder46", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_isp_fovcrop_encoder46.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + "libmmcamera2_isp_modules", + "libmmcamera2_mct", + "libmmcamera_dbg", + "libmmcamera_isp_sub_module", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_isp_fovcrop_video46", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_isp_fovcrop_video46.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + "libmmcamera2_isp_modules", + "libmmcamera2_mct", + "libmmcamera_dbg", + "libmmcamera_isp_sub_module", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_isp_fovcrop_viewfinder46", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_isp_fovcrop_viewfinder46.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + "libmmcamera2_isp_modules", + "libmmcamera2_mct", + "libmmcamera_dbg", + "libmmcamera_isp_sub_module", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_isp_gamma44", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_isp_gamma44.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + "libmmcamera2_isp_modules", + "libmmcamera2_mct", + "libmmcamera_dbg", + "libmmcamera_isp_sub_module", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_isp_gic48", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_isp_gic48.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + "libmmcamera2_isp_modules", + "libmmcamera2_mct", + "libmmcamera_dbg", + "libmmcamera_isp_sub_module", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_isp_gtm46", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_isp_gtm46.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + "libmmcamera2_isp_modules", + "libmmcamera2_mct", + "libmmcamera_dbg", + "libmmcamera_isp_sub_module", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_isp_hdr48", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_isp_hdr48.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + "libmmcamera2_isp_modules", + "libmmcamera2_mct", + "libmmcamera_dbg", + "libmmcamera_isp_sub_module", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_isp_hdr_be_stats46", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_isp_hdr_be_stats46.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + "libmmcamera2_isp_modules", + "libmmcamera2_mct", + "libmmcamera_dbg", + "libmmcamera_isp_sub_module", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_isp_hdr_bhist_stats44", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_isp_hdr_bhist_stats44.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + "libmmcamera2_isp_modules", + "libmmcamera2_mct", + "libmmcamera_dbg", + "libmmcamera_isp_sub_module", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_isp_ihist_stats46", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_isp_ihist_stats46.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + "libmmcamera2_isp_modules", + "libmmcamera2_mct", + "libmmcamera_dbg", + "libmmcamera_isp_sub_module", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_isp_linearization40", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_isp_linearization40.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + "libmmcamera2_isp_modules", + "libmmcamera2_mct", + "libmmcamera_dbg", + "libmmcamera_isp_sub_module", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_isp_ltm47", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_isp_ltm47.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + "libmmcamera2_isp_modules", + "libmmcamera2_mct", + "libmmcamera_dbg", + "libmmcamera_isp_sub_module", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_isp_luma_adaptation40", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_isp_luma_adaptation40.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + "libmmcamera2_isp_modules", + "libmmcamera2_mct", + "libmmcamera_dbg", + "libmmcamera_isp_sub_module", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_isp_mce40", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_isp_mce40.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + "libmmcamera2_isp_modules", + "libmmcamera2_mct", + "libmmcamera_dbg", + "libmmcamera_isp_sub_module", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_isp_mesh_rolloff44", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_isp_mesh_rolloff44.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + "libmmcamera2_isp_modules", + "libmmcamera2_mct", + "libmmcamera_dbg", + "libmmcamera_isp_sub_module", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_isp_pdaf48", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_isp_pdaf48.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + "libmmcamera2_isp_modules", + "libmmcamera2_mct", + "libmmcamera_dbg", + "libmmcamera_isp_sub_module", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_isp_pedestal_correct46", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_isp_pedestal_correct46.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + "libmmcamera2_isp_modules", + "libmmcamera2_mct", + "libmmcamera_dbg", + "libmmcamera_isp_sub_module", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_isp_rs_stats46", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_isp_rs_stats46.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + "libmmcamera2_isp_modules", + "libmmcamera2_mct", + "libmmcamera_dbg", + "libmmcamera_isp_sub_module", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_isp_scaler_encoder46", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_isp_scaler_encoder46.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + "libmmcamera2_isp_modules", + "libmmcamera2_mct", + "libmmcamera_dbg", + "libmmcamera_isp_sub_module", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_isp_scaler_video46", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_isp_scaler_video46.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + "libmmcamera2_isp_modules", + "libmmcamera2_mct", + "libmmcamera_dbg", + "libmmcamera_isp_sub_module", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_isp_scaler_viewfinder46", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_isp_scaler_viewfinder46.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + "libmmcamera2_isp_modules", + "libmmcamera2_mct", + "libmmcamera_dbg", + "libmmcamera_isp_sub_module", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_isp_sce40", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_isp_sce40.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + "libmmcamera2_isp_modules", + "libmmcamera2_mct", + "libmmcamera_dbg", + "libmmcamera_isp_sub_module", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_isp_snr47", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_isp_snr47.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + "libmmcamera2_isp_modules", + "libmmcamera2_mct", + "libmmcamera_dbg", + "libmmcamera_isp_sub_module", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_isp_sub_module", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_isp_sub_module.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + "libmmcamera2_isp_modules", + "libmmcamera2_mct", + "libmmcamera_dbg", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_ov13855_chicony_rear", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_ov13855_chicony_rear.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_ov13855_chicony_rear_fm24c64d_eeprom", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_ov13855_chicony_rear_fm24c64d_eeprom.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + "libmmcamera_eeprom_util", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_ov13855_holitech_13m", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_ov13855_holitech_13m.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_ov13855_holitech_13m_fm24c64d_eeprom", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_ov13855_holitech_13m_fm24c64d_eeprom.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + "libmmcamera_eeprom_util", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_ov16880_qtech_front", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_ov16880_qtech_front.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_ov16880_qtech_front_fm24c64d_eeprom", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_ov16880_qtech_front_fm24c64d_eeprom.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + "libmmcamera_eeprom_util", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_ov16880_qtech_rear", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_ov16880_qtech_rear.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_ov16885_holitech_16m", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_ov16885_holitech_16m.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_ov16885_holitech_16m_fm24c64d_eeprom", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_ov16885_holitech_16m_fm24c64d_eeprom.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + "libmmcamera_eeprom_util", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_ov16885_ofilm_16m", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_ov16885_ofilm_16m.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_ov16885_ofilm_16m_fm24c64d_eeprom", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_ov16885_ofilm_16m_fm24c64d_eeprom.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + "libmmcamera_eeprom_util", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_ov8856", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_ov8856.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_ov8856_2lane", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_ov8856_2lane.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_ov8856_4lane", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_ov8856_4lane.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_ov8856_chicony_front", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_ov8856_chicony_front.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_ov8856_chicony_front_eeprom", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_ov8856_chicony_front_eeprom.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + "libmmcamera_eeprom_util", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_ov8856b_chicony_front", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_ov8856b_chicony_front.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_paaf_lib", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_paaf_lib.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + "libmmcamera2_frame_algorithm", + "libmmcamera_dbg", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_pdaf", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_pdaf.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + "libmmcamera_dbg", + "libutils", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_pdafcamif", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_pdafcamif.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + "libmmcamera_dbg", + "libutils", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_ppbase_module", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_ppbase_module.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + "libmmcamera2_mct", + "libmmcamera_dbg", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_ppeiscore", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_ppeiscore.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libEGL", + "libGLESv2", + "libGLESv2_adreno", + "libhardware", + "liblog", + "libm", + "libmmcamera_dbg", + "libmmcamera_imglib", + "libqdMetaData", + "libui", + "libutils", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_quadracfa", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_quadracfa.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + "libremosaic_daemon", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_stillmore_lib", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_stillmore_lib.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + "libseemore", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_sw2d_lib", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_sw2d_lib.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libfastcvopt", + "liblog", + "libm", + "libmmcamera_dbg", + "libmmcamera_imglib", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_thread_services", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_thread_services.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_tintless_algo", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_tintless_algo.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + "libmmcamera_dbg", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_tintless_bg_pca_algo", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_tintless_bg_pca_algo.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + "libmmcamera_dbg", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_tuning", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_tuning.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libfastcvopt", + "liblog", + "libm", + "libmmcamera2_iface_modules", + "libmmcamera2_imglib_modules", + "libmmcamera2_isp_modules", + "libmmcamera2_mct", + "libmmcamera2_pproc_modules", + "libmmcamera2_sensor_modules", + "libmmcamera2_stats_modules", + "libmmcamera_dbg", + "libmmcamera_eztune_module", + "libmmcamera_tuning_lookup", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmcamera_tuning_lookup", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmcamera_tuning_lookup.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libfastcvopt", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmjpeg", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmjpeg.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libfastcvopt", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmosal", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/libmmosal.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmosal_vendor", + stem: "libmmosal", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmosal.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + "libutils", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libmmosal.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmqjpeg_codec", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmqjpeg_codec.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcrypto", + "libcutils", + "libdl", + "libfastcvopt", + "libion", + "liblog", + "libm", + "libmmjpeg", + "libmmqjpegdma", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmqjpegdma", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmqjpegdma.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libion", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmsw_detail_enhancement", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libmmsw_detail_enhancement.so", + ], + shared_libs: [ + "libbinder", + "libc", + "libc++", + "libcutils", + "libdl", + "libEGL", + "libgsl", + "liblog", + "libm", + "libmmsw_math", + "libmmsw_opencl", + "libmmsw_platform", + "libOpenCL", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmsw_math", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libmmsw_math.so", + ], + shared_libs: [ + "libc", + "libc++", + "libdl", + "libm", + "libmmsw_platform", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmsw_opencl", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libmmsw_opencl.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libEGL", + "libgsl", + "liblog", + "libm", + "libmmsw_platform", + "libOpenCL", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmsw_platform", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libmmsw_platform.so", + ], + shared_libs: [ + "libbinder", + "libc", + "libc++", + "libcutils", + "libdl", + "libEGL", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmulawdec", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libmulawdec.so", + ], + shared_libs: [ + "libc", + "libc++", + "libdl", + "libm", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmwqemiptablemgr", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/libmwqemiptablemgr.so", + ], + shared_libs: [ + "com.qualcomm.qti.dpm.api@1.0", + "libbase", + "libc", + "libc++", + "libcutils", + "libdiag_system", + "libdl", + "libdpmframework", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "libnetmgr", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libnetmgr.so", + ], + shared_libs: [ + "libc", + "libc++", + "libconfigdb", + "libcutils", + "libdiag", + "libdl", + "libdsutils", + "libhardware_legacy", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libnetmgr_common", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libnetmgr_common.so", + ], + shared_libs: [ + "libc", + "libc++", + "libconfigdb", + "libcutils", + "libdiag", + "libdl", + "libdsutils", + "liblog", + "libm", + "libnetmgr", + "libqmi_cci", + "libqmiservices", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libnetmgr_nr_fusion", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libnetmgr_nr_fusion.so", + ], + shared_libs: [ + "libc", + "libc++", + "libconfigdb", + "libcutils", + "libdiag", + "libdl", + "libdsutils", + "liblog", + "libm", + "libnetmgr", + "libnetmgr_common", + "libqmiservices", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libnetmgr_rmnet_ext", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libnetmgr_rmnet_ext.so", + ], + shared_libs: [ + "libc", + "libc++", + "libconfigdb", + "libcutils", + "libdiag", + "libdl", + "libdsutils", + "liblog", + "libm", + "libnetmgr", + "libnetmgr_common", + "librmnetctl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libnlnetmgr", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libnlnetmgr.so", + ], + shared_libs: [ + "libc", + "libc++", + "libconfigdb", + "libcutils", + "libdiag", + "libdl", + "libdsutils", + "liblog", + "libm", + "libnetmgr", + "libnetmgr_common", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "liboemcrypto", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/liboemcrypto.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcpion", + "libcutils", + "libdl", + "libhdcpsrm", + "libhidlbase", + "liblog", + "libm", + "libQSEEComAPI", + "libutils", + "vendor.display.config@1.0", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libOpenCL", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libOpenCL.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libm", + "libvndksupport", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libOpenCL.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libm", + "libvndksupport", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libpdmapper", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libpdmapper.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libjson", + "liblog", + "libm", + "libqmi_cci", + "libqmi_common_so", + "libqmi_encdec", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libpdnotifier", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libpdnotifier.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + "libqmi_cci", + "libqmi_common_so", + "libqmi_encdec", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libperipheral_client", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libperipheral_client.so", + ], + shared_libs: [ + "libbinder", + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + "libmdmdetect", + "libutils", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libperipheral_client.so", + ], + shared_libs: [ + "libbinder", + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + "libmdmdetect", + "libutils", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libpn553_fw", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libpn553_fw.so", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libpn553_fw.so", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libpvr", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libpvr.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + "libQSEEComAPI", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libq3dtools_adreno", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/egl/libq3dtools_adreno.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libgsl", + "liblog", + "libm", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/egl/libq3dtools_adreno.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libgsl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "both", + relative_install_path: "egl", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libq3dtools_esx", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/egl/libq3dtools_esx.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + "libz", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/egl/libq3dtools_esx.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + "libz", + ], + }, + }, + compile_multilib: "both", + relative_install_path: "egl", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libqcbor", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libqcbor.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + "libutils", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libqcbor.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libqcc_file_agent", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libqcc_file_agent.so", + ], + shared_libs: [ + "libbase", + "libc", + "libc++", + "libcutils", + "libdl", + "libfmq", + "libhidlbase", + "liblog", + "libm", + "libutils", + "vendor.qti.hardware.qccsyshal@1.0", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libqcci_legacy", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libqcci_legacy.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdiag", + "libdl", + "libidl", + "liblog", + "libm", + "libqmi_client_qmux", + "libqmi_legacy", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libqcmaputils", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libqcmaputils.so", + ], + shared_libs: [ + "libc", + "libc++", + "libdiag", + "libdl", + "libdsutils", + "libm", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libqcrildatactl", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libqcrildatactl.so", + ], + shared_libs: [ + "libc", + "libc++", + "libdl", + "libm", + "libqmi_cci", + "libqmiservices", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libqcrilFramework", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libqcrilFramework.so", + ], + shared_libs: [ + "libc", + "libc++", + "libdiag", + "libdl", + "liblog", + "libm", + "libril-qc-logger", + "qtimutex", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libqdi", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libqdi.so", + ], + shared_libs: [ + "libc", + "libc++", + "libdiag", + "libdl", + "libdsutils", + "liblog", + "libm", + "libqmi", + "libqmi_cci", + "libqmi_client_helper", + "libqmi_client_qmux", + "libqmi_common_so", + "libqmiservices", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libqdma_file_agent", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libqdma_file_agent.so", + ], + shared_libs: [ + "libbase", + "libc", + "libc++", + "libcutils", + "libdl", + "libfmq", + "libhidlbase", + "liblog", + "libm", + "libutils", + "vendor.qti.hardware.qccsyshal@1.0", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libqdp", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libqdp.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdiag", + "libdl", + "libdsutils", + "libm", + "libqmi_cci", + "libqmi_client_helper", + "libqmi_common_so", + "libqmiservices", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libqfp-service", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libqfp-service.so", + ], + shared_libs: [ + "android.hardware.biometrics.fingerprint@2.1", + "libc", + "libc++", + "libcutils", + "libdiag", + "libdl", + "libhidlbase", + "libhidltransport", + "liblog", + "libm", + "libQSEEComAPI", + "libutils", + "vendor.qti.hardware.fingerprint@1.0", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libqisl", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libqisl.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + "libQSEEComAPI", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libqmi", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libqmi.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdiag", + "libdl", + "libdsutils", + "libidl", + "liblog", + "libm", + "libqmi_client_qmux", + "libqmiservices", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libqmi.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdiag", + "libdl", + "libdsutils", + "libidl", + "liblog", + "libm", + "libqmi_client_qmux", + "libqmiservices", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libqmi_cci", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libqmi_cci.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + "libqmi_encdec", + "libutils", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libqmi_cci.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + "libqmi_encdec", + "libutils", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libqmi_cci_system", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/libqmi_cci_system.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + "libqmi_encdec_system", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "libqmi_client_helper", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libqmi_client_helper.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdiag", + "libdl", + "libdsutils", + "libidl", + "liblog", + "libm", + "libqmi_cci", + "libqmi_client_qmux", + "libqmiservices", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libqmi_client_qmux", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libqmi_client_qmux.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdiag", + "libdl", + "libdsutils", + "libidl", + "liblog", + "libm", + "libqmiservices", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libqmi_client_qmux.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdiag", + "libdl", + "libdsutils", + "libidl", + "liblog", + "libm", + "libqmiservices", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libqmi_common_so", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libqmi_common_so.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libm", + "libutils", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libqmi_common_so.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libqmi_csi", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libqmi_csi.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + "libqmi_encdec", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libqmi_encdec", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libqmi_encdec.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libm", + "libutils", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libqmi_encdec.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libqmi_encdec_system", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/libqmi_encdec_system.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "libqmi_legacy", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libqmi_legacy.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdiag", + "libdl", + "libdsutils", + "libidl", + "liblog", + "libm", + "libqmi_client_qmux", + "libqmiservices", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libqmiservices", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libqmiservices.so", + ], + shared_libs: [ + "libc", + "libc++", + "libdl", + "libidl", + "libm", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libqmiservices.so", + ], + shared_libs: [ + "libc", + "libc++", + "libdl", + "libidl", + "libm", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libqomx_jpegdec", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libqomx_jpegdec.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + "libmmjpeg", + "libmmqjpeg_codec", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libqomx_jpegenc", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libqomx_jpegenc.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libion", + "liblog", + "libm", + "libmmjpeg", + "libmmqjpeg_codec", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libqomx_jpegenc_pipe", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libqomx_jpegenc_pipe.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libion", + "liblog", + "libm", + "libmmjpeg", + "libmmqjpeg_codec", + "libmmqjpegdma", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libqrtr", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libqrtr.so", + ], + shared_libs: [ + "libc", + "libc++", + "libdl", + "libm", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libqsap_sdk", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libqsap_sdk.so", + ], + shared_libs: [ + "libbinder", + "libc", + "libc++", + "libcutils", + "libdl", + "libhardware_legacy", + "liblog", + "libm", + "libnetutils", + "libnl", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libQSEEComAPI", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libQSEEComAPI.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libion", + "liblog", + "libm", + "libutils", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libQSEEComAPI.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libion", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libqseed3", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libqseed3.so", + ], + shared_libs: [ + "libc", + "libc++", + "libdl", + "libm", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libqsocket", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libqsocket.so", + ], + shared_libs: [ + "libc", + "libc++", + "libdl", + "libm", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libqtigef", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libqtigef.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libqtigef.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "librcc", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/librcc.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdiag", + "libdl", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libremosaic_daemon", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libremosaic_daemon.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libril-qc-hal-qmi", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libril-qc-hal-qmi.so", + ], + shared_libs: [ + "android.hardware.radio.config@1.0", + "android.hardware.radio.config@1.1", + "android.hardware.radio.config@1.2", + "android.hardware.radio.deprecated@1.0", + "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", + "android.hardware.radio@1.5", + "android.hardware.secure_element@1.0", + "android.hardware.secure_element@1.1", + "android.hardware.secure_element@1.2", + "libbase", + "libbinder", + "libc", + "libc++", + "libconfigdb", + "libcutils", + "libdiag", + "libdl", + "libdsi_netctrl", + "libdsutils", + "libhardware_legacy", + "libhidlbase", + "libidl", + "liblog", + "liblqe", + "libm", + "libmdmdetect", + "libnetmgr", + "libpdmapper", + "libpdnotifier", + "libperipheral_client", + "libprotobuf-cpp-full-3.9.1-vendorcompat", + "libqcrilFramework", + "libqdi", + "libqdp", + "libqmi_cci", + "libqmi_client_helper", + "libqmi_client_qmux", + "libqmiservices", + "libril-qc-logger", + "librilqmiservices", + "libsqlite", + "libsystem_health_mon", + "libtime_genoff", + "libutils", + "libvndksupport", + "libxml", + "libxml2", + "libz", + "qcrild_librilutils", + "qtibus", + "qtimutex", + "vendor.qti.hardware.data.connection@1.0_vendor", + "vendor.qti.hardware.data.connection@1.1_vendor", + "vendor.qti.hardware.data.iwlan@1.0_vendor", + "vendor.qti.hardware.radio.am@1.0_vendor", + "vendor.qti.hardware.radio.ims@1.0_vendor", + "vendor.qti.hardware.radio.ims@1.1_vendor", + "vendor.qti.hardware.radio.ims@1.2_vendor", + "vendor.qti.hardware.radio.ims@1.3_vendor", + "vendor.qti.hardware.radio.ims@1.4_vendor", + "vendor.qti.hardware.radio.ims@1.5_vendor", + "vendor.qti.hardware.radio.ims@1.6_vendor", + "vendor.qti.hardware.radio.ims@1.7_vendor", + "vendor.qti.hardware.radio.internal.deviceinfo@1.0_vendor", + "vendor.qti.hardware.radio.lpa@1.0_vendor", + "vendor.qti.hardware.radio.lpa@1.1", + "vendor.qti.hardware.radio.lpa@1.2", + "vendor.qti.hardware.radio.qcrilhook@1.0_vendor", + "vendor.qti.hardware.radio.qtiradio@1.0_vendor", + "vendor.qti.hardware.radio.qtiradio@2.0_vendor", + "vendor.qti.hardware.radio.qtiradio@2.1_vendor", + "vendor.qti.hardware.radio.qtiradio@2.2_vendor", + "vendor.qti.hardware.radio.qtiradio@2.3_vendor", + "vendor.qti.hardware.radio.qtiradio@2.4_vendor", + "vendor.qti.hardware.radio.qtiradio@2.5", + "vendor.qti.hardware.radio.qtiradio@2.6", + "vendor.qti.hardware.radio.qtiradio@2.7", + "vendor.qti.hardware.radio.uim@1.0_vendor", + "vendor.qti.hardware.radio.uim@1.1_vendor", + "vendor.qti.hardware.radio.uim@1.2_vendor", + "vendor.qti.hardware.radio.uim_remote_client@1.0_vendor", + "vendor.qti.hardware.radio.uim_remote_client@1.1_vendor", + "vendor.qti.hardware.radio.uim_remote_client@1.2_vendor", + "vendor.qti.hardware.radio.uim_remote_server@1.0_vendor", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libril-qc-logger", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libril-qc-logger.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdiag", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "librilqmiservices", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/librilqmiservices.so", + ], + shared_libs: [ + "libc", + "libc++", + "libdl", + "libm", + "libqmi_common_so", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "librmp", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/librmp.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + "libQSEEComAPI", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "librpmb", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/librpmb.so", + ], + shared_libs: [ + "libc", + "libc++", + "libdl", + "liblog", + "libm", + "libQSEEComAPI", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libsdm-color", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libsdm-color.so", + ], + shared_libs: [ + "libbinder", + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + "libsdmutils", + "libtinyxml2_1", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libsdm-diag", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libsdm-diag.so", + ], + shared_libs: [ + "libbinder", + "libc", + "libc++", + "libdiag", + "libdl", + "libm", + "libsdmutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libsdm-disp-vndapis", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libsdm-disp-vndapis.so", + ], + shared_libs: [ + "libbinder", + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + "libqservice", + "libsdmutils", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libsdmextension", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libsdmextension.so", + ], + shared_libs: [ + "libc", + "libc++", + "libdl", + "libm", + "libsdmutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libsdsprpc", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libsdsprpc.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhardware", + "libhidlbase", + "libion", + "liblog", + "libm", + "libutils", + "vendor.qti.hardware.dsp@1.0", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libsdsprpc.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhardware", + "libhidlbase", + "libion", + "liblog", + "libm", + "libutils", + "vendor.qti.hardware.dsp@1.0", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libsecureui", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libsecureui.so", + ], + shared_libs: [ + "libbinder", + "libc", + "libc++", + "libdisplayconfig.qti", + "libdl", + "libhidlbase", + "libion", + "liblog", + "libm", + "libQSEEComAPI", + "libsecureui_svcsock", + "libStDrvInt", + "libutils", + "vendor.display.config@1.0", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libsecureui_svcsock", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libsecureui_svcsock.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + "vendor.qti.hardware.tui_comm@1.0", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libseemore", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libseemore.so", + ], + shared_libs: [ + "libc", + "libdl", + "liblog", + "libm", + "libz", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libsensor1", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libsensor1.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdiag", + "libdl", + "liblog", + "libm", + "libqmi_cci", + "libqmi_common_so", + "libqmi_encdec", + "libutils", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libsensor1.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdiag", + "libdl", + "liblog", + "libm", + "libqmi_cci", + "libqmi_common_so", + "libqmi_encdec", + "libutils", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libsensor_reg", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libsensor_reg.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + "libsensor1", + "libutils", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libsensor_reg.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + "libsensor1", + "libutils", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libsettings", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libsettings.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdiag", + "libdl", + "liblog", + "libm", + "libprotobuf-cpp-full-3.9.1-vendorcompat", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libslimclient", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libslimclient.so", + ], + shared_libs: [ + "libc", + "libc++", + "libdiag", + "libdl", + "libgps.utils", + "liblog", + "libm", + "libqmi_cci", + "libqmi_common_so", + "libqmi_encdec", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libsmemlog", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libsmemlog.so", + ], + shared_libs: [ + "libc", + "libc++", + "libdl", + "libm", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libsmwrapper", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libsmwrapper.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libsoc_helper", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libsoc_helper.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libm", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libspectre", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libspectre.so", + ], + shared_libs: [ + "libc", + "libc++_shared", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libssd", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libssd.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdiag", + "libdl", + "liblog", + "libm", + "libQSEEComAPI", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libStDrvInt", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libStDrvInt.so", + ], + shared_libs: [ + "libc", + "libc++", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libsubsystem_control", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libsubsystem_control.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + "libmdmdetect", + "libperipheral_client", + "libqmi_cci", + "libqmi_common_so", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libsubsystem_control.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + "libmdmdetect", + "libperipheral_client", + "libqmi_cci", + "libqmi_common_so", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libsynergy_loc_api", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libsynergy_loc_api.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libgps.utils", + "libloc_core", + "liblog", + "libm", + "libqmi_cci", + "libqmi_common_so", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libsysmon_cdsp_skel", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libsysmon_cdsp_skel.so", + ], + shared_libs: [ + "libc", + "libc++", + "libdl", + "liblog", + "libm", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libsysmon_cdsp_skel.so", + ], + shared_libs: [ + "libc", + "libc++", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libsystem_health_mon", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libsystem_health_mon.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libthermalclient", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libthermalclient.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libthermalclient.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libtime_genoff", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libtime_genoff.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libtinyxml2_1", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libtinyxml2_1.so", + ], + shared_libs: [ + "libc", + "libc++", + "libdl", + "libm", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libtinyxml2_1.so", + ], + shared_libs: [ + "libc", + "libc++", + "libdl", + "libm", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libvendor.goodix.hardware.fingerprint@1.0", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libvendor.goodix.hardware.fingerprint@1.0.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase-v32", + "libhidltransport", + "libhwbinder", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libvendor.goodix.hardware.fingerprint@1.0-service", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libvendor.goodix.hardware.fingerprint@1.0-service.so", + ], + shared_libs: [ + "android.hardware.keymaster@3.0", + "libbase", + "libc", + "libc++", + "libcrypto", + "libcutils", + "libdl", + "libgf_ca", + "libgf_hal", + "libhardware", + "libhidlbase-v32", + "libhidltransport", + "libhwbinder", + "liblog", + "liblzma", + "libm", + "libQSEEComAPI", + "libutils", + "libvendor.goodix.hardware.fingerprint@1.0", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libVkLayer_q3dtools", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libVkLayer_q3dtools.so", + ], + shared_libs: [ + "libc", + "libdl", + "liblog", + "libm", + "libz", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libVkLayer_q3dtools.so", + ], + shared_libs: [ + "libc", + "libdl", + "liblog", + "libm", + "libz", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libwms", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libwms.so", + ], + shared_libs: [ + "libandroid_net", + "libc", + "libc++", + "libcne", + "libcneoplookup", + "libdl", + "liblog", + "libm", + "libqmi_cci", + "libqmiservices", + "libutils", + "vendor.qti.hardware.data.cne.internal.api@1.0_vendor", + "vendor.qti.hardware.data.cne.internal.server@1.0_vendor", + "vendor.qti.hardware.data.latency@1.0_vendor", + "vendor.qti.hardware.mwqemadapter@1.0_vendor", + "vendor.qti.latency@2.0_vendor", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libwqe", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libwqe.so", + ], + shared_libs: [ + "libandroid_net", + "libbinder", + "libc", + "libc++", + "libcne", + "libcneapiclient", + "libcutils", + "libdl", + "liblog", + "libm", + "libnetutils", + "libnl", + "libqti_vndfwk_detect", + "libsqlite", + "libutils", + "libwpa_client", + "libxml", + "libxml2", + "vendor.qti.hardware.data.cne.internal.api@1.0_vendor", + "vendor.qti.hardware.data.cne.internal.server@1.0_vendor", + "vendor.qti.hardware.mwqemadapter@1.0_vendor", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libwvhidl", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libwvhidl.so", + ], + 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", + "libbase", + "libc", + "libc++", + "libcrypto", + "libcrypto_shim", + "libdl", + "libhidlbase", + "libhidlmemory", + "liblog", + "libm", + "libprotobuf-cpp-lite-3.9.1-vendorcompat", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libxml", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libxml.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdiag", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libxtadapter", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libxtadapter.so", + ], + shared_libs: [ + "libc", + "libc++", + "libdl", + "libgps.utils", + "libizat_core", + "libloc_core", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libxtwifi_server_protocol", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libxtwifi_server_protocol.so", + ], + shared_libs: [ + "libasn1cper", + "libasn1crt", + "libasn1crtx", + "libc", + "libc++", + "libcutils", + "libdl", + "libgps.utils", + "libloc_core", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libxtwifi_server_protocol_uri_v3", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libxtwifi_server_protocol_uri_v3.so", + ], + shared_libs: [ + "libasn1cper", + "libasn1crt", + "libasn1crtx", + "libc", + "libc++", + "libcutils", + "libdl", + "libgps.utils", + "libizat_core", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_binary { + name: "loc_launcher", + owner: "asus", + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/bin/loc_launcher", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libgps.utils", + "liblog", + "libm", + "libqti_vndfwk_detect", + "libutils", + ], + }, + }, + compile_multilib: "64", + strip: { + none: true, + }, + prefer: true, + soc_specific: true, +} + +cc_prebuilt_binary { + name: "lowi-server", + owner: "asus", + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/bin/lowi-server", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdiag", + "libdl", + "libgps.utils", + "liblog", + "libm", + "libnl", + "libqmi_cci", + "libqmi_common_so", + "libwpa_client", + ], + }, + }, + compile_multilib: "64", + strip: { + none: true, + }, + prefer: true, + soc_specific: true, +} + +cc_prebuilt_binary { + name: "mlid", + owner: "asus", + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/bin/mlid", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblowi_client", + "libm", + "libminksocket", + ], + }, + }, + compile_multilib: "64", + strip: { + none: true, + }, + prefer: true, + soc_specific: true, +} + +cc_prebuilt_binary { + name: "netmgrd", + owner: "asus", + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/bin/netmgrd", + ], + shared_libs: [ + "android.system.net.netd@1.1", + "libandroid_net", + "libbinder", + "libc", + "libc++", + "libcneapiclient", + "libconfigdb", + "libcutils", + "libdiag", + "libdl", + "libdsutils", + "libhidlbase", + "liblog", + "libm", + "libnetmgr", + "libnetmgr_common", + "libnetutils", + "libnlnetmgr", + "libqmi", + "libqmi_cci", + "libqmi_client_helper", + "libqmi_client_qmux", + "libqmi_common_so", + "libqmiservices", + "libqti_vndfwk_detect", + "librmnetctl", + "libutils", + ], + }, + }, + compile_multilib: "64", + strip: { + none: true, + }, + prefer: true, + soc_specific: true, +} + +cc_prebuilt_binary { + name: "pd-mapper", + owner: "asus", + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/bin/pd-mapper", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libjson", + "liblog", + "libm", + "libqmi_cci", + "libqmi_common_so", + "libqmi_csi", + "libqmi_encdec", + "libutils", + ], + }, + }, + compile_multilib: "64", + strip: { + none: true, + }, + prefer: true, + soc_specific: true, +} + +cc_prebuilt_binary { + name: "pm-proxy", + owner: "asus", + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/bin/pm-proxy", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + "libmdmdetect", + "libperipheral_client", + ], + }, + }, + compile_multilib: "64", + strip: { + none: true, + }, + prefer: true, + soc_specific: true, +} + +cc_prebuilt_binary { + name: "pm-service", + owner: "asus", + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/bin/pm-service", + ], + shared_libs: [ + "libbinder", + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + "libmdmdetect", + "libperipheral_client", + "libqmi_cci", + "libqmi_common_so", + "libqmi_csi", + "libqmi_encdec", + "libutils", + ], + }, + }, + compile_multilib: "64", + strip: { + none: true, + }, + prefer: true, + soc_specific: true, +} + +cc_prebuilt_binary { + name: "port-bridge", + owner: "asus", + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/bin/port-bridge", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libdsutils", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + strip: { + none: true, + }, + prefer: true, + soc_specific: true, +} + +cc_prebuilt_binary { + name: "power_off_alarm", + owner: "asus", + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/bin/power_off_alarm", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "64", + strip: { + none: true, + }, + prefer: true, + soc_specific: true, +} + +cc_prebuilt_binary { + name: "qcrild", + owner: "asus", + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/bin/hw/qcrild", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhardware_legacy", + "liblog", + "libm", + "libril-qc-hal-qmi", + "libutils", + ], + }, + }, + compile_multilib: "64", + strip: { + none: true, + }, + prefer: true, + relative_install_path: "hw", + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "qcrild_librilutils", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/qcrild_librilutils.so", + ], + shared_libs: [ + "libc", + "libc++", + "libdl", + "libm", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + dex_import { name: "qcrilhook", owner: "asus", @@ -13784,6 +22116,163 @@ dex_import { system_ext_specific: true, } +android_app_import { + name: "qcrilmsgtunnel", + owner: "asus", + apk: "proprietary/system_ext/priv-app/qcrilmsgtunnel/qcrilmsgtunnel.apk", + certificate: "platform", + dex_preopt: { + enabled: false, + }, + privileged: true, + system_ext_specific: true, +} + +cc_prebuilt_binary { + name: "qfp-daemon", + owner: "asus", + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/bin/qfp-daemon", + ], + shared_libs: [ + "android.hardware.biometrics.fingerprint@2.1", + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libqfp-service", + "libutils", + "vendor.qti.hardware.fingerprint@1.0", + ], + }, + }, + compile_multilib: "64", + strip: { + none: true, + }, + prefer: true, + soc_specific: true, +} + +cc_prebuilt_binary { + name: "qrtr-cfg", + owner: "asus", + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/bin/qrtr-cfg", + ], + shared_libs: [ + "libc", + "libc++", + "libdl", + "libm", + "libqrtr", + ], + }, + }, + compile_multilib: "64", + strip: { + none: true, + }, + prefer: true, + soc_specific: true, +} + +cc_prebuilt_binary { + name: "qrtr-ns", + owner: "asus", + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/bin/qrtr-ns", + ], + shared_libs: [ + "libc", + "libc++", + "libdl", + "libm", + "libqrtr", + ], + }, + }, + compile_multilib: "64", + strip: { + none: true, + }, + prefer: true, + soc_specific: true, +} + +cc_prebuilt_binary { + name: "qseecomd", + owner: "asus", + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/bin/qseecomd", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libdrmfs", + "liblog", + "libm", + "libQSEEComAPI", + "libutils", + ], + }, + }, + compile_multilib: "64", + strip: { + none: true, + }, + prefer: true, + soc_specific: true, +} + +cc_prebuilt_binary { + name: "qti", + owner: "asus", + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/bin/qti", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdiag", + "libdl", + "libdsutils", + "liblog", + "libm", + "libnetutils", + "libqcmaputils", + "libqmi_cci", + "libqmi_client_qmux", + "libqmi_encdec", + "libqmiservices", + "librmnetctl", + ], + }, + }, + compile_multilib: "64", + strip: { + none: true, + }, + prefer: true, + soc_specific: true, +} + dex_import { name: "qti-telephony-common", owner: "asus", @@ -13793,6 +22282,515 @@ dex_import { system_ext_specific: true, } +cc_prebuilt_library_shared { + name: "qtibus", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/qtibus.so", + ], + shared_libs: [ + "libc", + "libc++", + "libdl", + "liblog", + "libm", + "libqcrilFramework", + "libril-qc-logger", + "qtimutex", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "qtimutex", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/qtimutex.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libm", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +android_app_import { + name: "QtiTelephonyService", + owner: "asus", + apk: "proprietary/system_ext/app/QtiTelephonyService/QtiTelephonyService.apk", + certificate: "platform", + dex_preopt: { + enabled: false, + }, + system_ext_specific: true, +} + +cc_prebuilt_binary { + name: "rmt_storage", + owner: "asus", + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/bin/rmt_storage", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + "libmdmdetect", + "libqmi_common_so", + "libqmi_csi", + ], + }, + }, + compile_multilib: "64", + strip: { + none: true, + }, + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "sensors.native", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/sensors.native.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhardware", + "liblog", + "libm", + "libutils", + "libxml2", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/sensors.native.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhardware", + "liblog", + "libm", + "libutils", + "libxml2", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_binary { + name: "sensors.qti", + owner: "asus", + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/bin/sensors.qti", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdiag", + "libdl", + "liblog", + "libm", + "libqmi_cci", + "libqmi_common_so", + "libqmi_csi", + "libqmi_encdec", + "libsensor1", + ], + }, + }, + compile_multilib: "64", + strip: { + none: true, + }, + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "sensors.sdm660_64", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/hw/sensors.sdm660_64.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + "libutils", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/hw/sensors.sdm660_64.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "both", + relative_install_path: "hw", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "sensors.ssc", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/sensors.ssc.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdiag", + "libdl", + "libhardware", + "liblog", + "libm", + "libpower", + "libsensor1", + "libsensor_reg", + "libutils", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/sensors.ssc.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdiag", + "libdl", + "libhardware", + "liblog", + "libm", + "libpower", + "libsensor1", + "libsensor_reg", + "libutils", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_binary { + name: "slim_daemon", + owner: "asus", + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/bin/slim_daemon", + ], + shared_libs: [ + "android.frameworks.sensorservice@1.0", + "android.hardware.sensors@1.0", + "libc", + "libc++", + "libdiag", + "libdl", + "libgps.utils", + "libhidlbase", + "liblbs_core", + "libloc_api_v02", + "libloc_core", + "liblog", + "libm", + "libqmi_cci", + "libqmi_common_so", + "libqmi_csi", + "libqmi_encdec", + "libsensorndkbridge", + "libutils", + ], + }, + }, + compile_multilib: "64", + strip: { + none: true, + }, + prefer: true, + soc_specific: true, +} + +cc_prebuilt_binary { + name: "ssgqmigd", + owner: "asus", + target: { + android_arm: { + srcs: [ + "proprietary/vendor/bin/ssgqmigd", + ], + shared_libs: [ + "libc", + "libdl", + "liblog", + "libm", + ], + }, + }, + compile_multilib: "32", + strip: { + none: true, + }, + prefer: true, + soc_specific: true, +} + +cc_prebuilt_binary { + name: "ssr_diag", + owner: "asus", + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/bin/ssr_diag", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdiag", + "libdl", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + strip: { + none: true, + }, + prefer: true, + soc_specific: true, +} + +cc_prebuilt_binary { + name: "ssr_setup", + owner: "asus", + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/bin/ssr_setup", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + "libmdmdetect", + "libutils", + ], + }, + }, + compile_multilib: "64", + strip: { + none: true, + }, + prefer: true, + soc_specific: true, +} + +cc_prebuilt_binary { + name: "subsystem_ramdump", + owner: "asus", + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/bin/subsystem_ramdump", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + "libmdmdetect", + "libutils", + ], + }, + }, + compile_multilib: "64", + strip: { + none: true, + }, + prefer: true, + soc_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", +} + +dex_import { + name: "tcmclient", + owner: "asus", + jars: [ + "proprietary/system/framework/tcmclient.jar", + ], +} + +cc_prebuilt_binary { + name: "tftp_server", + owner: "asus", + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/bin/tftp_server", + ], + shared_libs: [ + "libc", + "libc++", + "libdl", + "liblog", + "libm", + "libqrtr", + "libqsocket", + ], + }, + }, + compile_multilib: "64", + strip: { + none: true, + }, + prefer: true, + soc_specific: true, +} + +cc_prebuilt_binary { + name: "time_daemon", + owner: "asus", + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/bin/time_daemon", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "liblog", + "libm", + "libqmi_cci", + "libqmi_common_so", + ], + }, + }, + compile_multilib: "64", + strip: { + none: true, + }, + prefer: true, + soc_specific: true, +} + +android_app_import { + name: "TimeService", + owner: "asus", + apk: "proprietary/vendor/app/TimeService/TimeService.apk", + certificate: "platform", + dex_preopt: { + enabled: false, + }, + soc_specific: true, +} + +android_app_import { + name: "uceShimService", + owner: "asus", + apk: "proprietary/system_ext/app/uceShimService/uceShimService.apk", + certificate: "platform", + dex_preopt: { + enabled: false, + }, + system_ext_specific: true, +} + dex_import { name: "vendor.qti.data.factory-V1.0-java", owner: "asus", @@ -13856,6 +22854,449 @@ dex_import { system_ext_specific: true, } +cc_prebuilt_library_shared { + name: "vendor.qti.data.factory@1.0", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/vendor.qti.data.factory@1.0.so", + ], + shared_libs: [ + "com.quicinc.cne.api@1.0", + "com.quicinc.cne.api@1.1", + "com.quicinc.cne.constants@2.1", + "com.quicinc.cne.server@2.0", + "com.quicinc.cne.server@2.1", + "com.quicinc.cne.server@2.2", + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + "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", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.data.factory@2.0", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/vendor.qti.data.factory@2.0.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + "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", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.data.factory@2.0_vendor", + stem: "vendor.qti.data.factory@2.0", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.data.factory@2.0.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + "vendor.qti.hardware.data.cne.internal.api@1.0_vendor", + "vendor.qti.hardware.data.cne.internal.constants@1.0_vendor", + "vendor.qti.hardware.data.cne.internal.server@1.0_vendor", + "vendor.qti.hardware.data.dynamicdds@1.0_vendor", + "vendor.qti.hardware.data.qmi@1.0_vendor", + "vendor.qti.ims.rcsconfig@1.0_vendor", + "vendor.qti.latency@2.0_vendor", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.data.factory@2.1", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/vendor.qti.data.factory@2.1.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + "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", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.data.factory@2.1_vendor", + stem: "vendor.qti.data.factory@2.1", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.data.factory@2.1.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + "vendor.qti.data.factory@2.0_vendor", + "vendor.qti.data.slm@1.0_vendor", + "vendor.qti.hardware.data.cne.internal.api@1.0_vendor", + "vendor.qti.hardware.data.cne.internal.constants@1.0_vendor", + "vendor.qti.hardware.data.cne.internal.server@1.0_vendor", + "vendor.qti.hardware.data.dynamicdds@1.0_vendor", + "vendor.qti.hardware.data.qmi@1.0_vendor", + "vendor.qti.ims.rcsconfig@1.0_vendor", + "vendor.qti.ims.rcsconfig@1.1_vendor", + "vendor.qti.latency@2.0_vendor", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.data.factory@2.2", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/vendor.qti.data.factory@2.2.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + "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", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.data.factory@2.2_vendor", + stem: "vendor.qti.data.factory@2.2", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.data.factory@2.2.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + "vendor.qti.data.factory@2.0_vendor", + "vendor.qti.data.factory@2.1_vendor", + "vendor.qti.data.mwqem@1.0_vendor", + "vendor.qti.data.slm@1.0_vendor", + "vendor.qti.hardware.data.cne.internal.api@1.0_vendor", + "vendor.qti.hardware.data.cne.internal.constants@1.0_vendor", + "vendor.qti.hardware.data.cne.internal.server@1.0_vendor", + "vendor.qti.hardware.data.dynamicdds@1.0_vendor", + "vendor.qti.hardware.data.qmi@1.0_vendor", + "vendor.qti.ims.rcsconfig@1.0_vendor", + "vendor.qti.ims.rcsconfig@1.1_vendor", + "vendor.qti.latency@2.0_vendor", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.data.factory@2.3", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/vendor.qti.data.factory@2.3.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + "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", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.data.factory@2.3_vendor", + stem: "vendor.qti.data.factory@2.3", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.data.factory@2.3.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + "vendor.qti.data.factory@2.0_vendor", + "vendor.qti.data.factory@2.1_vendor", + "vendor.qti.data.factory@2.2_vendor", + "vendor.qti.data.mwqem@1.0_vendor", + "vendor.qti.data.slm@1.0_vendor", + "vendor.qti.hardware.data.cne.internal.api@1.0_vendor", + "vendor.qti.hardware.data.cne.internal.constants@1.0_vendor", + "vendor.qti.hardware.data.cne.internal.server@1.0_vendor", + "vendor.qti.hardware.data.dynamicdds@1.0_vendor", + "vendor.qti.hardware.data.lce@1.0_vendor", + "vendor.qti.hardware.data.qmi@1.0_vendor", + "vendor.qti.ims.rcsconfig@1.0_vendor", + "vendor.qti.ims.rcsconfig@1.1_vendor", + "vendor.qti.latency@2.0_vendor", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.data.factory@2.4", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/vendor.qti.data.factory@2.4.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + "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.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.cne.internal.server@1.1", + "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", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.data.factory@2.5", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/vendor.qti.data.factory@2.5.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + "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.data.factory@2.4", + "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.cne.internal.server@1.1", + "vendor.qti.hardware.data.cne.internal.server@1.2", + "vendor.qti.hardware.data.dynamicdds@1.0", + "vendor.qti.hardware.data.flow@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", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + dex_import { name: "vendor.qti.data.mwqem-V1.0-java", owner: "asus", @@ -13865,6 +23306,63 @@ dex_import { system_ext_specific: true, } +cc_prebuilt_library_shared { + name: "vendor.qti.data.mwqem@1.0", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/vendor.qti.data.mwqem@1.0.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.data.mwqem@1.0_vendor", + stem: "vendor.qti.data.mwqem@1.0", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.data.mwqem@1.0.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + dex_import { name: "vendor.qti.data.slm-V1.0-java", owner: "asus", @@ -13874,6 +23372,403 @@ dex_import { system_ext_specific: true, } +cc_prebuilt_library_shared { + name: "vendor.qti.data.slm@1.0", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/vendor.qti.data.slm@1.0.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.data.slm@1.0_vendor", + stem: "vendor.qti.data.slm@1.0", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.data.slm@1.0.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.diaghal@1.0", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/vendor.qti.diaghal@1.0.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.gnss@1.0", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.gnss@1.0.so", + ], + shared_libs: [ + "android.hardware.gnss@1.0", + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.gnss@1.1", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.gnss@1.1.so", + ], + shared_libs: [ + "android.hardware.gnss@1.0", + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + "vendor.qti.gnss@1.0", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.gnss@1.2", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.gnss@1.2.so", + ], + shared_libs: [ + "android.hardware.gnss@1.0", + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + "vendor.qti.gnss@1.0", + "vendor.qti.gnss@1.1", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.gnss@2.0", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.gnss@2.0.so", + ], + shared_libs: [ + "android.hardware.gnss@1.0", + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + "vendor.qti.gnss@1.0", + "vendor.qti.gnss@1.1", + "vendor.qti.gnss@1.2", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.gnss@2.1", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.gnss@2.1.so", + ], + shared_libs: [ + "android.hardware.gnss@1.0", + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + "vendor.qti.gnss@1.0", + "vendor.qti.gnss@1.1", + "vendor.qti.gnss@1.2", + "vendor.qti.gnss@2.0", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.gnss@3.0", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.gnss@3.0.so", + ], + shared_libs: [ + "android.hardware.gnss@1.0", + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + "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", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.gnss@4.0", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.gnss@4.0.so", + ], + shared_libs: [ + "android.hardware.gnss@1.0", + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + "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", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.gnss@4.0-impl", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/hw/vendor.qti.gnss@4.0-impl.so", + ], + shared_libs: [ + "android.hardware.gnss@1.0", + "android.hardware.gnss@1.1", + "libc", + "libc++", + "libdataitems", + "libdl", + "libgps.utils", + "libhidlbase", + "libizat_client_api", + "libizat_core", + "liblbs_core", + "libloc_core", + "liblocation_api", + "liblocationservice", + "liblocationservice_glue", + "liblog", + "libm", + "libutils", + "libxtadapter", + "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", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "hw", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.gnss@4.0-service", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.gnss@4.0-service.so", + ], + shared_libs: [ + "android.hardware.gnss@1.0", + "android.hardware.gnss@1.1", + "android.hardware.gnss@2.0", + "libbase", + "libc", + "libc++", + "libcutils", + "libdl", + "libgps.utils", + "libhidlbase", + "liblog", + "libm", + "libqti_vndfwk_detect", + "libutils", + "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", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + dex_import { name: "vendor.qti.hardware.alarm-V1.0-java", owner: "asus", @@ -13883,6 +23778,281 @@ dex_import { system_ext_specific: true, } +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.alarm@1.0", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/vendor.qti.hardware.alarm@1.0.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.alarm@1.0-impl", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/hw/vendor.qti.hardware.alarm@1.0-impl.so", + ], + shared_libs: [ + "libbase", + "libc", + "libc++", + "libcutils", + "libdl", + "libhardware", + "libhidlbase", + "liblog", + "libm", + "libutils", + "vendor.qti.hardware.alarm@1.0_vendor", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "hw", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_binary { + name: "vendor.qti.hardware.alarm@1.0-service", + owner: "asus", + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/bin/hw/vendor.qti.hardware.alarm@1.0-service", + ], + shared_libs: [ + "libbase", + "libc", + "libc++", + "libcutils", + "libdl", + "libhardware", + "libhidlbase", + "liblog", + "libm", + "libutils", + "vendor.qti.hardware.alarm@1.0_vendor", + ], + }, + }, + compile_multilib: "64", + strip: { + none: true, + }, + prefer: true, + relative_install_path: "hw", + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.alarm@1.0_vendor", + stem: "vendor.qti.hardware.alarm@1.0", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.hardware.alarm@1.0.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.bluetooth_sar@1.0", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.hardware.bluetooth_sar@1.0.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.bluetooth_sar@1.1", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.hardware.bluetooth_sar@1.1.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + "vendor.qti.hardware.bluetooth_sar@1.0", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.bluetooth_sar@1.1-impl", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/hw/vendor.qti.hardware.bluetooth_sar@1.1-impl.so", + ], + shared_libs: [ + "android.hardware.bluetooth@1.0-impl-qti", + "libbase", + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + "vendor.qti.hardware.bluetooth_sar@1.0", + "vendor.qti.hardware.bluetooth_sar@1.1", + ], + }, + }, + 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: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/hw/vendor.qti.hardware.btconfigstore@1.0-impl.so", + ], + shared_libs: [ + "android.hardware.bluetooth@1.0-impl-qti", + "libbase", + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + "vendor.qti.hardware.btconfigstore@1.0", + ], + }, + }, + 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: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/hw/vendor.qti.hardware.btconfigstore@2.0-impl.so", + ], + shared_libs: [ + "android.hardware.bluetooth@1.0-impl-qti", + "libbase", + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + "vendor.qti.hardware.btconfigstore@2.0", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "hw", + prefer: true, + soc_specific: true, +} + dex_import { name: "vendor.qti.hardware.data.cne.internal.api-V1.0-java", owner: "asus", @@ -13892,6 +24062,65 @@ dex_import { system_ext_specific: true, } +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.data.cne.internal.api@1.0", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/vendor.qti.hardware.data.cne.internal.api@1.0.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + "vendor.qti.hardware.data.cne.internal.constants@1.0", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.data.cne.internal.api@1.0_vendor", + stem: "vendor.qti.hardware.data.cne.internal.api@1.0", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.hardware.data.cne.internal.api@1.0.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + "vendor.qti.hardware.data.cne.internal.constants@1.0_vendor", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + dex_import { name: "vendor.qti.hardware.data.cne.internal.constants-V1.0-java", owner: "asus", @@ -13901,6 +24130,63 @@ dex_import { system_ext_specific: true, } +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.data.cne.internal.constants@1.0", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/vendor.qti.hardware.data.cne.internal.constants@1.0.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.data.cne.internal.constants@1.0_vendor", + stem: "vendor.qti.hardware.data.cne.internal.constants@1.0", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.hardware.data.cne.internal.constants@1.0.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + dex_import { name: "vendor.qti.hardware.data.cne.internal.server-V1.0-java", owner: "asus", @@ -13928,6 +24214,126 @@ dex_import { system_ext_specific: true, } +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.data.cne.internal.server@1.0", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/vendor.qti.hardware.data.cne.internal.server@1.0.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + "vendor.qti.hardware.data.cne.internal.constants@1.0", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.data.cne.internal.server@1.0_vendor", + stem: "vendor.qti.hardware.data.cne.internal.server@1.0", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.hardware.data.cne.internal.server@1.0.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + "vendor.qti.hardware.data.cne.internal.constants@1.0_vendor", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.data.cne.internal.server@1.1", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/vendor.qti.hardware.data.cne.internal.server@1.1.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + "vendor.qti.hardware.data.cne.internal.constants@1.0", + "vendor.qti.hardware.data.cne.internal.server@1.0", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.data.cne.internal.server@1.2", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/vendor.qti.hardware.data.cne.internal.server@1.2.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + "vendor.qti.hardware.data.cne.internal.constants@1.0", + "vendor.qti.hardware.data.cne.internal.server@1.0", + "vendor.qti.hardware.data.cne.internal.server@1.1", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + dex_import { name: "vendor.qti.hardware.data.connection-V1.0-java", owner: "asus", @@ -13946,6 +24352,122 @@ dex_import { system_ext_specific: true, } +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.data.connection@1.0", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/vendor.qti.hardware.data.connection@1.0.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.data.connection@1.0_vendor", + stem: "vendor.qti.hardware.data.connection@1.0", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.hardware.data.connection@1.0.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.data.connection@1.1", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/vendor.qti.hardware.data.connection@1.1.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + "vendor.qti.hardware.data.connection@1.0", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.data.connection@1.1_vendor", + stem: "vendor.qti.hardware.data.connection@1.1", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.hardware.data.connection@1.1.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + "vendor.qti.hardware.data.connection@1.0_vendor", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + dex_import { name: "vendor.qti.hardware.data.dynamicdds-V1.0-java", owner: "asus", @@ -13964,6 +24486,122 @@ dex_import { system_ext_specific: true, } +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.data.dynamicdds@1.0", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/vendor.qti.hardware.data.dynamicdds@1.0.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.data.dynamicdds@1.0_vendor", + stem: "vendor.qti.hardware.data.dynamicdds@1.0", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.hardware.data.dynamicdds@1.0.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.data.dynamicdds@1.1", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/vendor.qti.hardware.data.dynamicdds@1.1.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + "vendor.qti.hardware.data.dynamicdds@1.0", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.data.dynamicdds@1.1_vendor", + stem: "vendor.qti.hardware.data.dynamicdds@1.1", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.hardware.data.dynamicdds@1.1.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + "vendor.qti.hardware.data.dynamicdds@1.0_vendor", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + dex_import { name: "vendor.qti.hardware.data.flow-V1.0-java", owner: "asus", @@ -13982,6 +24620,122 @@ dex_import { system_ext_specific: true, } +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.data.flow@1.0", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/vendor.qti.hardware.data.flow@1.0.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.data.flow@1.0_vendor", + stem: "vendor.qti.hardware.data.flow@1.0", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.hardware.data.flow@1.0.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.data.flow@1.1", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/vendor.qti.hardware.data.flow@1.1.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + "vendor.qti.hardware.data.flow@1.0", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.data.flow@1.1_vendor", + stem: "vendor.qti.hardware.data.flow@1.1", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.hardware.data.flow@1.1.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + "vendor.qti.hardware.data.flow@1.0_vendor", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + dex_import { name: "vendor.qti.hardware.data.iwlan-V1.0-java", owner: "asus", @@ -14000,6 +24754,109 @@ dex_import { system_ext_specific: true, } +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.data.iwlan@1.0", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/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", + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.data.iwlan@1.0_vendor", + stem: "vendor.qti.hardware.data.iwlan@1.0", + owner: "asus", + 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", + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.data.iwlan@1.1", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/vendor.qti.hardware.data.iwlan@1.1.so", + ], + shared_libs: [ + "android.hardware.radio@1.0", + "android.hardware.radio@1.1", + "android.hardware.radio@1.2", + "android.hardware.radio@1.4", + "android.hardware.radio@1.5", + "android.hardware.radio@1.6", + "android.hidl.safe_union@1.0", + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + "vendor.qti.hardware.data.iwlan@1.0", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + dex_import { name: "vendor.qti.hardware.data.latency-V1.0-java", owner: "asus", @@ -14009,6 +24866,63 @@ dex_import { system_ext_specific: true, } +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.data.latency@1.0", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/vendor.qti.hardware.data.latency@1.0.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.data.latency@1.0_vendor", + stem: "vendor.qti.hardware.data.latency@1.0", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.hardware.data.latency@1.0.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + dex_import { name: "vendor.qti.hardware.data.lce-V1.0-java", owner: "asus", @@ -14018,6 +24932,63 @@ dex_import { system_ext_specific: true, } +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.data.lce@1.0", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/vendor.qti.hardware.data.lce@1.0.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.data.lce@1.0_vendor", + stem: "vendor.qti.hardware.data.lce@1.0", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.hardware.data.lce@1.0.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + dex_import { name: "vendor.qti.hardware.data.qmi-V1.0-java", owner: "asus", @@ -14027,6 +24998,63 @@ dex_import { system_ext_specific: true, } +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.data.qmi@1.0", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/vendor.qti.hardware.data.qmi@1.0.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.data.qmi@1.0_vendor", + stem: "vendor.qti.hardware.data.qmi@1.0", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.hardware.data.qmi@1.0.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + dex_import { name: "vendor.qti.hardware.dpmservice-V1.0-java", owner: "asus", @@ -14045,6 +25073,49 @@ dex_import { system_ext_specific: true, } +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.dsp@1.0", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/vendor.qti.hardware.dsp@1.0.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.hardware.dsp@1.0.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + dex_import { name: "vendor.qti.hardware.factory-V1.0-java", owner: "asus", @@ -14063,6 +25134,239 @@ dex_import { system_ext_specific: true, } +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.factory@1.0", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.hardware.factory@1.0.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.factory@1.1", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.hardware.factory@1.1.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + "vendor.qti.hardware.factory@1.0", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +dex_import { + name: "vendor.qti.hardware.fingerprint-V1.0-java", + owner: "asus", + jars: [ + "proprietary/product/framework/vendor.qti.hardware.fingerprint-V1.0-java.jar", + ], + product_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.fingerprint@1.0", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/vendor.qti.hardware.fingerprint@1.0.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "libhidltransport", + "libhwbinder", + "liblog", + "libm", + "libutils", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.hardware.fingerprint@1.0.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "libhidltransport", + "libhwbinder", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.fm@1.0", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/vendor.qti.hardware.fm@1.0.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.fm@1.0-impl", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/hw/vendor.qti.hardware.fm@1.0-impl.so", + ], + shared_libs: [ + "android.hardware.bluetooth@1.0-impl-qti", + "libbase", + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libqmi", + "libqmi_cci", + "libqmiservices", + "libutils", + "vendor.qti.hardware.fm@1.0_vendor", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "hw", + 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: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.hardware.fm@1.0.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.ListenSoundModel@1.0", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/vendor.qti.hardware.ListenSoundModel@1.0.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + dex_import { name: "vendor.qti.hardware.mwqemadapter-V1.0-java", owner: "asus", @@ -14072,6 +25376,1958 @@ dex_import { system_ext_specific: true, } +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.mwqemadapter@1.0", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/vendor.qti.hardware.mwqemadapter@1.0.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.mwqemadapter@1.0_vendor", + stem: "vendor.qti.hardware.mwqemadapter@1.0", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.hardware.mwqemadapter@1.0.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.qccsyshal@1.0", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.hardware.qccsyshal@1.0.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.qteeconnector@1.0", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.hardware.qteeconnector@1.0.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.qteeconnector@1.0-impl", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/hw/vendor.qti.hardware.qteeconnector@1.0-impl.so", + ], + shared_libs: [ + "libc", + "libc++", + "libdl", + "libGPreqcancel_svc", + "libhidlbase", + "libion", + "liblog", + "libm", + "libQSEEComAPI", + "libutils", + "libxml2", + "vendor.qti.hardware.qteeconnector@1.0", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "hw", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_binary { + name: "vendor.qti.hardware.qteeconnector@1.0-service", + owner: "asus", + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/bin/hw/vendor.qti.hardware.qteeconnector@1.0-service", + ], + shared_libs: [ + "libc", + "libc++", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + "vendor.qti.hardware.qteeconnector@1.0", + ], + }, + }, + compile_multilib: "64", + strip: { + none: true, + }, + prefer: true, + relative_install_path: "hw", + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.radio.am@1.0", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/vendor.qti.hardware.radio.am@1.0.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.radio.am@1.0_vendor", + stem: "vendor.qti.hardware.radio.am@1.0", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.hardware.radio.am@1.0.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.radio.ims@1.0", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/vendor.qti.hardware.radio.ims@1.0.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.radio.ims@1.0_vendor", + stem: "vendor.qti.hardware.radio.ims@1.0", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.0.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.radio.ims@1.1", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/vendor.qti.hardware.radio.ims@1.1.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + "vendor.qti.hardware.radio.ims@1.0", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.radio.ims@1.1_vendor", + stem: "vendor.qti.hardware.radio.ims@1.1", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.1.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + "vendor.qti.hardware.radio.ims@1.0_vendor", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.radio.ims@1.2", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/vendor.qti.hardware.radio.ims@1.2.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + "vendor.qti.hardware.radio.ims@1.0", + "vendor.qti.hardware.radio.ims@1.1", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.radio.ims@1.2_vendor", + stem: "vendor.qti.hardware.radio.ims@1.2", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.2.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + "vendor.qti.hardware.radio.ims@1.0_vendor", + "vendor.qti.hardware.radio.ims@1.1_vendor", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.radio.ims@1.3", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/vendor.qti.hardware.radio.ims@1.3.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + "vendor.qti.hardware.radio.ims@1.0", + "vendor.qti.hardware.radio.ims@1.1", + "vendor.qti.hardware.radio.ims@1.2", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.radio.ims@1.3_vendor", + stem: "vendor.qti.hardware.radio.ims@1.3", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.3.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + "vendor.qti.hardware.radio.ims@1.0_vendor", + "vendor.qti.hardware.radio.ims@1.1_vendor", + "vendor.qti.hardware.radio.ims@1.2_vendor", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.radio.ims@1.4", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/vendor.qti.hardware.radio.ims@1.4.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + "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", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.radio.ims@1.4_vendor", + stem: "vendor.qti.hardware.radio.ims@1.4", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.4.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + "vendor.qti.hardware.radio.ims@1.0_vendor", + "vendor.qti.hardware.radio.ims@1.1_vendor", + "vendor.qti.hardware.radio.ims@1.2_vendor", + "vendor.qti.hardware.radio.ims@1.3_vendor", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.radio.ims@1.5", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/vendor.qti.hardware.radio.ims@1.5.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + "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", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.radio.ims@1.5_vendor", + stem: "vendor.qti.hardware.radio.ims@1.5", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.5.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + "vendor.qti.hardware.radio.ims@1.0_vendor", + "vendor.qti.hardware.radio.ims@1.1_vendor", + "vendor.qti.hardware.radio.ims@1.2_vendor", + "vendor.qti.hardware.radio.ims@1.3_vendor", + "vendor.qti.hardware.radio.ims@1.4_vendor", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.radio.ims@1.6", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/vendor.qti.hardware.radio.ims@1.6.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + "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", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.radio.ims@1.6_vendor", + stem: "vendor.qti.hardware.radio.ims@1.6", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.6.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + "vendor.qti.hardware.radio.ims@1.0_vendor", + "vendor.qti.hardware.radio.ims@1.1_vendor", + "vendor.qti.hardware.radio.ims@1.2_vendor", + "vendor.qti.hardware.radio.ims@1.3_vendor", + "vendor.qti.hardware.radio.ims@1.4_vendor", + "vendor.qti.hardware.radio.ims@1.5_vendor", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.radio.ims@1.7", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/vendor.qti.hardware.radio.ims@1.7.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + "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", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.radio.ims@1.7_vendor", + stem: "vendor.qti.hardware.radio.ims@1.7", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.7.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + "vendor.qti.hardware.radio.ims@1.0_vendor", + "vendor.qti.hardware.radio.ims@1.1_vendor", + "vendor.qti.hardware.radio.ims@1.2_vendor", + "vendor.qti.hardware.radio.ims@1.3_vendor", + "vendor.qti.hardware.radio.ims@1.4_vendor", + "vendor.qti.hardware.radio.ims@1.5_vendor", + "vendor.qti.hardware.radio.ims@1.6_vendor", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.radio.ims@1.8", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/vendor.qti.hardware.radio.ims@1.8.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + "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", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.radio.ims@1.8_vendor", + stem: "vendor.qti.hardware.radio.ims@1.8", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.8.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + "vendor.qti.hardware.radio.ims@1.0_vendor", + "vendor.qti.hardware.radio.ims@1.1_vendor", + "vendor.qti.hardware.radio.ims@1.2_vendor", + "vendor.qti.hardware.radio.ims@1.3_vendor", + "vendor.qti.hardware.radio.ims@1.4_vendor", + "vendor.qti.hardware.radio.ims@1.5_vendor", + "vendor.qti.hardware.radio.ims@1.6_vendor", + "vendor.qti.hardware.radio.ims@1.7_vendor", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.radio.internal.deviceinfo@1.0", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/vendor.qti.hardware.radio.internal.deviceinfo@1.0.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.radio.internal.deviceinfo@1.0_vendor", + stem: "vendor.qti.hardware.radio.internal.deviceinfo@1.0", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.hardware.radio.internal.deviceinfo@1.0.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.radio.lpa@1.0", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/vendor.qti.hardware.radio.lpa@1.0.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.radio.lpa@1.0_vendor", + stem: "vendor.qti.hardware.radio.lpa@1.0", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.hardware.radio.lpa@1.0.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.radio.lpa@1.1", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.hardware.radio.lpa@1.1.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + "vendor.qti.hardware.radio.lpa@1.0_vendor", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.radio.lpa@1.2", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.hardware.radio.lpa@1.2.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + "vendor.qti.hardware.radio.lpa@1.0_vendor", + "vendor.qti.hardware.radio.lpa@1.1", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.radio.qcrilhook@1.0", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/vendor.qti.hardware.radio.qcrilhook@1.0.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.radio.qcrilhook@1.0_vendor", + stem: "vendor.qti.hardware.radio.qcrilhook@1.0", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.hardware.radio.qcrilhook@1.0.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.radio.qtiradio@1.0", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/vendor.qti.hardware.radio.qtiradio@1.0.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.radio.qtiradio@1.0_vendor", + stem: "vendor.qti.hardware.radio.qtiradio@1.0", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@1.0.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.radio.qtiradio@2.0", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/vendor.qti.hardware.radio.qtiradio@2.0.so", + ], + shared_libs: [ + "android.hardware.radio@1.0", + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + "vendor.qti.hardware.radio.qtiradio@1.0", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.radio.qtiradio@2.0_vendor", + stem: "vendor.qti.hardware.radio.qtiradio@2.0", + owner: "asus", + 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", + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + "vendor.qti.hardware.radio.qtiradio@1.0_vendor", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.radio.qtiradio@2.1", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/vendor.qti.hardware.radio.qtiradio@2.1.so", + ], + shared_libs: [ + "android.hardware.radio@1.0", + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + "vendor.qti.hardware.radio.qtiradio@1.0", + "vendor.qti.hardware.radio.qtiradio@2.0", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.radio.qtiradio@2.1_vendor", + stem: "vendor.qti.hardware.radio.qtiradio@2.1", + owner: "asus", + 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", + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + "vendor.qti.hardware.radio.qtiradio@1.0_vendor", + "vendor.qti.hardware.radio.qtiradio@2.0_vendor", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.radio.qtiradio@2.2", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/vendor.qti.hardware.radio.qtiradio@2.2.so", + ], + shared_libs: [ + "android.hardware.radio@1.0", + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + "vendor.qti.hardware.radio.qtiradio@1.0", + "vendor.qti.hardware.radio.qtiradio@2.0", + "vendor.qti.hardware.radio.qtiradio@2.1", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.radio.qtiradio@2.2_vendor", + stem: "vendor.qti.hardware.radio.qtiradio@2.2", + owner: "asus", + 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", + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + "vendor.qti.hardware.radio.qtiradio@1.0_vendor", + "vendor.qti.hardware.radio.qtiradio@2.0_vendor", + "vendor.qti.hardware.radio.qtiradio@2.1_vendor", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.radio.qtiradio@2.3", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/vendor.qti.hardware.radio.qtiradio@2.3.so", + ], + shared_libs: [ + "android.hardware.radio@1.0", + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + "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", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.radio.qtiradio@2.3_vendor", + stem: "vendor.qti.hardware.radio.qtiradio@2.3", + owner: "asus", + 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", + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + "vendor.qti.hardware.radio.qtiradio@1.0_vendor", + "vendor.qti.hardware.radio.qtiradio@2.0_vendor", + "vendor.qti.hardware.radio.qtiradio@2.1_vendor", + "vendor.qti.hardware.radio.qtiradio@2.2_vendor", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.radio.qtiradio@2.4", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/vendor.qti.hardware.radio.qtiradio@2.4.so", + ], + shared_libs: [ + "android.hardware.radio@1.0", + "android.hardware.radio@1.1", + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + "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", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.radio.qtiradio@2.4_vendor", + stem: "vendor.qti.hardware.radio.qtiradio@2.4", + owner: "asus", + 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", + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + "vendor.qti.hardware.radio.qtiradio@1.0_vendor", + "vendor.qti.hardware.radio.qtiradio@2.0_vendor", + "vendor.qti.hardware.radio.qtiradio@2.1_vendor", + "vendor.qti.hardware.radio.qtiradio@2.2_vendor", + "vendor.qti.hardware.radio.qtiradio@2.3_vendor", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.radio.qtiradio@2.5", + owner: "asus", + 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", + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + "vendor.qti.hardware.radio.qtiradio@1.0_vendor", + "vendor.qti.hardware.radio.qtiradio@2.0_vendor", + "vendor.qti.hardware.radio.qtiradio@2.1_vendor", + "vendor.qti.hardware.radio.qtiradio@2.2_vendor", + "vendor.qti.hardware.radio.qtiradio@2.3_vendor", + "vendor.qti.hardware.radio.qtiradio@2.4_vendor", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.radio.qtiradio@2.6", + owner: "asus", + 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", + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + "vendor.qti.hardware.radio.qtiradio@1.0_vendor", + "vendor.qti.hardware.radio.qtiradio@2.0_vendor", + "vendor.qti.hardware.radio.qtiradio@2.1_vendor", + "vendor.qti.hardware.radio.qtiradio@2.2_vendor", + "vendor.qti.hardware.radio.qtiradio@2.3_vendor", + "vendor.qti.hardware.radio.qtiradio@2.4_vendor", + "vendor.qti.hardware.radio.qtiradio@2.5", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.radio.qtiradio@2.7", + owner: "asus", + 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", + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + "vendor.qti.hardware.radio.qtiradio@1.0_vendor", + "vendor.qti.hardware.radio.qtiradio@2.0_vendor", + "vendor.qti.hardware.radio.qtiradio@2.1_vendor", + "vendor.qti.hardware.radio.qtiradio@2.2_vendor", + "vendor.qti.hardware.radio.qtiradio@2.3_vendor", + "vendor.qti.hardware.radio.qtiradio@2.4_vendor", + "vendor.qti.hardware.radio.qtiradio@2.5", + "vendor.qti.hardware.radio.qtiradio@2.6", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.radio.uim@1.0", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/vendor.qti.hardware.radio.uim@1.0.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.radio.uim@1.0_vendor", + stem: "vendor.qti.hardware.radio.uim@1.0", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.hardware.radio.uim@1.0.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.radio.uim@1.1", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/vendor.qti.hardware.radio.uim@1.1.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + "vendor.qti.hardware.radio.uim@1.0", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.radio.uim@1.1_vendor", + stem: "vendor.qti.hardware.radio.uim@1.1", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.hardware.radio.uim@1.1.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + "vendor.qti.hardware.radio.uim@1.0_vendor", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.radio.uim@1.2", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/vendor.qti.hardware.radio.uim@1.2.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + "vendor.qti.hardware.radio.uim@1.0", + "vendor.qti.hardware.radio.uim@1.1", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.radio.uim@1.2_vendor", + stem: "vendor.qti.hardware.radio.uim@1.2", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.hardware.radio.uim@1.2.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + "vendor.qti.hardware.radio.uim@1.0_vendor", + "vendor.qti.hardware.radio.uim@1.1_vendor", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.radio.uim_remote_client@1.0", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/vendor.qti.hardware.radio.uim_remote_client@1.0.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.radio.uim_remote_client@1.0_vendor", + stem: "vendor.qti.hardware.radio.uim_remote_client@1.0", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.hardware.radio.uim_remote_client@1.0.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.radio.uim_remote_client@1.1", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/vendor.qti.hardware.radio.uim_remote_client@1.1.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + "vendor.qti.hardware.radio.uim_remote_client@1.0", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.radio.uim_remote_client@1.1_vendor", + stem: "vendor.qti.hardware.radio.uim_remote_client@1.1", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.hardware.radio.uim_remote_client@1.1.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + "vendor.qti.hardware.radio.uim_remote_client@1.0_vendor", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.radio.uim_remote_client@1.2", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/vendor.qti.hardware.radio.uim_remote_client@1.2.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + "vendor.qti.hardware.radio.uim_remote_client@1.0", + "vendor.qti.hardware.radio.uim_remote_client@1.1", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.radio.uim_remote_client@1.2_vendor", + stem: "vendor.qti.hardware.radio.uim_remote_client@1.2", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.hardware.radio.uim_remote_client@1.2.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + "vendor.qti.hardware.radio.uim_remote_client@1.0_vendor", + "vendor.qti.hardware.radio.uim_remote_client@1.1_vendor", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.radio.uim_remote_server@1.0", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/vendor.qti.hardware.radio.uim_remote_server@1.0.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.radio.uim_remote_server@1.0_vendor", + stem: "vendor.qti.hardware.radio.uim_remote_server@1.0", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.hardware.radio.uim_remote_server@1.0.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + dex_import { name: "vendor.qti.hardware.slmadapter-V1.0-java", owner: "asus", @@ -14081,6 +27337,152 @@ dex_import { system_ext_specific: true, } +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.slmadapter@1.0", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/vendor.qti.hardware.slmadapter@1.0.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.slmadapter@1.0_vendor", + stem: "vendor.qti.hardware.slmadapter@1.0", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.hardware.slmadapter@1.0.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.tui_comm@1.0", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.hardware.tui_comm@1.0.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_binary { + name: "vendor.qti.hardware.tui_comm@1.0-service-qti", + owner: "asus", + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/bin/hw/vendor.qti.hardware.tui_comm@1.0-service-qti", + ], + shared_libs: [ + "libbase", + "libbinder", + "libc", + "libc++", + "libcutils", + "libdl", + "libhardware", + "libhidlbase", + "liblog", + "libm", + "libutils", + "vendor.qti.hardware.tui_comm@1.0", + ], + }, + }, + compile_multilib: "64", + strip: { + none: true, + }, + prefer: true, + relative_install_path: "hw", + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.wifi.wifilearner@1.0", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.hardware.wifi.wifilearner@1.0.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + dex_import { name: "vendor.qti.ims.callcapability-V1.0-java", owner: "asus", @@ -14090,6 +27492,63 @@ dex_import { system_ext_specific: true, } +cc_prebuilt_library_shared { + name: "vendor.qti.ims.callcapability@1.0", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/vendor.qti.ims.callcapability@1.0.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.ims.callcapability@1.0_vendor", + stem: "vendor.qti.ims.callcapability@1.0", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.ims.callcapability@1.0.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + dex_import { name: "vendor.qti.ims.callinfo-V1.0-java", owner: "asus", @@ -14099,6 +27558,63 @@ dex_import { system_ext_specific: true, } +cc_prebuilt_library_shared { + name: "vendor.qti.ims.callinfo@1.0", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/vendor.qti.ims.callinfo@1.0.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.ims.callinfo@1.0_vendor", + stem: "vendor.qti.ims.callinfo@1.0", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.ims.callinfo@1.0.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + dex_import { name: "vendor.qti.ims.configservice-V1.0-java", owner: "asus", @@ -14117,6 +27633,63 @@ dex_import { system_ext_specific: true, } +cc_prebuilt_library_shared { + name: "vendor.qti.ims.configservice@1.0", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/vendor.qti.ims.configservice@1.0.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.ims.configservice@1.1", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/vendor.qti.ims.configservice@1.1.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + "vendor.qti.ims.configservice@1.0", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + dex_import { name: "vendor.qti.ims.connection-V1.0-java", owner: "asus", @@ -14126,6 +27699,34 @@ dex_import { system_ext_specific: true, } +cc_prebuilt_library_shared { + name: "vendor.qti.ims.connection@1.0", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/vendor.qti.ims.connection@1.0.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + dex_import { name: "vendor.qti.ims.datachannelservice-V1-java", owner: "asus", @@ -14135,6 +27736,31 @@ dex_import { system_ext_specific: true, } +cc_prebuilt_library_shared { + name: "vendor.qti.ims.datachannelservice-V1-ndk", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/vendor.qti.ims.datachannelservice-V1-ndk.so", + ], + shared_libs: [ + "libbinder_ndk", + "libc", + "libc++", + "libdl", + "libm", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + dex_import { name: "vendor.qti.ims.factory-V1.0-java", owner: "asus", @@ -14180,6 +27806,242 @@ dex_import { system_ext_specific: true, } +cc_prebuilt_library_shared { + name: "vendor.qti.ims.factory@1.0", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/vendor.qti.ims.factory@1.0.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + "vendor.qti.ims.callcapability@1.0", + "vendor.qti.ims.rcsconfig@2.0", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.ims.factory@1.0_vendor", + stem: "vendor.qti.ims.factory@1.0", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.ims.factory@1.0.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + "vendor.qti.ims.callcapability@1.0_vendor", + "vendor.qti.ims.rcsconfig@2.0_vendor", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.ims.factory@1.1", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/vendor.qti.ims.factory@1.1.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + "vendor.qti.ims.callcapability@1.0", + "vendor.qti.ims.factory@1.0", + "vendor.qti.ims.rcsconfig@2.0", + "vendor.qti.ims.rcsconfig@2.1", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.ims.factory@1.1_vendor", + stem: "vendor.qti.ims.factory@1.1", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.ims.factory@1.1.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + "vendor.qti.ims.callcapability@1.0_vendor", + "vendor.qti.ims.factory@1.0_vendor", + "vendor.qti.ims.rcsconfig@2.0_vendor", + "vendor.qti.ims.rcsconfig@2.1_vendor", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.ims.factory@2.0", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/vendor.qti.ims.factory@2.0.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + "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", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.ims.factory@2.1", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/vendor.qti.ims.factory@2.1.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + "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", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.ims.factory@2.2", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/vendor.qti.ims.factory@2.2.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + "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", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + dex_import { name: "vendor.qti.ims.rcsconfig-V1.0-java", owner: "asus", @@ -14216,6 +28078,238 @@ dex_import { system_ext_specific: true, } +cc_prebuilt_library_shared { + name: "vendor.qti.ims.rcsconfig@1.0", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/vendor.qti.ims.rcsconfig@1.0.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.ims.rcsconfig@1.0_vendor", + stem: "vendor.qti.ims.rcsconfig@1.0", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.ims.rcsconfig@1.0.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.ims.rcsconfig@1.1", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/vendor.qti.ims.rcsconfig@1.1.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + "vendor.qti.ims.rcsconfig@1.0", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.ims.rcsconfig@1.1_vendor", + stem: "vendor.qti.ims.rcsconfig@1.1", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.ims.rcsconfig@1.1.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + "vendor.qti.ims.rcsconfig@1.0_vendor", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.ims.rcsconfig@2.0", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/vendor.qti.ims.rcsconfig@2.0.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.ims.rcsconfig@2.0_vendor", + stem: "vendor.qti.ims.rcsconfig@2.0", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.ims.rcsconfig@2.0.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.ims.rcsconfig@2.1", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/vendor.qti.ims.rcsconfig@2.1.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + "vendor.qti.ims.rcsconfig@2.0", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.ims.rcsconfig@2.1_vendor", + stem: "vendor.qti.ims.rcsconfig@2.1", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.ims.rcsconfig@2.1.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + "vendor.qti.ims.rcsconfig@2.0_vendor", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + dex_import { name: "vendor.qti.ims.rcssip-V1.0-java", owner: "asus", @@ -14243,6 +28337,93 @@ dex_import { system_ext_specific: true, } +cc_prebuilt_library_shared { + name: "vendor.qti.ims.rcssip@1.0", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/vendor.qti.ims.rcssip@1.0.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.ims.rcssip@1.1", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/vendor.qti.ims.rcssip@1.1.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + "vendor.qti.ims.rcssip@1.0", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.ims.rcssip@1.2", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/vendor.qti.ims.rcssip@1.2.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + "vendor.qti.ims.rcssip@1.0", + "vendor.qti.ims.rcssip@1.1", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + dex_import { name: "vendor.qti.ims.rcsuce-V1.0-java", owner: "asus", @@ -14270,6 +28451,212 @@ dex_import { system_ext_specific: true, } +cc_prebuilt_library_shared { + name: "vendor.qti.ims.rcsuce@1.0", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/vendor.qti.ims.rcsuce@1.0.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.ims.rcsuce@1.1", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/vendor.qti.ims.rcsuce@1.1.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + "vendor.qti.ims.rcsuce@1.0", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.ims.rcsuce@1.2", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/vendor.qti.ims.rcsuce@1.2.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + "vendor.qti.ims.rcsuce@1.0", + "vendor.qti.ims.rcsuce@1.1", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.imsrtpservice@3.0", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/vendor.qti.imsrtpservice@3.0.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.imsrtpservice@3.0-service-Impl", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.imsrtpservice@3.0-service-Impl.so", + ], + shared_libs: [ + "libbase", + "libc", + "libc++", + "libcutils", + "libdiag", + "libdl", + "libhardware", + "libhardware_legacy", + "libhidlbase", + "liblog", + "libm", + "libutils", + "vendor.qti.imsrtpservice@3.0_vendor", + ], + }, + }, + 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: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.imsrtpservice@3.0.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.imsrtpservice@3.1", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/vendor.qti.imsrtpservice@3.1.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + "vendor.qti.imsrtpservice@3.0", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + dex_import { name: "vendor.qti.latency-V2.0-java", owner: "asus", @@ -14297,6 +28684,301 @@ dex_import { system_ext_specific: true, } +cc_prebuilt_library_shared { + name: "vendor.qti.latency@2.0", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/vendor.qti.latency@2.0.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.latency@2.0_vendor", + stem: "vendor.qti.latency@2.0", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.latency@2.0.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.latency@2.1", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/vendor.qti.latency@2.1.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + "vendor.qti.latency@2.0", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.latency@2.1_vendor", + stem: "vendor.qti.latency@2.1", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.latency@2.1.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + "vendor.qti.latency@2.0_vendor", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.latency@2.2", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/vendor.qti.latency@2.2.so", + ], + shared_libs: [ + "android.hidl.safe_union@1.0", + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + "vendor.qti.latency@2.0", + "vendor.qti.latency@2.1", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.latency@2.2_vendor", + stem: "vendor.qti.latency@2.2", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.latency@2.2.so", + ], + shared_libs: [ + "android.hidl.safe_union@1.0", + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + "vendor.qti.latency@2.0_vendor", + "vendor.qti.latency@2.1_vendor", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.memory.pasrmanager@1.0", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/vendor.qti.memory.pasrmanager@1.0.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.memory.pasrmanager@1.0.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.memory.pasrmanager@1.1", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/vendor.qti.memory.pasrmanager@1.1.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + "vendor.qti.memory.pasrmanager@1.0", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.memory.pasrmanager@1.1.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + "vendor.qti.memory.pasrmanager@1.0", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.mstatservice@1.0", + owner: "asus", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/vendor.qti.mstatservice@1.0.so", + ], + shared_libs: [ + "libc", + "libc++", + "libcutils", + "libdl", + "libhidlbase", + "liblog", + "libm", + "libutils", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + dex_import { name: "vendor.qti.voiceprint-V1.0-java", owner: "asus", @@ -14306,1275 +28988,241 @@ dex_import { system_ext_specific: true, } -cc_prebuilt_binary { - name: "adpl", +cc_prebuilt_library_shared { + name: "vendor.qti.voiceprint@1.0", owner: "asus", + strip: { + none: true, + }, target: { android_arm64: { srcs: [ - "proprietary/vendor/bin/adpl", + "proprietary/system_ext/lib64/vendor.qti.voiceprint@1.0.so", ], shared_libs: [ "libc", - "liblog", - "libdiag", - "libdsutils", - "librmnetctl", - "libqmi_cci", - "libqmiservices", - "libnetutils", + "libc++", "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: "asus", - 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: "cnd", - owner: "asus", - 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", - "vendor.qti.hardware.data.cne.internal.constants@1.0_vendor", - "vendor.qti.hardware.data.cne.internal.server@1.0_vendor", - "vendor.qti.hardware.data.latency@1.0_vendor", - "vendor.qti.data.factory@2.0_vendor", - "vendor.qti.data.factory@2.1_vendor", - "vendor.qti.data.factory@2.2_vendor", - "vendor.qti.data.factory@2.3_vendor", - "vendor.qti.latency@2.0_vendor", - "vendor.qti.latency@2.1_vendor", - "vendor.qti.hardware.mwqemadapter@1.0_vendor", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - strip: { - none: true, - }, - prefer: true, - soc_specific: true, -} - -cc_prebuilt_binary { - name: "cnss-daemon", - owner: "asus", - 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: "dspservice", - owner: "asus", - 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: "garden_app", - owner: "asus", - target: { - android_arm64: { - srcs: [ - "proprietary/vendor/bin/garden_app", - ], - shared_libs: [ - "libgarden", - "libgarden_haltests_e2e", - "libgps.utils", - "liblocation_api", - "libloc_core", - "liblog", - "libutils", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - strip: { - none: true, - }, - prefer: true, - soc_specific: true, -} - -cc_prebuilt_binary { - name: "hvdcp_opti", - owner: "asus", - 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: "asus", - 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", - "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: "asus", - 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", + "libm", "libutils", - "libwvhidl", - "libbinder", - "libc++", - "libc", - "libm", - "libdl", ], }, }, compile_multilib: "64", - strip: { - none: true, - }, prefer: true, - relative_install_path: "hw", + system_ext_specific: true, +} + +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_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", +} + +prebuilt_rfsa { + name: "vendor_lib_rfsa_adsp_libadsp_fd_skel_so", + filename: "libadsp_fd_skel.so", + owner: "asus", + src: "proprietary/vendor/lib/rfsa/adsp/libadsp_fd_skel.so", + relative_install_path: "adsp", soc_specific: true, } -cc_prebuilt_binary { - name: "android.hardware.gatekeeper@1.0-service-qti", +prebuilt_rfsa { + name: "vendor_lib_rfsa_adsp_libadsp_hvx_add_constant_so", + filename: "libadsp_hvx_add_constant.so", owner: "asus", - 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", + src: "proprietary/vendor/lib/rfsa/adsp/libadsp_hvx_add_constant.so", + relative_install_path: "adsp", soc_specific: true, } -cc_prebuilt_binary { - name: "android.hardware.keymaster@3.0-service-qti", +prebuilt_rfsa { + name: "vendor_lib_rfsa_adsp_libadsp_hvx_skel_so", + filename: "libadsp_hvx_skel.so", owner: "asus", - target: { - android_arm64: { - srcs: [ - "proprietary/vendor/bin/hw/android.hardware.keymaster@3.0-service-qti", - ], - shared_libs: [ - "liblog", - "libcutils", - "libbase", - "libutils", - "libhardware_legacy", - "libhardware", - "libhidlbase", - "android.hardware.keymaster@3.0", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - strip: { - none: true, - }, - prefer: true, - relative_install_path: "hw", + src: "proprietary/vendor/lib/rfsa/adsp/libadsp_hvx_skel.so", + relative_install_path: "adsp", soc_specific: true, } -cc_prebuilt_binary { - name: "qcrild", +prebuilt_rfsa { + name: "vendor_lib_rfsa_adsp_libapps_mem_heap_so", + filename: "libapps_mem_heap.so", owner: "asus", - target: { - android_arm64: { - srcs: [ - "proprietary/vendor/bin/hw/qcrild", - ], - shared_libs: [ - "libcutils", - "liblog", - "libril-qc-hal-qmi", - "libhardware_legacy", - "libutils", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - strip: { - none: true, - }, - prefer: true, - relative_install_path: "hw", + src: "proprietary/vendor/lib/rfsa/adsp/libapps_mem_heap.so", + relative_install_path: "adsp", soc_specific: true, } -cc_prebuilt_binary { - name: "vendor.qti.hardware.alarm@1.0-service", +prebuilt_rfsa { + name: "vendor_lib_rfsa_adsp_libdspCV_skel_so", + filename: "libdspCV_skel.so", owner: "asus", - 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_vendor", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - strip: { - none: true, - }, - prefer: true, - relative_install_path: "hw", + src: "proprietary/vendor/lib/rfsa/adsp/libdspCV_skel.so", + relative_install_path: "adsp", soc_specific: true, } -cc_prebuilt_binary { - name: "vendor.qti.hardware.qteeconnector@1.0-service", +prebuilt_rfsa { + name: "vendor_lib_rfsa_adsp_libfastcvadsp_skel_so", + filename: "libfastcvadsp_skel.so", owner: "asus", - 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", + src: "proprietary/vendor/lib/rfsa/adsp/libfastcvadsp_skel.so", + relative_install_path: "adsp", soc_specific: true, } -cc_prebuilt_binary { - name: "vendor.qti.hardware.tui_comm@1.0-service-qti", +prebuilt_rfsa { + name: "vendor_lib_rfsa_adsp_libfastcvadsp_so", + filename: "libfastcvadsp.so", owner: "asus", - 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", + src: "proprietary/vendor/lib/rfsa/adsp/libfastcvadsp.so", + relative_install_path: "adsp", soc_specific: true, } -cc_prebuilt_binary { - name: "ims_rtp_daemon", +prebuilt_rfsa { + name: "vendor_lib_rfsa_adsp_libFastRPC_AUE_Forward_skel_so", + filename: "libFastRPC_AUE_Forward_skel.so", owner: "asus", - 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, + src: "proprietary/vendor/lib/rfsa/adsp/libFastRPC_AUE_Forward_skel.so", + relative_install_path: "adsp", soc_specific: true, } -cc_prebuilt_binary { - name: "imsdatadaemon", +prebuilt_rfsa { + name: "vendor_lib_rfsa_adsp_libFastRPC_UTF_Forward_800h_skel_so", + filename: "libFastRPC_UTF_Forward_800h_skel.so", owner: "asus", - target: { - android_arm64: { - srcs: [ - "proprietary/vendor/bin/imsdatadaemon", - ], - shared_libs: [ - "libqmi_cci", - "libcutils", - "liblog", - "libqmiservices", - "libqmi_csi", - "libdsi_netctrl", - "libdiag", - "libcneapiclient", - "libandroid_net", - "libutils", - "libhidlbase", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - strip: { - none: true, - }, - prefer: true, + src: "proprietary/vendor/lib/rfsa/adsp/libFastRPC_UTF_Forward_800h_skel.so", + relative_install_path: "adsp", soc_specific: true, } -cc_prebuilt_binary { - name: "imsqmidaemon", +prebuilt_rfsa { + name: "vendor_lib_rfsa_adsp_libFastRPC_UTF_Forward_Qtc2_skel_so", + filename: "libFastRPC_UTF_Forward_Qtc2_skel.so", owner: "asus", - target: { - android_arm64: { - srcs: [ - "proprietary/vendor/bin/imsqmidaemon", - ], - shared_libs: [ - "libqmiservices", - "libqmi_cci", - "libidl", - "libcutils", - "libutils", - "liblog", - "libdiag", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - strip: { - none: true, - }, - prefer: true, + src: "proprietary/vendor/lib/rfsa/adsp/libFastRPC_UTF_Forward_Qtc2_skel.so", + relative_install_path: "adsp", soc_specific: true, } -cc_prebuilt_binary { - name: "imsrcsd", +prebuilt_rfsa { + name: "vendor_lib_rfsa_adsp_libhexagon_nn_skel_so", + filename: "libhexagon_nn_skel.so", owner: "asus", - target: { - android_arm64: { - srcs: [ - "proprietary/vendor/bin/imsrcsd", - ], - shared_libs: [ - "liblog", - "libbase", - "libhidlbase", - "libcutils", - "libutils", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - strip: { - none: true, - }, - prefer: true, + src: "proprietary/vendor/lib/rfsa/adsp/libhexagon_nn_skel.so", + relative_install_path: "adsp", soc_specific: true, } -cc_prebuilt_binary { - name: "irsc_util", +prebuilt_rfsa { + name: "vendor_lib_rfsa_adsp_libscveObjectSegmentation_skel_so", + filename: "libscveObjectSegmentation_skel.so", owner: "asus", - target: { - android_arm64: { - srcs: [ - "proprietary/vendor/bin/irsc_util", - ], - shared_libs: [ - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - strip: { - none: true, - }, - prefer: true, + src: "proprietary/vendor/lib/rfsa/adsp/libscveObjectSegmentation_skel.so", + relative_install_path: "adsp", soc_specific: true, } -cc_prebuilt_binary { - name: "loc_launcher", +prebuilt_rfsa { + name: "vendor_lib_rfsa_adsp_libscveT2T_skel_so", + filename: "libscveT2T_skel.so", owner: "asus", - 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, + src: "proprietary/vendor/lib/rfsa/adsp/libscveT2T_skel.so", + relative_install_path: "adsp", soc_specific: true, } -cc_prebuilt_binary { - name: "lowi-server", +cc_prebuilt_library_shared { + name: "vulkan.adreno", owner: "asus", - target: { - android_arm64: { - srcs: [ - "proprietary/vendor/bin/lowi-server", - ], - shared_libs: [ - "libcutils", - "libgps.utils", - "liblog", - "libnl", - "libwpa_client", - "libqmi_cci", - "libqmi_common_so", - "libdiag", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", strip: { none: true, }, - prefer: true, - soc_specific: true, -} - -cc_prebuilt_binary { - name: "mlid", - owner: "asus", - 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: "netmgrd", - owner: "asus", - 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: "asus", - 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: "asus", - 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: "asus", - 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: "asus", - 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: "asus", - 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: "qrtr-cfg", - owner: "asus", - 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: "asus", - 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: "asus", - 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: "asus", - 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: "asus", - 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: "slim_daemon", - owner: "asus", - target: { - android_arm64: { - srcs: [ - "proprietary/vendor/bin/slim_daemon", - ], - shared_libs: [ - "libgps.utils", - "liblog", - "libdiag", - "libqmi_csi", - "libqmi_cci", - "libqmi_common_so", - "libqmi_encdec", - "libutils", - "libhidlbase", - "libsensorndkbridge", - "android.hardware.sensors@1.0", - "android.frameworks.sensorservice@1.0", - "libloc_api_v02", - "libloc_core", - "liblbs_core", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - strip: { - none: true, - }, - prefer: true, - soc_specific: true, -} - -cc_prebuilt_binary { - name: "ssgqmigd", - owner: "asus", target: { android_arm: { srcs: [ - "proprietary/vendor/bin/ssgqmigd", + "proprietary/vendor/lib/hw/vulkan.adreno.so", ], shared_libs: [ + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@3.0", + "libadreno_utils", + "libc", + "libc++", + "libcutils", + "libdl", + "libgsl", + "libhardware", + "libhidlbase", + "libllvm-glnext", "liblog", "libm", - "libc", - "libdl", - ], - }, - }, - compile_multilib: "32", - strip: { - none: true, - }, - prefer: true, - soc_specific: true, -} - -cc_prebuilt_binary { - name: "ssr_diag", - owner: "asus", - target: { - android_arm64: { - srcs: [ - "proprietary/vendor/bin/ssr_diag", - ], - shared_libs: [ - "libdiag", - "libcutils", + "libnativewindow", "libutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", + "libz", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "vendor.qti.hardware.display.mapperextensions@1.1", ], }, - }, - compile_multilib: "64", - strip: { - none: true, - }, - prefer: true, - soc_specific: true, -} - -cc_prebuilt_binary { - name: "ssr_setup", - owner: "asus", - target: { android_arm64: { srcs: [ - "proprietary/vendor/bin/ssr_setup", + "proprietary/vendor/lib64/hw/vulkan.adreno.so", ], shared_libs: [ + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.mapper@3.0", + "libadreno_utils", + "libc", + "libc++", "libcutils", + "libdl", + "libgsl", + "libhardware", + "libhidlbase", + "libllvm-glnext", + "liblog", + "libm", + "libnativewindow", "libutils", - "libmdmdetect", - "liblog", - "libc++", - "libc", - "libm", - "libdl", + "libz", + "vendor.qti.hardware.display.mapper@2.0", + "vendor.qti.hardware.display.mapper@3.0", + "vendor.qti.hardware.display.mapperextensions@1.1", ], }, }, - compile_multilib: "64", - strip: { - none: true, - }, - prefer: true, - soc_specific: true, -} - -cc_prebuilt_binary { - name: "subsystem_ramdump", - owner: "asus", - target: { - android_arm64: { - srcs: [ - "proprietary/vendor/bin/subsystem_ramdump", - ], - shared_libs: [ - "libmdmdetect", - "libcutils", - "libutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - strip: { - none: true, - }, - prefer: true, - soc_specific: true, -} - -cc_prebuilt_binary { - name: "tftp_server", - owner: "asus", - 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: "time_daemon", - owner: "asus", - 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, - }, + compile_multilib: "both", + relative_install_path: "hw", prefer: true, soc_specific: true, } @@ -15588,24 +29236,24 @@ cc_prebuilt_binary { "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", + "libc++", + "libcdfw_remote_api", + "libcrypto", + "libcutils", "libdl", + "libgps.utils", + "libizat_core", + "liblbs_core", + "libloc_core", + "liblog", + "libm", + "libqcc_file_agent", + "libsqlite", + "libssl", + "libutils", ], }, }, @@ -15626,30 +29274,30 @@ cc_prebuilt_binary { "proprietary/vendor/bin/xtwifi-client", ], shared_libs: [ - "libcutils", - "liblog", - "libcrypto", - "libz", - "libsqlite", - "libqmiservices", - "libqmi_cci", - "libqmi_common_so", - "libgps.utils", - "libloc_core", - "libizat_core", - "liblbs_core", - "libavservices_minijail", - "libgdtap", "libasn1cper", "libasn1crt", "libasn1crtx", + "libavservices_minijail", + "libc", + "libc++", + "libcrypto", + "libcutils", + "libdl", + "libgdtap", + "libgps.utils", + "libizat_core", + "liblbs_core", + "libloc_core", + "liblog", + "liblowi_client", + "libm", + "libqmi_cci", + "libqmi_common_so", + "libqmiservices", + "libsqlite", "libxtwifi_server_protocol", "libxtwifi_server_protocol_uri_v3", - "liblowi_client", - "libc++", - "libc", - "libm", - "libdl", + "libz", ], }, }, @@ -15670,13663 +29318,15 @@ cc_prebuilt_binary { "proprietary/vendor/bin/xtwifi-inet-agent", ], shared_libs: [ - "libc", - "libcutils", - "liblog", - "libcurl", - "libgps.utils", "libavservices_minijail", + "libc", "libc++", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - strip: { - none: true, - }, - prefer: true, - soc_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: "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_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", -} - -cc_prebuilt_library_shared { - name: "sensors.ssc", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/sensors.ssc.so", - ], - shared_libs: [ - "libutils", + "libcurl", "libcutils", - "liblog", - "libhardware", - "libsensor1", - "libsensor_reg", - "libdiag", - "libpower", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/sensors.ssc.so", - ], - shared_libs: [ - "libutils", - "libcutils", - "liblog", - "libhardware", - "libsensor1", - "libsensor_reg", - "libdiag", - "libpower", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "both", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "vendor.qti.hardware.fingerprint@1.0", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/vendor.qti.hardware.fingerprint@1.0.so", - ], - shared_libs: [ - "libhidlbase", - "libhidltransport", - "libhwbinder", - "liblog", - "libutils", - "libcutils", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/vendor.qti.hardware.fingerprint@1.0.so", - ], - shared_libs: [ - "libhidlbase", - "libhidltransport", - "libhwbinder", - "liblog", - "libutils", - "libcutils", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "both", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libactuator_hi1333_ofilm_dw9714v", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libactuator_hi1333_ofilm_dw9714v.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libactuator_ov13855_chicony_rear_s2034", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libactuator_ov13855_chicony_rear_s2034.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libactuator_ov13855_holitech_fp5510a", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libactuator_ov13855_holitech_fp5510a.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libactuator_ov16880_qtech_rear_dw9714a", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libactuator_ov16880_qtech_rear_dw9714a.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libactuator_ov16885_holitech_16m_fp5510a", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libactuator_ov16885_holitech_16m_fp5510a.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libactuator_ov16885_ofilm_16m_dw9714v", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libactuator_ov16885_ofilm_16m_dw9714v.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libadsp_hvx_callback_skel", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libadsp_hvx_callback_skel.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libmmcamera_dbg", - "libcdsprpc", - "libadsp_hvx_stub", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libadsp_hvx_stub", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libadsp_hvx_stub.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libmmcamera_dbg", - "libcdsprpc", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libc++_shared", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libc++_shared.so", - ], - shared_libs: [ - "libc", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_gc5025_ofilm_13m_common", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_common.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_gc5025_ofilm_13m_cpp_ds_chromatix", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_cpp_ds_chromatix.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_gc5025_ofilm_13m_cpp_hfr_120", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_cpp_hfr_120.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_gc5025_ofilm_13m_cpp_hfr_60", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_cpp_hfr_60.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_gc5025_ofilm_13m_cpp_hfr_90", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_cpp_hfr_90.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_gc5025_ofilm_13m_cpp_liveshot", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_cpp_liveshot.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_gc5025_ofilm_13m_cpp_preview", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_cpp_preview.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_gc5025_ofilm_13m_cpp_snapshot", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_cpp_snapshot.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_gc5025_ofilm_13m_cpp_us_chromatix", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_cpp_us_chromatix.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_gc5025_ofilm_13m_cpp_video", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_cpp_video.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_gc5025_ofilm_13m_cpp_video_full", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_cpp_video_full.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_gc5025_ofilm_13m_default_preview_bu64297", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_default_preview_bu64297.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_gc5025_ofilm_13m_default_video", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_default_video.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_gc5025_ofilm_13m_default_video_bu64297", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_default_video_bu64297.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_gc5025_ofilm_13m_hfr_120", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_hfr_120.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_gc5025_ofilm_13m_hfr_120_bu64297", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_hfr_120_bu64297.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_gc5025_ofilm_13m_hfr_60", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_hfr_60.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_gc5025_ofilm_13m_hfr_60_bu64297", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_hfr_60_bu64297.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_gc5025_ofilm_13m_hfr_90", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_hfr_90.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_gc5025_ofilm_13m_hfr_90_bu64297", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_hfr_90_bu64297.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_gc5025_ofilm_13m_postproc", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_postproc.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_gc5025_ofilm_13m_preview", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_preview.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_gc5025_ofilm_13m_snapshot", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_snapshot.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_gc5025_ofilm_13m_video_full", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_video_full.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_gc5025_ofilm_13m_zsl_preview_bu64297", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_zsl_preview_bu64297.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_gc5025_ofilm_13m_zsl_video_bu64297", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_gc5025_ofilm_13m_zsl_video_bu64297.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_gc5025_ofilm_16m_common", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_common.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_gc5025_ofilm_16m_cpp_ds_chromatix", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_cpp_ds_chromatix.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_gc5025_ofilm_16m_cpp_hfr_120", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_cpp_hfr_120.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_gc5025_ofilm_16m_cpp_hfr_60", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_cpp_hfr_60.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_gc5025_ofilm_16m_cpp_hfr_90", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_cpp_hfr_90.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_gc5025_ofilm_16m_cpp_liveshot", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_cpp_liveshot.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_gc5025_ofilm_16m_cpp_preview", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_cpp_preview.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_gc5025_ofilm_16m_cpp_snapshot", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_cpp_snapshot.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_gc5025_ofilm_16m_cpp_us_chromatix", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_cpp_us_chromatix.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_gc5025_ofilm_16m_cpp_video", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_cpp_video.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_gc5025_ofilm_16m_cpp_video_full", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_cpp_video_full.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_gc5025_ofilm_16m_default_preview_bu64297", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_default_preview_bu64297.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_gc5025_ofilm_16m_default_video", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_default_video.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_gc5025_ofilm_16m_default_video_bu64297", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_default_video_bu64297.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_gc5025_ofilm_16m_hfr_120", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_hfr_120.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_gc5025_ofilm_16m_hfr_120_bu64297", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_hfr_120_bu64297.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_gc5025_ofilm_16m_hfr_60", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_hfr_60.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_gc5025_ofilm_16m_hfr_60_bu64297", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_hfr_60_bu64297.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_gc5025_ofilm_16m_hfr_90", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_hfr_90.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_gc5025_ofilm_16m_hfr_90_bu64297", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_hfr_90_bu64297.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_gc5025_ofilm_16m_postproc", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_postproc.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_gc5025_ofilm_16m_preview", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_preview.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_gc5025_ofilm_16m_snapshot", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_snapshot.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_gc5025_ofilm_16m_video_full", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_video_full.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_gc5025_ofilm_16m_zsl_preview_bu64297", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_zsl_preview_bu64297.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_gc5025_ofilm_16m_zsl_video_bu64297", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_gc5025_ofilm_16m_zsl_video_bu64297.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi1333_ofilm_13m_common", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_common.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi1333_ofilm_13m_cpp_ds_chromatix", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_cpp_ds_chromatix.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi1333_ofilm_13m_cpp_hfr_120", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_cpp_hfr_120.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi1333_ofilm_13m_cpp_hfr_60", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_cpp_hfr_60.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi1333_ofilm_13m_cpp_hfr_90", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_cpp_hfr_90.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi1333_ofilm_13m_cpp_liveshot", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_cpp_liveshot.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi1333_ofilm_13m_cpp_preview", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_cpp_preview.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi1333_ofilm_13m_cpp_snapshot", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_cpp_snapshot.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi1333_ofilm_13m_cpp_us_chromatix", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_cpp_us_chromatix.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi1333_ofilm_13m_cpp_video", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_cpp_video.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi1333_ofilm_13m_cpp_video_full", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_cpp_video_full.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi1333_ofilm_13m_default_preview_bu64297", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_default_preview_bu64297.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi1333_ofilm_13m_default_video", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_default_video.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi1333_ofilm_13m_default_video_bu64297", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_default_video_bu64297.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi1333_ofilm_13m_eis_video_bu64297", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_eis_video_bu64297.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi1333_ofilm_13m_hdr", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_hdr.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi1333_ofilm_13m_hdr_cpp", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_hdr_cpp.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi1333_ofilm_13m_hdr_video_3a", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_hdr_video_3a.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi1333_ofilm_13m_hfr_120", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_hfr_120.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi1333_ofilm_13m_hfr_120_bu64297", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_hfr_120_bu64297.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi1333_ofilm_13m_hfr_60", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_hfr_60.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi1333_ofilm_13m_hfr_60_bu64297", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_hfr_60_bu64297.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi1333_ofilm_13m_hfr_90", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_hfr_90.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi1333_ofilm_13m_hfr_90_bu64297", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_hfr_90_bu64297.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi1333_ofilm_13m_postproc", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_postproc.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi1333_ofilm_13m_preview", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_preview.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi1333_ofilm_13m_snapshot", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_snapshot.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi1333_ofilm_13m_video_full", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_video_full.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi1333_ofilm_13m_zsl_preview_bu64297", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_zsl_preview_bu64297.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi1333_ofilm_13m_zsl_video_bu64297", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi1333_ofilm_13m_zsl_video_bu64297.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi556_holitech_13m_a3_default_preview", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi556_holitech_13m_a3_default_preview.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi556_holitech_13m_a3_default_video", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi556_holitech_13m_a3_default_video.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi556_holitech_13m_a3_hfr_120", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi556_holitech_13m_a3_hfr_120.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi556_holitech_13m_a3_hfr_60", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi556_holitech_13m_a3_hfr_60.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi556_holitech_13m_a3_hfr_90", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi556_holitech_13m_a3_hfr_90.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi556_holitech_13m_common", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi556_holitech_13m_common.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi556_holitech_13m_cpp_ds_chromatix", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi556_holitech_13m_cpp_ds_chromatix.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi556_holitech_13m_cpp_hfr_120", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi556_holitech_13m_cpp_hfr_120.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi556_holitech_13m_cpp_hfr_60", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi556_holitech_13m_cpp_hfr_60.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi556_holitech_13m_cpp_hfr_90", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi556_holitech_13m_cpp_hfr_90.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi556_holitech_13m_cpp_liveshot", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi556_holitech_13m_cpp_liveshot.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi556_holitech_13m_cpp_preview", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi556_holitech_13m_cpp_preview.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi556_holitech_13m_cpp_snapshot", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi556_holitech_13m_cpp_snapshot.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi556_holitech_13m_cpp_us_chromatix", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi556_holitech_13m_cpp_us_chromatix.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi556_holitech_13m_cpp_video", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi556_holitech_13m_cpp_video.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi556_holitech_13m_cpp_video_full", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi556_holitech_13m_cpp_video_full.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi556_holitech_13m_default_video", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi556_holitech_13m_default_video.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi556_holitech_13m_hfr_120", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi556_holitech_13m_hfr_120.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi556_holitech_13m_hfr_60", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi556_holitech_13m_hfr_60.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi556_holitech_13m_hfr_90", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi556_holitech_13m_hfr_90.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi556_holitech_13m_postproc", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi556_holitech_13m_postproc.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi556_holitech_13m_preview", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi556_holitech_13m_preview.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi556_holitech_13m_snapshot", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi556_holitech_13m_snapshot.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi556_holitech_13m_video_full", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi556_holitech_13m_video_full.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi556_holitech_13m_zsl_preview", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi556_holitech_13m_zsl_preview.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi556_holitech_13m_zsl_video", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi556_holitech_13m_zsl_video.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi556_holitech_16m_a3_default_preview", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi556_holitech_16m_a3_default_preview.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi556_holitech_16m_a3_default_video", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi556_holitech_16m_a3_default_video.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi556_holitech_16m_a3_hfr_120", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi556_holitech_16m_a3_hfr_120.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi556_holitech_16m_a3_hfr_60", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi556_holitech_16m_a3_hfr_60.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi556_holitech_16m_a3_hfr_90", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi556_holitech_16m_a3_hfr_90.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi556_holitech_16m_common", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi556_holitech_16m_common.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi556_holitech_16m_cpp_ds_chromatix", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi556_holitech_16m_cpp_ds_chromatix.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi556_holitech_16m_cpp_hfr_120", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi556_holitech_16m_cpp_hfr_120.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi556_holitech_16m_cpp_hfr_60", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi556_holitech_16m_cpp_hfr_60.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi556_holitech_16m_cpp_hfr_90", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi556_holitech_16m_cpp_hfr_90.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi556_holitech_16m_cpp_liveshot", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi556_holitech_16m_cpp_liveshot.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi556_holitech_16m_cpp_preview", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi556_holitech_16m_cpp_preview.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi556_holitech_16m_cpp_snapshot", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi556_holitech_16m_cpp_snapshot.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi556_holitech_16m_cpp_us_chromatix", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi556_holitech_16m_cpp_us_chromatix.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi556_holitech_16m_cpp_video", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi556_holitech_16m_cpp_video.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi556_holitech_16m_cpp_video_full", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi556_holitech_16m_cpp_video_full.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi556_holitech_16m_default_video", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi556_holitech_16m_default_video.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi556_holitech_16m_hfr_120", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi556_holitech_16m_hfr_120.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi556_holitech_16m_hfr_60", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi556_holitech_16m_hfr_60.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi556_holitech_16m_hfr_90", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi556_holitech_16m_hfr_90.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi556_holitech_16m_postproc", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi556_holitech_16m_postproc.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi556_holitech_16m_preview", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi556_holitech_16m_preview.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi556_holitech_16m_snapshot", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi556_holitech_16m_snapshot.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi556_holitech_16m_video_full", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi556_holitech_16m_video_full.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi556_holitech_16m_zsl_preview", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi556_holitech_16m_zsl_preview.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi556_holitech_16m_zsl_video", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi556_holitech_16m_zsl_video.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi846_kingcome_front_a3_default_preview", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi846_kingcome_front_a3_default_preview.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi846_kingcome_front_a3_default_video", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi846_kingcome_front_a3_default_video.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi846_kingcome_front_a3_hfr_120", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi846_kingcome_front_a3_hfr_120.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi846_kingcome_front_a3_hfr_60", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi846_kingcome_front_a3_hfr_60.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi846_kingcome_front_a3_hfr_90", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi846_kingcome_front_a3_hfr_90.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi846_kingcome_front_common", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi846_kingcome_front_common.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi846_kingcome_front_cpp_ds_chromatix", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi846_kingcome_front_cpp_ds_chromatix.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi846_kingcome_front_cpp_hfr_120", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi846_kingcome_front_cpp_hfr_120.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi846_kingcome_front_cpp_hfr_60", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi846_kingcome_front_cpp_hfr_60.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi846_kingcome_front_cpp_hfr_90", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi846_kingcome_front_cpp_hfr_90.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi846_kingcome_front_cpp_liveshot", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi846_kingcome_front_cpp_liveshot.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi846_kingcome_front_cpp_preview", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi846_kingcome_front_cpp_preview.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi846_kingcome_front_cpp_snapshot", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi846_kingcome_front_cpp_snapshot.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi846_kingcome_front_cpp_us_chromatix", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi846_kingcome_front_cpp_us_chromatix.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi846_kingcome_front_cpp_video", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi846_kingcome_front_cpp_video.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi846_kingcome_front_default_video", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi846_kingcome_front_default_video.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi846_kingcome_front_hfr_120", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi846_kingcome_front_hfr_120.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi846_kingcome_front_hfr_60", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi846_kingcome_front_hfr_60.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi846_kingcome_front_hfr_90", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi846_kingcome_front_hfr_90.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi846_kingcome_front_liveshot", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi846_kingcome_front_liveshot.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi846_kingcome_front_postproc", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi846_kingcome_front_postproc.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi846_kingcome_front_preview", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi846_kingcome_front_preview.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi846_kingcome_front_snapshot", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi846_kingcome_front_snapshot.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi846_kingcome_front_zsl_preview", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi846_kingcome_front_zsl_preview.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi846_kingcome_front_zsl_video", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi846_kingcome_front_zsl_video.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi846_tsp_front_a3_default_preview", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi846_tsp_front_a3_default_preview.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi846_tsp_front_a3_default_video", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi846_tsp_front_a3_default_video.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi846_tsp_front_a3_hfr_120", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi846_tsp_front_a3_hfr_120.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi846_tsp_front_a3_hfr_60", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi846_tsp_front_a3_hfr_60.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi846_tsp_front_a3_hfr_90", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi846_tsp_front_a3_hfr_90.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi846_tsp_front_common", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi846_tsp_front_common.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi846_tsp_front_cpp_ds_chromatix", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi846_tsp_front_cpp_ds_chromatix.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi846_tsp_front_cpp_hfr_120", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi846_tsp_front_cpp_hfr_120.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi846_tsp_front_cpp_hfr_60", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi846_tsp_front_cpp_hfr_60.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi846_tsp_front_cpp_hfr_90", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi846_tsp_front_cpp_hfr_90.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi846_tsp_front_cpp_liveshot", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi846_tsp_front_cpp_liveshot.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi846_tsp_front_cpp_preview", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi846_tsp_front_cpp_preview.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi846_tsp_front_cpp_snapshot", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi846_tsp_front_cpp_snapshot.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi846_tsp_front_cpp_us_chromatix", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi846_tsp_front_cpp_us_chromatix.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi846_tsp_front_cpp_video", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi846_tsp_front_cpp_video.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi846_tsp_front_default_video", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi846_tsp_front_default_video.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi846_tsp_front_eis_video", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi846_tsp_front_eis_video.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi846_tsp_front_hfr_120", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi846_tsp_front_hfr_120.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi846_tsp_front_hfr_60", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi846_tsp_front_hfr_60.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi846_tsp_front_hfr_90", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi846_tsp_front_hfr_90.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi846_tsp_front_liveshot", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi846_tsp_front_liveshot.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi846_tsp_front_postproc", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi846_tsp_front_postproc.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi846_tsp_front_preview", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi846_tsp_front_preview.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi846_tsp_front_snapshot", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi846_tsp_front_snapshot.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi846_tsp_front_zsl_preview", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi846_tsp_front_zsl_preview.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_hi846_tsp_front_zsl_video", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_hi846_tsp_front_zsl_video.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov13855_chicony_rear_common", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_common.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov13855_chicony_rear_cpp_ds_chromatix", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_cpp_ds_chromatix.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov13855_chicony_rear_cpp_hfr_120", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_cpp_hfr_120.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov13855_chicony_rear_cpp_hfr_60", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_cpp_hfr_60.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov13855_chicony_rear_cpp_hfr_90", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_cpp_hfr_90.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov13855_chicony_rear_cpp_liveshot", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_cpp_liveshot.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov13855_chicony_rear_cpp_preview", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_cpp_preview.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov13855_chicony_rear_cpp_snapshot", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_cpp_snapshot.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov13855_chicony_rear_cpp_us_chromatix", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_cpp_us_chromatix.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov13855_chicony_rear_cpp_video", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_cpp_video.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov13855_chicony_rear_cpp_video_full", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_cpp_video_full.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov13855_chicony_rear_default_preview_bu64297", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_default_preview_bu64297.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov13855_chicony_rear_default_video", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_default_video.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov13855_chicony_rear_default_video_bu64297", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_default_video_bu64297.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov13855_chicony_rear_hfr_120", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_hfr_120.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov13855_chicony_rear_hfr_120_bu64297", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_hfr_120_bu64297.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov13855_chicony_rear_hfr_60", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_hfr_60.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov13855_chicony_rear_hfr_60_bu64297", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_hfr_60_bu64297.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov13855_chicony_rear_hfr_90", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_hfr_90.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov13855_chicony_rear_hfr_90_bu64297", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_hfr_90_bu64297.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov13855_chicony_rear_postproc", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_postproc.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov13855_chicony_rear_preview", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_preview.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov13855_chicony_rear_snapshot", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_snapshot.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov13855_chicony_rear_video_full", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_video_full.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov13855_chicony_rear_zsl_preview_bu64297", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_zsl_preview_bu64297.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov13855_chicony_rear_zsl_video_bu64297", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov13855_chicony_rear_zsl_video_bu64297.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov13855_holitech_13m_common", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_common.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov13855_holitech_13m_cpp_ds_chromatix", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_cpp_ds_chromatix.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov13855_holitech_13m_cpp_hfr_120", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_cpp_hfr_120.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov13855_holitech_13m_cpp_hfr_60", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_cpp_hfr_60.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov13855_holitech_13m_cpp_hfr_90", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_cpp_hfr_90.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov13855_holitech_13m_cpp_liveshot", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_cpp_liveshot.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov13855_holitech_13m_cpp_preview", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_cpp_preview.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov13855_holitech_13m_cpp_snapshot", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_cpp_snapshot.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov13855_holitech_13m_cpp_us_chromatix", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_cpp_us_chromatix.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov13855_holitech_13m_cpp_video", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_cpp_video.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov13855_holitech_13m_cpp_video_full", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_cpp_video_full.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov13855_holitech_13m_default_preview_bu64297", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_default_preview_bu64297.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov13855_holitech_13m_default_video", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_default_video.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov13855_holitech_13m_default_video_bu64297", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_default_video_bu64297.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov13855_holitech_13m_eis_video_bu64297", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_eis_video_bu64297.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov13855_holitech_13m_hdr", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_hdr.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov13855_holitech_13m_hdr_3a", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_hdr_3a.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov13855_holitech_13m_hdr_cpp", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_hdr_cpp.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov13855_holitech_13m_hfr_120", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_hfr_120.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov13855_holitech_13m_hfr_120_bu64297", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_hfr_120_bu64297.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov13855_holitech_13m_hfr_60", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_hfr_60.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov13855_holitech_13m_hfr_60_bu64297", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_hfr_60_bu64297.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov13855_holitech_13m_hfr_90", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_hfr_90.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov13855_holitech_13m_hfr_90_bu64297", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_hfr_90_bu64297.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov13855_holitech_13m_postproc", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_postproc.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov13855_holitech_13m_preview", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_preview.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov13855_holitech_13m_snapshot", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_snapshot.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov13855_holitech_13m_video_full", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_video_full.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov13855_holitech_13m_zsl_preview_bu64297", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_zsl_preview_bu64297.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov13855_holitech_13m_zsl_video_bu64297", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov13855_holitech_13m_zsl_video_bu64297.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov16880_qtech_front_common", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov16880_qtech_front_common.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov16880_qtech_front_cpp_ds_chromatix", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov16880_qtech_front_cpp_ds_chromatix.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov16880_qtech_front_cpp_hfr_120", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov16880_qtech_front_cpp_hfr_120.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov16880_qtech_front_cpp_hfr_60", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov16880_qtech_front_cpp_hfr_60.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov16880_qtech_front_cpp_hfr_90", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov16880_qtech_front_cpp_hfr_90.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov16880_qtech_front_cpp_liveshot", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov16880_qtech_front_cpp_liveshot.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov16880_qtech_front_cpp_preview", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov16880_qtech_front_cpp_preview.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov16880_qtech_front_cpp_snapshot", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov16880_qtech_front_cpp_snapshot.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov16880_qtech_front_cpp_us_chromatix", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov16880_qtech_front_cpp_us_chromatix.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov16880_qtech_front_cpp_video", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov16880_qtech_front_cpp_video.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov16880_qtech_front_cpp_video_full", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov16880_qtech_front_cpp_video_full.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov16880_qtech_front_default_preview_bu64297", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov16880_qtech_front_default_preview_bu64297.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov16880_qtech_front_default_video", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov16880_qtech_front_default_video.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov16880_qtech_front_default_video_bu64297", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov16880_qtech_front_default_video_bu64297.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov16880_qtech_front_eis_video_bu64297", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov16880_qtech_front_eis_video_bu64297.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov16880_qtech_front_hfr_120", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov16880_qtech_front_hfr_120.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov16880_qtech_front_hfr_120_bu64297", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov16880_qtech_front_hfr_120_bu64297.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov16880_qtech_front_hfr_60", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov16880_qtech_front_hfr_60.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov16880_qtech_front_hfr_60_bu64297", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov16880_qtech_front_hfr_60_bu64297.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov16880_qtech_front_hfr_90", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov16880_qtech_front_hfr_90.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov16880_qtech_front_hfr_90_bu64297", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov16880_qtech_front_hfr_90_bu64297.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov16880_qtech_front_postproc", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov16880_qtech_front_postproc.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov16880_qtech_front_preview", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov16880_qtech_front_preview.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov16880_qtech_front_snapshot", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov16880_qtech_front_snapshot.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov16880_qtech_front_video_full", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov16880_qtech_front_video_full.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov16880_qtech_front_zsl_preview_bu64297", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov16880_qtech_front_zsl_preview_bu64297.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov16880_qtech_front_zsl_video_bu64297", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov16880_qtech_front_zsl_video_bu64297.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov16885_holitech_16m_common", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_common.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov16885_holitech_16m_cpp_ds_chromatix", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_cpp_ds_chromatix.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov16885_holitech_16m_cpp_hfr_120", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_cpp_hfr_120.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov16885_holitech_16m_cpp_hfr_60", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_cpp_hfr_60.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov16885_holitech_16m_cpp_hfr_90", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_cpp_hfr_90.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov16885_holitech_16m_cpp_liveshot", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_cpp_liveshot.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov16885_holitech_16m_cpp_preview", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_cpp_preview.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov16885_holitech_16m_cpp_snapshot", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_cpp_snapshot.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov16885_holitech_16m_cpp_us_chromatix", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_cpp_us_chromatix.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov16885_holitech_16m_cpp_video", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_cpp_video.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov16885_holitech_16m_cpp_video_full", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_cpp_video_full.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov16885_holitech_16m_default_preview_bu64297", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_default_preview_bu64297.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov16885_holitech_16m_default_video", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_default_video.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov16885_holitech_16m_default_video_bu64297", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_default_video_bu64297.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov16885_holitech_16m_eis_video_bu64297", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_eis_video_bu64297.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov16885_holitech_16m_hdr", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_hdr.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov16885_holitech_16m_hdr_3a", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_hdr_3a.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov16885_holitech_16m_hdr_cpp", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_hdr_cpp.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov16885_holitech_16m_hfr_120", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_hfr_120.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov16885_holitech_16m_hfr_120_bu64297", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_hfr_120_bu64297.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov16885_holitech_16m_hfr_60", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_hfr_60.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov16885_holitech_16m_hfr_60_bu64297", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_hfr_60_bu64297.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov16885_holitech_16m_hfr_90", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_hfr_90.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov16885_holitech_16m_hfr_90_bu64297", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_hfr_90_bu64297.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov16885_holitech_16m_postproc", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_postproc.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov16885_holitech_16m_preview", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_preview.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov16885_holitech_16m_snapshot", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_snapshot.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov16885_holitech_16m_video_full", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_video_full.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov16885_holitech_16m_zsl_preview_bu64297", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_zsl_preview_bu64297.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov16885_holitech_16m_zsl_video_bu64297", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov16885_holitech_16m_zsl_video_bu64297.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov16885_ofilm_16m_common", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_common.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov16885_ofilm_16m_cpp_ds_chromatix", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_cpp_ds_chromatix.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov16885_ofilm_16m_cpp_hfr_120", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_cpp_hfr_120.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov16885_ofilm_16m_cpp_hfr_60", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_cpp_hfr_60.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov16885_ofilm_16m_cpp_hfr_90", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_cpp_hfr_90.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov16885_ofilm_16m_cpp_liveshot", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_cpp_liveshot.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov16885_ofilm_16m_cpp_preview", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_cpp_preview.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov16885_ofilm_16m_cpp_snapshot", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_cpp_snapshot.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov16885_ofilm_16m_cpp_us_chromatix", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_cpp_us_chromatix.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov16885_ofilm_16m_cpp_video", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_cpp_video.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov16885_ofilm_16m_cpp_video_full", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_cpp_video_full.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov16885_ofilm_16m_default_preview_bu64297", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_default_preview_bu64297.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov16885_ofilm_16m_default_video", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_default_video.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov16885_ofilm_16m_default_video_bu64297", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_default_video_bu64297.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov16885_ofilm_16m_eis_video_bu64297", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_eis_video_bu64297.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov16885_ofilm_16m_hdr", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_hdr.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov16885_ofilm_16m_hdr_3a", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_hdr_3a.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov16885_ofilm_16m_hdr_cpp", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_hdr_cpp.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov16885_ofilm_16m_hfr_120", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_hfr_120.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov16885_ofilm_16m_hfr_120_bu64297", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_hfr_120_bu64297.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov16885_ofilm_16m_hfr_60", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_hfr_60.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov16885_ofilm_16m_hfr_60_bu64297", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_hfr_60_bu64297.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov16885_ofilm_16m_hfr_90", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_hfr_90.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov16885_ofilm_16m_hfr_90_bu64297", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_hfr_90_bu64297.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov16885_ofilm_16m_postproc", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_postproc.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov16885_ofilm_16m_preview", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_preview.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov16885_ofilm_16m_snapshot", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_snapshot.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov16885_ofilm_16m_video_full", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_video_full.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov16885_ofilm_16m_zsl_preview_bu64297", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_zsl_preview_bu64297.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov16885_ofilm_16m_zsl_video_bu64297", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov16885_ofilm_16m_zsl_video_bu64297.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov8856_chicony_front_a3_default_preview", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov8856_chicony_front_a3_default_preview.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov8856_chicony_front_a3_default_video", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov8856_chicony_front_a3_default_video.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov8856_chicony_front_a3_hfr_120", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov8856_chicony_front_a3_hfr_120.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov8856_chicony_front_a3_hfr_60", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov8856_chicony_front_a3_hfr_60.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov8856_chicony_front_a3_hfr_90", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov8856_chicony_front_a3_hfr_90.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov8856_chicony_front_common", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov8856_chicony_front_common.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov8856_chicony_front_cpp_ds_chromatix", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov8856_chicony_front_cpp_ds_chromatix.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov8856_chicony_front_cpp_hfr_120", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov8856_chicony_front_cpp_hfr_120.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov8856_chicony_front_cpp_hfr_60", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov8856_chicony_front_cpp_hfr_60.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov8856_chicony_front_cpp_hfr_90", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov8856_chicony_front_cpp_hfr_90.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov8856_chicony_front_cpp_liveshot", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov8856_chicony_front_cpp_liveshot.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov8856_chicony_front_cpp_preview", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov8856_chicony_front_cpp_preview.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov8856_chicony_front_cpp_snapshot", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov8856_chicony_front_cpp_snapshot.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov8856_chicony_front_cpp_us_chromatix", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov8856_chicony_front_cpp_us_chromatix.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov8856_chicony_front_cpp_video", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov8856_chicony_front_cpp_video.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov8856_chicony_front_default_video", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov8856_chicony_front_default_video.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov8856_chicony_front_eis_video", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov8856_chicony_front_eis_video.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov8856_chicony_front_hfr_120", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov8856_chicony_front_hfr_120.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov8856_chicony_front_hfr_60", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov8856_chicony_front_hfr_60.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov8856_chicony_front_hfr_90", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov8856_chicony_front_hfr_90.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov8856_chicony_front_liveshot", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov8856_chicony_front_liveshot.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov8856_chicony_front_postproc", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov8856_chicony_front_postproc.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov8856_chicony_front_preview", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov8856_chicony_front_preview.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov8856_chicony_front_snapshot", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov8856_chicony_front_snapshot.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov8856_chicony_front_zsl_preview", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov8856_chicony_front_zsl_preview.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libchromatix_ov8856_chicony_front_zsl_video", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libchromatix_ov8856_chicony_front_zsl_video.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libdepthcomputation", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libdepthcomputation.so", - ], - shared_libs: [ - "liblog", - "libspectre", - "libm", - "libc++_shared", - "libdl", - "libc", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libdepthmapwrapper", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libdepthmapwrapper.so", - ], - shared_libs: [ - "liblog", - "libdepthcomputation", - "libspectre", - "libm", - "libc++_shared", - "libdl", - "libc", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libeepromcutter", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libeepromcutter.so", - ], - shared_libs: [ - "liblog", - "libspectre", - "libm", - "libc++_shared", - "libdl", - "libc", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libflash_pmic", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libflash_pmic.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libjpegdhw", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libjpegdhw.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libion", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libjpegdmahw", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libjpegdmahw.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libion", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libjpegehw", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libjpegehw.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libion", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmcamera2_c2d_module", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmcamera2_c2d_module.so", - ], - shared_libs: [ - "libcutils", - "libmmcamera2_mct", - "libmmcamera2_pp_buf_mgr", - "libmmcamera_dbg", - "libion", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmcamera2_cpp_module", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmcamera2_cpp_module.so", - ], - shared_libs: [ - "libcutils", - "libmmcamera2_mct", - "libmmcamera2_pp_buf_mgr", - "libmmcamera_dbg", - "libion", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmcamera2_frame_algorithm", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmcamera2_frame_algorithm.so", - ], - shared_libs: [ - "libmmcamera_dbg", - "libcutils", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmcamera2_iface_modules", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmcamera2_iface_modules.so", - ], - shared_libs: [ - "liblog", - "libcutils", - "libmmcamera2_mct", - "libmmcamera2_isp_modules", - "libmmcamera_dbg", - "libion", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmcamera2_imglib_modules", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmcamera2_imglib_modules.so", - ], - shared_libs: [ - "liblog", - "libcutils", - "libmmcamera2_mct", - "libmmcamera_imglib", - "libmmcamera_dbg", - "libion", - "libcdsprpc", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmcamera2_is", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmcamera2_is.so", - ], - shared_libs: [ - "libcutils", - "libmmcamera_dbg", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmcamera2_isp_modules", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmcamera2_isp_modules.so", - ], - shared_libs: [ - "libcutils", - "libmmcamera2_mct", - "libmmcamera_dbg", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmcamera2_mct", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmcamera2_mct.so", - ], - shared_libs: [ - "liblog", - "libcutils", - "libmmcamera_dbg", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmcamera2_mct_shimlayer", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmcamera2_mct_shimlayer.so", - ], - shared_libs: [ - "libcutils", - "libmmcamera2_mct", - "libmmcamera2_stats_modules", - "libmmcamera2_iface_modules", - "libmmcamera2_isp_modules", - "libmmcamera2_sensor_modules", - "libmmcamera2_pproc_modules", - "libmmcamera2_imglib_modules", - "libmmcamera_thread_services", - "libmmcamera_dbg", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmcamera2_pp_buf_mgr", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmcamera2_pp_buf_mgr.so", - ], - shared_libs: [ - "libcutils", - "libmmcamera2_mct", - "libmmcamera_dbg", - "libion", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmcamera2_pproc_modules", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmcamera2_pproc_modules.so", - ], - shared_libs: [ - "liblog", - "libcutils", - "libmmcamera2_cpp_module", - "libmmcamera2_mct", - "libmmcamera2_imglib_modules", - "libmmcamera_ppbase_module", - "libmmcamera_eztune_module", - "libmmcamera2_c2d_module", - "libmmcamera_dbg", - "libion", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmcamera2_q3a_core", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmcamera2_q3a_core.so", - ], - shared_libs: [ - "libcutils", - "libmmcamera2_stats_algorithm", - "libmmcamera2_stats_lib", - "libmmcamera_dbg", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmcamera2_sensor_modules", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmcamera2_sensor_modules.so", - ], - shared_libs: [ - "libcutils", - "libmmcamera2_mct", - "libz", - "libxml2", - "libmmcamera_dbg", - "liblog", - "libmmcamera_pdaf", - "libmmcamera_pdafcamif", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmcamera2_stats_algorithm", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmcamera2_stats_algorithm.so", - ], - shared_libs: [ - "libcutils", - "libmmcamera_dbg", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmcamera2_stats_lib", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmcamera2_stats_lib.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libmmcamera_dbg", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmcamera2_stats_modules", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmcamera2_stats_modules.so", - ], - shared_libs: [ - "libcutils", - "libmmcamera2_mct", - "libmmcamera2_stats_lib", - "libmmcamera2_stats_algorithm", - "libxml2", - "libutils", - "libmmcamera_dbg", - "libhidlbase", - "android.frameworks.sensorservice@1.0", - "libsensor1", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmcamera_bokeh", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmcamera_bokeh.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libGLESv2_adreno", - "libEGL", - "libGLESv2", - "libhardware", - "libqdMetaData", - "libutils", - "libui", - "libmmcamera_dbg", - "libmmcamera_imglib", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmcamera_dbg", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmcamera_dbg.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmcamera_depth_map", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmcamera_depth_map.so", - ], - shared_libs: [ - "libdepthmapwrapper", - "liblog", - "libspectre", - "libc++_shared", - "libdepthcomputation", - "libeepromcutter", - "libmmcamera_irs2877_polar_eeprom", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmcamera_dummyalgo", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmcamera_dummyalgo.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libmmcamera_imglib", - "libmmcamera_dbg", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmcamera_eebinparse", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmcamera_eebinparse.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmcamera_eeprom_util", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmcamera_eeprom_util.so", - ], - shared_libs: [ - "liblog", - "libcutils", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmcamera_eztune_module", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmcamera_eztune_module.so", - ], - shared_libs: [ - "libcutils", - "libmmcamera2_mct", - "libmmcamera_ppbase_module", - "libmmcamera_dbg", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmcamera_facedetection_lib", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmcamera_facedetection_lib.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libmmcamera_dbg", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmcamera_faceproc", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmcamera_faceproc.so", - ], - shared_libs: [ - "libc++", - "libdl", - "libc", - "libm", - ], - }, - }, - compile_multilib: "32", - check_elf_files: false, - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmcamera_faceproc2", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmcamera_faceproc2.so", - ], - shared_libs: [ - "libc++", - "libdl", - "libc", - "libm", - ], - }, - }, - compile_multilib: "32", - check_elf_files: false, - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmcamera_gc5025_ofilm_13m", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmcamera_gc5025_ofilm_13m.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmcamera_gc5025_ofilm_13m_fm24c64d_eeprom", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmcamera_gc5025_ofilm_13m_fm24c64d_eeprom.so", - ], - shared_libs: [ - "liblog", - "libcutils", - "libmmcamera_eeprom_util", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmcamera_gc5025_ofilm_16m", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmcamera_gc5025_ofilm_16m.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmcamera_hdr_gb_lib", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmcamera_hdr_gb_lib.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmcamera_hi1333_ofilm_13m", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmcamera_hi1333_ofilm_13m.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmcamera_hi1333_ofilm_13m_fm24c64d_eeprom", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmcamera_hi1333_ofilm_13m_fm24c64d_eeprom.so", - ], - shared_libs: [ - "liblog", - "libcutils", - "libmmcamera_eeprom_util", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmcamera_hi556_holitech_13m", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmcamera_hi556_holitech_13m.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmcamera_hi556_holitech_13m_fm24c64d_eeprom", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmcamera_hi556_holitech_13m_fm24c64d_eeprom.so", - ], - shared_libs: [ - "liblog", - "libcutils", - "libmmcamera_eeprom_util", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmcamera_hi556_holitech_16m", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmcamera_hi556_holitech_16m.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmcamera_hi846_kingcome_front", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmcamera_hi846_kingcome_front.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmcamera_hi846_tsp_front", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmcamera_hi846_tsp_front.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmcamera_hi846_tsp_front_eeprom", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmcamera_hi846_tsp_front_eeprom.so", - ], - shared_libs: [ - "liblog", - "libcutils", - "libmmcamera_eeprom_util", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmcamera_hvx_add_constant", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmcamera_hvx_add_constant.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmcamera_hvx_grid_sum", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmcamera_hvx_grid_sum.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmcamera_imglib", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmcamera_imglib.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libmmcamera_dbg", - "libion", - "libcdsprpc", - "libfastcvopt", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmcamera_imglib_faceproc_adspstub", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmcamera_imglib_faceproc_adspstub.so", - ], - shared_libs: [ - "libcdsprpc", - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmcamera_irs2877_polar_eeprom", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmcamera_irs2877_polar_eeprom.so", - ], - shared_libs: [ - "liblog", - "libcutils", - "libmmcamera_eeprom_util", - "libeepromcutter", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmcamera_isp_abf48", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmcamera_isp_abf48.so", - ], - shared_libs: [ - "libcutils", - "libmmcamera2_mct", - "libmmcamera_isp_sub_module", - "libmmcamera_dbg", - "libmmcamera2_isp_modules", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmcamera_isp_aec_bg_stats47", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmcamera_isp_aec_bg_stats47.so", - ], - shared_libs: [ - "libcutils", - "libmmcamera2_mct", - "libmmcamera_isp_sub_module", - "libmmcamera_dbg", - "libmmcamera2_isp_modules", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmcamera_isp_bf_stats47", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmcamera_isp_bf_stats47.so", - ], - shared_libs: [ - "libcutils", - "libmmcamera2_mct", - "libmmcamera_isp_sub_module", - "libmmcamera_dbg", - "libmmcamera2_isp_modules", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmcamera_isp_bg_stats46", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmcamera_isp_bg_stats46.so", - ], - shared_libs: [ - "libcutils", - "libmmcamera2_mct", - "libmmcamera_isp_sub_module", - "libmmcamera_dbg", - "libmmcamera2_isp_modules", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmcamera_isp_bhist_stats44", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmcamera_isp_bhist_stats44.so", - ], - shared_libs: [ - "libcutils", - "libmmcamera2_mct", - "libmmcamera_isp_sub_module", - "libmmcamera_dbg", - "libmmcamera2_isp_modules", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmcamera_isp_black_level48", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmcamera_isp_black_level48.so", - ], - shared_libs: [ - "libcutils", - "libmmcamera2_mct", - "libmmcamera_isp_sub_module", - "libmmcamera_dbg", - "libmmcamera2_isp_modules", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmcamera_isp_bpc48", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmcamera_isp_bpc48.so", - ], - shared_libs: [ - "libcutils", - "libmmcamera2_mct", - "libmmcamera_isp_sub_module", - "libmmcamera_dbg", - "libmmcamera2_isp_modules", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmcamera_isp_cac47", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmcamera_isp_cac47.so", - ], - shared_libs: [ - "libcutils", - "libmmcamera2_mct", - "libmmcamera_isp_sub_module", - "libmmcamera_dbg", - "libmmcamera2_isp_modules", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmcamera_isp_chroma_enhan40", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmcamera_isp_chroma_enhan40.so", - ], - shared_libs: [ - "libcutils", - "libmmcamera2_mct", - "libmmcamera_isp_sub_module", - "libmmcamera_dbg", - "libmmcamera2_isp_modules", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmcamera_isp_chroma_suppress40", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmcamera_isp_chroma_suppress40.so", - ], - shared_libs: [ - "libcutils", - "libmmcamera2_mct", - "libmmcamera_isp_sub_module", - "libmmcamera_dbg", - "libmmcamera2_isp_modules", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmcamera_isp_clamp_encoder40", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmcamera_isp_clamp_encoder40.so", - ], - shared_libs: [ - "libcutils", - "libmmcamera2_mct", - "libmmcamera_isp_sub_module", - "libmmcamera_dbg", - "libmmcamera2_isp_modules", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmcamera_isp_clamp_video40", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmcamera_isp_clamp_video40.so", - ], - shared_libs: [ - "libcutils", - "libmmcamera2_mct", - "libmmcamera_isp_sub_module", - "libmmcamera_dbg", - "libmmcamera2_isp_modules", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmcamera_isp_clamp_viewfinder40", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmcamera_isp_clamp_viewfinder40.so", - ], - shared_libs: [ - "libcutils", - "libmmcamera2_mct", - "libmmcamera_isp_sub_module", - "libmmcamera_dbg", - "libmmcamera2_isp_modules", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmcamera_isp_color_correct46", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmcamera_isp_color_correct46.so", - ], - shared_libs: [ - "libcutils", - "libmmcamera2_mct", - "libmmcamera_isp_sub_module", - "libmmcamera_dbg", - "libmmcamera2_isp_modules", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmcamera_isp_color_xform_encoder46", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmcamera_isp_color_xform_encoder46.so", - ], - shared_libs: [ - "libcutils", - "libmmcamera2_mct", - "libmmcamera_isp_sub_module", - "libmmcamera_dbg", - "libmmcamera2_isp_modules", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmcamera_isp_color_xform_video46", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmcamera_isp_color_xform_video46.so", - ], - shared_libs: [ - "libcutils", - "libmmcamera2_mct", - "libmmcamera_isp_sub_module", - "libmmcamera_dbg", - "libmmcamera2_isp_modules", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmcamera_isp_color_xform_viewfinder46", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmcamera_isp_color_xform_viewfinder46.so", - ], - shared_libs: [ - "libcutils", - "libmmcamera2_mct", - "libmmcamera_isp_sub_module", - "libmmcamera_dbg", - "libmmcamera2_isp_modules", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmcamera_isp_cs_stats46", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmcamera_isp_cs_stats46.so", - ], - shared_libs: [ - "libcutils", - "libmmcamera2_mct", - "libmmcamera_isp_sub_module", - "libmmcamera_dbg", - "libmmcamera2_isp_modules", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmcamera_isp_demosaic48", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmcamera_isp_demosaic48.so", - ], - shared_libs: [ - "libcutils", - "libmmcamera2_mct", - "libmmcamera_isp_sub_module", - "libmmcamera_dbg", - "libmmcamera2_isp_modules", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmcamera_isp_demux48", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmcamera_isp_demux48.so", - ], - shared_libs: [ - "libcutils", - "libmmcamera2_mct", - "libmmcamera_isp_sub_module", - "libmmcamera_dbg", - "libmmcamera2_isp_modules", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmcamera_isp_fovcrop_encoder46", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmcamera_isp_fovcrop_encoder46.so", - ], - shared_libs: [ - "libcutils", - "libmmcamera2_mct", - "libmmcamera_isp_sub_module", - "libmmcamera_dbg", - "libmmcamera2_isp_modules", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmcamera_isp_fovcrop_video46", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmcamera_isp_fovcrop_video46.so", - ], - shared_libs: [ - "libcutils", - "libmmcamera2_mct", - "libmmcamera_isp_sub_module", - "libmmcamera_dbg", - "libmmcamera2_isp_modules", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmcamera_isp_fovcrop_viewfinder46", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmcamera_isp_fovcrop_viewfinder46.so", - ], - shared_libs: [ - "libcutils", - "libmmcamera2_mct", - "libmmcamera_isp_sub_module", - "libmmcamera_dbg", - "libmmcamera2_isp_modules", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmcamera_isp_gamma44", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmcamera_isp_gamma44.so", - ], - shared_libs: [ - "libcutils", - "libmmcamera2_mct", - "libmmcamera_isp_sub_module", - "libmmcamera_dbg", - "libmmcamera2_isp_modules", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmcamera_isp_gic48", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmcamera_isp_gic48.so", - ], - shared_libs: [ - "libcutils", - "libmmcamera2_mct", - "libmmcamera_isp_sub_module", - "libmmcamera_dbg", - "libmmcamera2_isp_modules", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmcamera_isp_gtm46", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmcamera_isp_gtm46.so", - ], - shared_libs: [ - "libcutils", - "libmmcamera2_mct", - "libmmcamera_isp_sub_module", - "libmmcamera_dbg", - "libmmcamera2_isp_modules", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmcamera_isp_hdr48", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmcamera_isp_hdr48.so", - ], - shared_libs: [ - "libcutils", - "libmmcamera2_mct", - "libmmcamera_isp_sub_module", - "libmmcamera_dbg", - "libmmcamera2_isp_modules", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmcamera_isp_hdr_be_stats46", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmcamera_isp_hdr_be_stats46.so", - ], - shared_libs: [ - "libcutils", - "libmmcamera2_mct", - "libmmcamera_isp_sub_module", - "libmmcamera_dbg", - "libmmcamera2_isp_modules", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmcamera_isp_hdr_bhist_stats44", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmcamera_isp_hdr_bhist_stats44.so", - ], - shared_libs: [ - "libcutils", - "libmmcamera2_mct", - "libmmcamera_isp_sub_module", - "libmmcamera_dbg", - "libmmcamera2_isp_modules", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmcamera_isp_ihist_stats46", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmcamera_isp_ihist_stats46.so", - ], - shared_libs: [ - "libcutils", - "libmmcamera2_mct", - "libmmcamera_isp_sub_module", - "libmmcamera_dbg", - "libmmcamera2_isp_modules", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmcamera_isp_linearization40", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmcamera_isp_linearization40.so", - ], - shared_libs: [ - "libcutils", - "libmmcamera2_mct", - "libmmcamera_isp_sub_module", - "libmmcamera_dbg", - "libmmcamera2_isp_modules", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmcamera_isp_ltm47", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmcamera_isp_ltm47.so", - ], - shared_libs: [ - "libcutils", - "libmmcamera2_mct", - "libmmcamera_isp_sub_module", - "libmmcamera_dbg", - "libmmcamera2_isp_modules", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmcamera_isp_luma_adaptation40", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmcamera_isp_luma_adaptation40.so", - ], - shared_libs: [ - "libcutils", - "libmmcamera2_mct", - "libmmcamera_isp_sub_module", - "libmmcamera_dbg", - "libmmcamera2_isp_modules", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmcamera_isp_mce40", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmcamera_isp_mce40.so", - ], - shared_libs: [ - "libcutils", - "libmmcamera2_mct", - "libmmcamera_isp_sub_module", - "libmmcamera_dbg", - "libmmcamera2_isp_modules", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmcamera_isp_mesh_rolloff44", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmcamera_isp_mesh_rolloff44.so", - ], - shared_libs: [ - "libcutils", - "libmmcamera2_mct", - "libmmcamera_isp_sub_module", - "libmmcamera_dbg", - "libmmcamera2_isp_modules", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmcamera_isp_pdaf48", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmcamera_isp_pdaf48.so", - ], - shared_libs: [ - "libcutils", - "libmmcamera2_mct", - "libmmcamera_isp_sub_module", - "libmmcamera_dbg", - "libmmcamera2_isp_modules", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmcamera_isp_pedestal_correct46", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmcamera_isp_pedestal_correct46.so", - ], - shared_libs: [ - "libcutils", - "libmmcamera2_mct", - "libmmcamera_isp_sub_module", - "libmmcamera_dbg", - "libmmcamera2_isp_modules", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmcamera_isp_rs_stats46", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmcamera_isp_rs_stats46.so", - ], - shared_libs: [ - "libcutils", - "libmmcamera2_mct", - "libmmcamera_isp_sub_module", - "libmmcamera_dbg", - "libmmcamera2_isp_modules", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmcamera_isp_scaler_encoder46", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmcamera_isp_scaler_encoder46.so", - ], - shared_libs: [ - "libcutils", - "libmmcamera2_mct", - "libmmcamera_isp_sub_module", - "libmmcamera_dbg", - "libmmcamera2_isp_modules", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmcamera_isp_scaler_video46", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmcamera_isp_scaler_video46.so", - ], - shared_libs: [ - "libcutils", - "libmmcamera2_mct", - "libmmcamera_isp_sub_module", - "libmmcamera_dbg", - "libmmcamera2_isp_modules", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmcamera_isp_scaler_viewfinder46", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmcamera_isp_scaler_viewfinder46.so", - ], - shared_libs: [ - "libcutils", - "libmmcamera2_mct", - "libmmcamera_isp_sub_module", - "libmmcamera_dbg", - "libmmcamera2_isp_modules", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmcamera_isp_sce40", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmcamera_isp_sce40.so", - ], - shared_libs: [ - "libcutils", - "libmmcamera2_mct", - "libmmcamera_isp_sub_module", - "libmmcamera_dbg", - "libmmcamera2_isp_modules", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmcamera_isp_snr47", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmcamera_isp_snr47.so", - ], - shared_libs: [ - "libcutils", - "libmmcamera2_mct", - "libmmcamera_isp_sub_module", - "libmmcamera_dbg", - "libmmcamera2_isp_modules", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmcamera_isp_sub_module", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmcamera_isp_sub_module.so", - ], - shared_libs: [ - "libcutils", - "libmmcamera2_mct", - "libmmcamera_dbg", - "libmmcamera2_isp_modules", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmcamera_ov13855_chicony_rear", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmcamera_ov13855_chicony_rear.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmcamera_ov13855_chicony_rear_fm24c64d_eeprom", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmcamera_ov13855_chicony_rear_fm24c64d_eeprom.so", - ], - shared_libs: [ - "liblog", - "libcutils", - "libmmcamera_eeprom_util", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmcamera_ov13855_holitech_13m", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmcamera_ov13855_holitech_13m.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmcamera_ov13855_holitech_13m_fm24c64d_eeprom", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmcamera_ov13855_holitech_13m_fm24c64d_eeprom.so", - ], - shared_libs: [ - "liblog", - "libcutils", - "libmmcamera_eeprom_util", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmcamera_ov16880_qtech_front", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmcamera_ov16880_qtech_front.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmcamera_ov16880_qtech_front_fm24c64d_eeprom", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmcamera_ov16880_qtech_front_fm24c64d_eeprom.so", - ], - shared_libs: [ - "liblog", - "libcutils", - "libmmcamera_eeprom_util", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmcamera_ov16880_qtech_rear", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmcamera_ov16880_qtech_rear.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmcamera_ov16885_holitech_16m", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmcamera_ov16885_holitech_16m.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmcamera_ov16885_holitech_16m_fm24c64d_eeprom", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmcamera_ov16885_holitech_16m_fm24c64d_eeprom.so", - ], - shared_libs: [ - "liblog", - "libcutils", - "libmmcamera_eeprom_util", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmcamera_ov16885_ofilm_16m", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmcamera_ov16885_ofilm_16m.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmcamera_ov16885_ofilm_16m_fm24c64d_eeprom", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmcamera_ov16885_ofilm_16m_fm24c64d_eeprom.so", - ], - shared_libs: [ - "liblog", - "libcutils", - "libmmcamera_eeprom_util", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmcamera_ov8856", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmcamera_ov8856.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmcamera_ov8856_2lane", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmcamera_ov8856_2lane.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmcamera_ov8856_4lane", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmcamera_ov8856_4lane.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmcamera_ov8856_chicony_front", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmcamera_ov8856_chicony_front.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmcamera_ov8856_chicony_front_eeprom", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmcamera_ov8856_chicony_front_eeprom.so", - ], - shared_libs: [ - "liblog", - "libcutils", - "libmmcamera_eeprom_util", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmcamera_ov8856b_chicony_front", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmcamera_ov8856b_chicony_front.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmcamera_paaf_lib", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmcamera_paaf_lib.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libmmcamera_dbg", - "libmmcamera2_frame_algorithm", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmcamera_pdaf", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmcamera_pdaf.so", - ], - shared_libs: [ - "libcutils", - "libutils", - "liblog", - "libmmcamera_dbg", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmcamera_pdafcamif", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmcamera_pdafcamif.so", - ], - shared_libs: [ - "libcutils", - "libutils", - "liblog", - "libmmcamera_dbg", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmcamera_ppbase_module", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmcamera_ppbase_module.so", - ], - shared_libs: [ - "libcutils", - "libmmcamera2_mct", - "libmmcamera_dbg", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmcamera_ppeiscore", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmcamera_ppeiscore.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libGLESv2_adreno", - "libEGL", - "libGLESv2", - "libhardware", - "libqdMetaData", - "libutils", - "libui", - "libmmcamera_dbg", - "libmmcamera_imglib", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmcamera_quadracfa", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmcamera_quadracfa.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libremosaic_daemon", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmcamera_stillmore_lib", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmcamera_stillmore_lib.so", - ], - shared_libs: [ - "libseemore", - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmcamera_sw2d_lib", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmcamera_sw2d_lib.so", - ], - shared_libs: [ - "libmmcamera_imglib", - "libmmcamera_dbg", - "libcutils", - "liblog", - "libfastcvopt", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmcamera_thread_services", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmcamera_thread_services.so", - ], - shared_libs: [ - "liblog", - "libutils", - "libcutils", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmcamera_tintless_algo", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmcamera_tintless_algo.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libmmcamera_dbg", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmcamera_tintless_bg_pca_algo", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmcamera_tintless_bg_pca_algo.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libmmcamera_dbg", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmcamera_tuning", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmcamera_tuning.so", - ], - shared_libs: [ - "libmmcamera_tuning_lookup", - "libmmcamera2_mct", - "libmmcamera2_stats_modules", - "libmmcamera2_iface_modules", - "libmmcamera2_isp_modules", - "libmmcamera2_sensor_modules", - "libmmcamera2_pproc_modules", - "libmmcamera2_imglib_modules", - "libmmcamera_eztune_module", - "liblog", - "libcutils", - "libfastcvopt", - "libmmcamera_dbg", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmcamera_tuning_lookup", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmcamera_tuning_lookup.so", - ], - shared_libs: [ - "liblog", - "libcutils", - "libfastcvopt", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmjpeg", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmjpeg.so", - ], - shared_libs: [ - "libcutils", - "libfastcvopt", - "liblog", - "libutils", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmqjpeg_codec", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmqjpeg_codec.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libmmjpeg", - "libmmqjpegdma", - "libfastcvopt", - "libcrypto", - "libion", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libmmqjpegdma", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libmmqjpegdma.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libion", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libqomx_jpegdec", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libqomx_jpegdec.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libmmqjpeg_codec", - "libmmjpeg", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libqomx_jpegenc", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libqomx_jpegenc.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libmmjpeg", - "libmmqjpeg_codec", - "libion", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libqomx_jpegenc_pipe", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libqomx_jpegenc_pipe.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libmmqjpeg_codec", - "libmmjpeg", - "libmmqjpegdma", - "libion", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libremosaic_daemon", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libremosaic_daemon.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libseemore", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libseemore.so", - ], - shared_libs: [ - "libdl", - "libm", - "liblog", - "libz", - "libc", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libspectre", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libspectre.so", - ], - shared_libs: [ - "libdl", - "liblog", - "libm", - "libc++_shared", - "libc", - ], - }, - }, - compile_multilib: "32", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "cdfinger.fingerprint.default", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/hw/cdfinger.fingerprint.default.so", - ], - shared_libs: [ - "liblog", - "libc", - "libcutils", - "libutils", - "libQSEEComAPI", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - relative_install_path: "hw", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "fingerprint.sdm660", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/hw/fingerprint.sdm660.so", - ], - shared_libs: [ - "libcutils", - "libc", - "libc++", - "libbase", - "libdl", - "libhardware", - "libcrypto", - "libgf_hal", - "libgf_ca", - "libvendor.goodix.hardware.fingerprint@1.0", - "libvendor.goodix.hardware.fingerprint@1.0-service", - "libm", - "liblog", - ], - }, - }, - compile_multilib: "64", - relative_install_path: "hw", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libgf_ca", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libgf_ca.so", - ], - shared_libs: [ - "libQSEEComAPI", - "libhardware", - "libc", - "libm", - "libdl", - "liblog", - ], - }, - }, - compile_multilib: "64", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libgf_hal", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libgf_hal.so", - ], - shared_libs: [ - "libcutils", - "libutils", - "libgf_ca", - "libc", - "libm", - "libdl", - "liblog", - ], - }, - }, - compile_multilib: "64", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libqfp-service", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libqfp-service.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libdiag", - "libutils", - "libQSEEComAPI", - "libhidlbase", - "libhidltransport", - "android.hardware.biometrics.fingerprint@2.1", - "vendor.qti.hardware.fingerprint@1.0", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libvendor.goodix.hardware.fingerprint@1.0-service", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libvendor.goodix.hardware.fingerprint@1.0-service.so", - ], - shared_libs: [ - "libutils", - "libcutils", - "liblzma", - "libc", - "libc++", - "libbase", - "libdl", - "libhardware", - "libcrypto", - "liblog", - "libhidlbase-v32", - "libhidltransport", - "libhwbinder", - "android.hardware.keymaster@3.0", - "libvendor.goodix.hardware.fingerprint@1.0", - "libgf_hal", - "libgf_ca", - "libQSEEComAPI", - "libm", - ], - }, - }, - compile_multilib: "64", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libvendor.goodix.hardware.fingerprint@1.0", - owner: "asus", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libvendor.goodix.hardware.fingerprint@1.0.so", - ], - shared_libs: [ - "libhidlbase-v32", - "libhidltransport", - "libhwbinder", - "liblog", - "libutils", - "libcutils", - "libc++", - "libdl", - "libc", - "libm", - ], - }, - }, - compile_multilib: "64", - prefer: true, - soc_specific: true, -} - -dex_import { - name: "vendor.qti.hardware.fingerprint-V1.0-java", - owner: "asus", - jars: [ - "proprietary/product/framework/vendor.qti.hardware.fingerprint-V1.0-java.jar", - ], - product_specific: true, -} - -cc_prebuilt_binary { - name: "qfp-daemon", - owner: "asus", - target: { - android_arm64: { - srcs: [ - "proprietary/vendor/bin/qfp-daemon", - ], - shared_libs: [ - "libutils", - "libcutils", - "libqfp-service", - "liblog", - "android.hardware.biometrics.fingerprint@2.1", - "vendor.qti.hardware.fingerprint@1.0", - "libhidlbase", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - strip: { - none: true, - }, - prefer: true, - soc_specific: true, -} - -cc_prebuilt_binary { - name: "sensors.qti", - owner: "asus", - target: { - android_arm64: { - srcs: [ - "proprietary/vendor/bin/sensors.qti", - ], - shared_libs: [ - "libdiag", - "liblog", - "libcutils", - "libqmi_common_so", - "libqmi_cci", - "libqmi_encdec", - "libqmi_csi", - "libsensor1", - "libc++", - "libc", - "libm", "libdl", + "libgps.utils", + "liblog", + "libm", ], }, }, diff --git a/BoardConfigVendor.mk b/BoardConfigVendor.mk index c435fb4..18ed0ae 100644 --- a/BoardConfigVendor.mk +++ b/BoardConfigVendor.mk @@ -1,3 +1,3 @@ +# # Automatically generated file. DO NOT MODIFY # -# This file is generated by device/asus/X00TD/setup-makefiles.sh diff --git a/X00TD-vendor.mk b/X00TD-vendor.mk index bd90f12..9b38515 100644 --- a/X00TD-vendor.mk +++ b/X00TD-vendor.mk @@ -98,105 +98,86 @@ PRODUCT_COPY_FILES += \ vendor/asus/X00TD/proprietary/vendor/radio/qcril_database/upgrade/9_version_update_ecc_table.sql:$(TARGET_COPY_OUT_VENDOR)/radio/qcril_database/upgrade/9_version_update_ecc_table.sql PRODUCT_PACKAGES += \ - eglSubDriverAndroid \ - libEGL_adreno \ - libGLESv1_CM_adreno \ - libGLESv2_adreno \ - libq3dtools_adreno \ - libq3dtools_esx \ - android.hardware.gatekeeper@1.0-impl-qti \ - android.hardware.keymaster@3.0-impl-qti \ - sensors.sdm660_64 \ - vulkan.adreno \ - libC2D2 \ - libCB \ - libOpenCL \ - libQSEEComAPI \ - libVkLayer_q3dtools \ - libadreno_utils \ - libadsp_default_listener \ - libadsprpc \ - libc2d30_bltlib \ - libcdsp_default_listener \ - libcdsprpc \ - libdiag \ - libdsutils \ - libfastcvadsp_stub \ - libfastcvopt \ - libfastrpc_utf_stub \ - libgpudataproducer \ - libgsl \ - libidl \ - libkeymasterdeviceutils \ - libkeymasterprovision \ - libkeymasterutils \ - libllvm-glnext \ - libllvm-qcom \ - libmdmdetect \ - libmdsprpc \ - libmmosal_vendor \ - libperipheral_client \ - libpn553_fw \ - libqcbor \ - libqmi \ - libqmi_cci \ - libqmi_client_qmux \ - libqmi_common_so \ - libqmi_encdec \ - libqmiservices \ - libqtigef \ - libsdsprpc \ - libsensor1 \ - libsensor_reg \ - libsubsystem_control \ - libsysmon_cdsp_skel \ - libthermalclient \ - libtinyxml2_1 \ - sensors.native \ - vendor.qti.hardware.dsp@1.0 \ - vendor.qti.memory.pasrmanager@1.0 \ - vendor.qti.memory.pasrmanager@1.1 \ - libacdb-fts \ - libacdbloader \ - libacdbrtac \ - libadiertac \ - libadm \ - libadpcmdec \ - libaudcal \ - libaudioalsa \ - libdrc \ - libfastcrc \ - libgcs-calwrapper \ - libgcs-ipc \ - libgcs-osal \ - libgcs \ - libsmwrapper \ - com.qualcomm.qti.dpm.api@1.0_vendor \ - com.qualcomm.qti.imscmservice@1.0_vendor \ - com.qualcomm.qti.imscmservice@2.0_vendor \ - com.qualcomm.qti.imscmservice@2.1_vendor \ - com.qualcomm.qti.imscmservice@2.2_vendor \ - com.qualcomm.qti.uceservice@2.0_vendor \ - com.qualcomm.qti.uceservice@2.1_vendor \ - com.qualcomm.qti.uceservice@2.2_vendor \ - com.qualcomm.qti.uceservice@2.3_vendor \ - deviceInfoServiceModule \ + ActivityExt \ + adpl \ + adsprpcd \ android.hardware.bluetooth@1.0-impl-qti \ + android.hardware.bluetooth@1.0-service-qti \ + android.hardware.drm@1.3-service.widevine \ + android.hardware.gatekeeper@1.0-impl-qti \ + android.hardware.gatekeeper@1.0-service-qti \ + android.hardware.keymaster@3.0-impl-qti \ + android.hardware.keymaster@3.0-service-qti \ audio.bluetooth_qti.default \ + audiosphere \ + cnd \ + CneApp \ + cnss-daemon \ com.dsi.ant@1.0-impl \ - vendor.qti.gnss@4.0-impl \ - vendor.qti.hardware.alarm@1.0-impl \ - vendor.qti.hardware.bluetooth_sar@1.1-impl \ - vendor.qti.hardware.btconfigstore@1.0-impl \ - vendor.qti.hardware.btconfigstore@2.0-impl \ - vendor.qti.hardware.fm@1.0-impl \ - vendor.qti.hardware.qteeconnector@1.0-impl \ + com.qti.dpmframework \ + com.qualcomm.qti.dpm.api@1.0 \ + com.qualcomm.qti.dpm.api@1.0_vendor \ + com.qualcomm.qti.imscmservice-V2.0-java \ + com.qualcomm.qti.imscmservice-V2.1-java \ + com.qualcomm.qti.imscmservice-V2.2-java \ + com.qualcomm.qti.imscmservice@1.0 \ + com.qualcomm.qti.imscmservice@1.0_vendor \ + com.qualcomm.qti.imscmservice@2.0 \ + com.qualcomm.qti.imscmservice@2.0_vendor \ + com.qualcomm.qti.imscmservice@2.1 \ + com.qualcomm.qti.imscmservice@2.1_vendor \ + com.qualcomm.qti.imscmservice@2.2 \ + com.qualcomm.qti.imscmservice@2.2_vendor \ + com.qualcomm.qti.uceservice-V2.0-java \ + com.qualcomm.qti.uceservice-V2.1-java \ + com.qualcomm.qti.uceservice-V2.2-java \ + com.qualcomm.qti.uceservice-V2.3-java \ + com.qualcomm.qti.uceservice@2.0 \ + com.qualcomm.qti.uceservice@2.0_vendor \ + com.qualcomm.qti.uceservice@2.1 \ + com.qualcomm.qti.uceservice@2.1_vendor \ + com.qualcomm.qti.uceservice@2.2 \ + com.qualcomm.qti.uceservice@2.2_vendor \ + com.qualcomm.qti.uceservice@2.3 \ + com.qualcomm.qti.uceservice@2.3_vendor \ + com.quicinc.cne.api-V1.0-java \ + com.quicinc.cne.api-V1.1-java \ + com.quicinc.cne.api@1.0 \ + com.quicinc.cne.api@1.1 \ + com.quicinc.cne.constants-V1.0-java \ + com.quicinc.cne.constants-V2.0-java \ + com.quicinc.cne.constants-V2.1-java \ + com.quicinc.cne.constants@1.0 \ + com.quicinc.cne.constants@2.0 \ + com.quicinc.cne.constants@2.1 \ + com.quicinc.cne.server@1.0 \ + com.quicinc.cne.server@2.0 \ + com.quicinc.cne.server@2.1 \ + com.quicinc.cne.server@2.2 \ + datachannellib \ + deviceInfoServiceModule \ + dpmapi \ + dspservice \ + eglSubDriverAndroid \ + garden_app \ + hvdcp_opti \ + ims \ + ims_rtp_daemon \ + imsdatadaemon \ + imsqmidaemon \ + imsrcsd \ + irsc_util \ + IWlanService \ lib-imscmservice \ lib-imsdpl \ lib-imsqimf \ lib-imsrcs-v2 \ lib-imsrcsbaseimpl \ + lib-imsvideocodec \ + lib-imsvt \ lib-imsvtcore \ + lib-imsvtextutils \ + lib-imsvtutils \ lib-imsxml \ lib-rcsconfig \ lib-rtpcommon \ @@ -204,20 +185,33 @@ PRODUCT_PACKAGES += \ lib-rtpsl \ lib-siputility \ lib-uceservice \ - libGPreqcancel \ - libGPreqcancel_svc \ - libI420colorconvert \ - libStDrvInt \ + libacdb-fts \ + libacdbloader \ + libacdbrtac \ + libadiertac \ + libadm \ + libadpcmdec \ + libadreno_utils \ + libadsp_default_listener \ + libadsprpc \ libasn1cper \ libasn1crt \ libasn1crtx \ + libaudcal \ + libaudioalsa \ libbase64 \ + libbeluga \ libbluetooth_audio_session_qti \ libbluetooth_audio_session_qti_2_1 \ libbt-hidlclient \ libbtnv \ + libC2D2 \ + libc2d30_bltlib \ + libCB \ libcdfw \ libcdfw_remote_api \ + libcdsp_default_listener \ + libcdsprpc \ libcne \ libcneapiclient \ libcneoplookup \ @@ -225,19 +219,51 @@ PRODUCT_PACKAGES += \ libconfigdb \ libcpion \ libdataitems \ + libdiag \ + libdiag_system \ + libdpmctmgr \ + libdpmfdmgr \ + libdpmframework \ libdpmqmihal \ + libdpmtcm \ + libdrc \ libdrmfs \ libdrmtime \ libdsi_netctrl \ + libdsutils \ + libEGL_adreno \ + libfastcrc \ + libfastcvadsp_stub \ + libfastcvopt \ + libfastrpc_utf_stub \ libgarden \ libgarden_haltests_e2e \ + libgcs \ + libgcs-calwrapper \ + libgcs-ipc \ + libgcs-osal \ libgdtap \ + libGLESv1_CM_adreno \ + libGLESv2_adreno \ libgnsspps \ + libGPreqcancel \ + libGPreqcancel_svc \ + libgpudataproducer \ + libgsl \ libhdcpsrm \ libhdr_tm \ + libI420colorconvert \ + libidl \ + libimscamera_jni \ + libimsmedia_jni \ libizat_client_api \ libizat_core \ + libkeymasterdeviceutils \ + libkeymasterprovision \ + libkeymasterutils \ liblbs_core \ + libllvm-glnext \ + libllvm-qcom \ libloc_api_v02 \ libloc_socket \ liblocationservice \ @@ -245,40 +271,61 @@ PRODUCT_PACKAGES += \ liblowi_client \ liblowi_wifihal \ liblqe \ + libmdmdetect \ + libmdsprpc \ libminksocket \ libmm-color-convertor \ libmm-hdcpmgr \ libmm-omxcore \ + libmmosal \ + libmmosal_vendor \ libmmsw_detail_enhancement \ libmmsw_math \ libmmsw_opencl \ libmmsw_platform \ libmulawdec \ + libmwqemiptablemgr \ libnetmgr \ libnetmgr_common \ libnetmgr_nr_fusion \ libnetmgr_rmnet_ext \ libnlnetmgr \ liboemcrypto \ + libOpenCL \ libpdmapper \ libpdnotifier \ + libperipheral_client \ + libpn553_fw \ libpvr \ + libq3dtools_adreno \ + libq3dtools_esx \ + libqcbor \ libqcc_file_agent \ libqcci_legacy \ libqcmaputils \ - libqcrilFramework \ libqcrildatactl \ + libqcrilFramework \ libqdi \ libqdma_file_agent \ libqdp \ libqisl \ + libqmi \ + libqmi_cci \ + libqmi_cci_system \ libqmi_client_helper \ + libqmi_client_qmux \ + libqmi_common_so \ libqmi_csi \ + libqmi_encdec \ + libqmi_encdec_system \ libqmi_legacy \ + libqmiservices \ libqrtr \ libqsap_sdk \ + libQSEEComAPI \ libqseed3 \ libqsocket \ + libqtigef \ librcc \ libril-qc-hal-qmi \ libril-qc-logger \ @@ -289,16 +336,26 @@ PRODUCT_PACKAGES += \ libsdm-diag \ libsdm-disp-vndapis \ libsdmextension \ + libsdsprpc \ libsecureui \ libsecureui_svcsock \ + libsensor1 \ + libsensor_reg \ libsettings \ libslimclient \ libsmemlog \ + libsmwrapper \ libsoc_helper \ libssd \ + libStDrvInt \ + libsubsystem_control \ libsynergy_loc_api \ + libsysmon_cdsp_skel \ libsystem_health_mon \ + libthermalclient \ libtime_genoff \ + libtinyxml2_1 \ + libVkLayer_q3dtools \ libwms \ libwqe \ libwvhidl \ @@ -306,328 +363,6 @@ PRODUCT_PACKAGES += \ libxtadapter \ libxtwifi_server_protocol \ libxtwifi_server_protocol_uri_v3 \ - qcrild_librilutils \ - qtibus \ - qtimutex \ - vendor.qti.data.factory@2.0_vendor \ - vendor.qti.data.factory@2.1_vendor \ - vendor.qti.data.factory@2.2_vendor \ - vendor.qti.data.factory@2.3_vendor \ - vendor.qti.data.mwqem@1.0_vendor \ - vendor.qti.data.slm@1.0_vendor \ - 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-service \ - vendor.qti.gnss@4.0 \ - vendor.qti.hardware.alarm@1.0_vendor \ - vendor.qti.hardware.bluetooth_sar@1.0 \ - vendor.qti.hardware.bluetooth_sar@1.1 \ - vendor.qti.hardware.data.cne.internal.api@1.0_vendor \ - vendor.qti.hardware.data.cne.internal.constants@1.0_vendor \ - vendor.qti.hardware.data.cne.internal.server@1.0_vendor \ - vendor.qti.hardware.data.connection@1.0_vendor \ - vendor.qti.hardware.data.connection@1.1_vendor \ - vendor.qti.hardware.data.dynamicdds@1.0_vendor \ - vendor.qti.hardware.data.dynamicdds@1.1_vendor \ - vendor.qti.hardware.data.flow@1.0_vendor \ - vendor.qti.hardware.data.flow@1.1_vendor \ - vendor.qti.hardware.data.iwlan@1.0_vendor \ - vendor.qti.hardware.data.latency@1.0_vendor \ - vendor.qti.hardware.data.lce@1.0_vendor \ - vendor.qti.hardware.data.qmi@1.0_vendor \ - vendor.qti.hardware.factory@1.0 \ - vendor.qti.hardware.factory@1.1 \ - vendor.qti.hardware.fm@1.0_vendor \ - vendor.qti.hardware.mwqemadapter@1.0_vendor \ - vendor.qti.hardware.qccsyshal@1.0 \ - vendor.qti.hardware.qteeconnector@1.0 \ - vendor.qti.hardware.radio.am@1.0_vendor \ - vendor.qti.hardware.radio.ims@1.0_vendor \ - vendor.qti.hardware.radio.ims@1.1_vendor \ - vendor.qti.hardware.radio.ims@1.2_vendor \ - vendor.qti.hardware.radio.ims@1.3_vendor \ - vendor.qti.hardware.radio.ims@1.4_vendor \ - vendor.qti.hardware.radio.ims@1.5_vendor \ - vendor.qti.hardware.radio.ims@1.6_vendor \ - vendor.qti.hardware.radio.ims@1.7_vendor \ - vendor.qti.hardware.radio.ims@1.8_vendor \ - vendor.qti.hardware.radio.internal.deviceinfo@1.0_vendor \ - vendor.qti.hardware.radio.lpa@1.0_vendor \ - vendor.qti.hardware.radio.lpa@1.1 \ - vendor.qti.hardware.radio.lpa@1.2 \ - vendor.qti.hardware.radio.qcrilhook@1.0_vendor \ - vendor.qti.hardware.radio.qtiradio@1.0_vendor \ - vendor.qti.hardware.radio.qtiradio@2.0_vendor \ - vendor.qti.hardware.radio.qtiradio@2.1_vendor \ - vendor.qti.hardware.radio.qtiradio@2.2_vendor \ - vendor.qti.hardware.radio.qtiradio@2.3_vendor \ - vendor.qti.hardware.radio.qtiradio@2.4_vendor \ - vendor.qti.hardware.radio.qtiradio@2.5 \ - vendor.qti.hardware.radio.qtiradio@2.6 \ - vendor.qti.hardware.radio.qtiradio@2.7 \ - vendor.qti.hardware.radio.uim@1.0_vendor \ - vendor.qti.hardware.radio.uim@1.1_vendor \ - vendor.qti.hardware.radio.uim@1.2_vendor \ - vendor.qti.hardware.radio.uim_remote_client@1.0_vendor \ - vendor.qti.hardware.radio.uim_remote_client@1.1_vendor \ - vendor.qti.hardware.radio.uim_remote_client@1.2_vendor \ - vendor.qti.hardware.radio.uim_remote_server@1.0_vendor \ - vendor.qti.hardware.slmadapter@1.0_vendor \ - vendor.qti.hardware.tui_comm@1.0 \ - vendor.qti.hardware.wifi.wifilearner@1.0 \ - vendor.qti.ims.callcapability@1.0_vendor \ - vendor.qti.ims.callinfo@1.0_vendor \ - vendor.qti.ims.factory@1.0_vendor \ - vendor.qti.ims.factory@1.1_vendor \ - vendor.qti.ims.rcsconfig@1.0_vendor \ - vendor.qti.ims.rcsconfig@1.1_vendor \ - vendor.qti.ims.rcsconfig@2.0_vendor \ - vendor.qti.ims.rcsconfig@2.1_vendor \ - vendor.qti.imsrtpservice@3.0-service-Impl \ - vendor.qti.imsrtpservice@3.0_vendor \ - vendor.qti.latency@2.0_vendor \ - vendor.qti.latency@2.1_vendor \ - vendor.qti.latency@2.2_vendor \ - vendor_lib_rfsa_adsp_libFastRPC_AUE_Forward_skel_so \ - vendor_lib_rfsa_adsp_libFastRPC_UTF_Forward_800h_skel_so \ - vendor_lib_rfsa_adsp_libFastRPC_UTF_Forward_Qtc2_skel_so \ - vendor_lib_rfsa_adsp_libadsp_fd_skel_so \ - vendor_lib_rfsa_adsp_libadsp_hvx_add_constant_so \ - vendor_lib_rfsa_adsp_libadsp_hvx_skel_so \ - vendor_lib_rfsa_adsp_libapps_mem_heap_so \ - vendor_lib_rfsa_adsp_libdspCV_skel_so \ - vendor_lib_rfsa_adsp_libfastcvadsp_so \ - vendor_lib_rfsa_adsp_libfastcvadsp_skel_so \ - vendor_lib_rfsa_adsp_libhexagon_nn_skel_so \ - vendor_lib_rfsa_adsp_libscveObjectSegmentation_skel_so \ - vendor_lib_rfsa_adsp_libscveT2T_skel_so \ - com.qualcomm.qti.dpm.api@1.0 \ - com.qualcomm.qti.imscmservice@1.0 \ - com.qualcomm.qti.imscmservice@2.0 \ - com.qualcomm.qti.imscmservice@2.1 \ - com.qualcomm.qti.imscmservice@2.2 \ - 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.quicinc.cne.api@1.0 \ - com.quicinc.cne.api@1.1 \ - com.quicinc.cne.constants@1.0 \ - com.quicinc.cne.constants@2.0 \ - com.quicinc.cne.constants@2.1 \ - com.quicinc.cne.server@1.0 \ - com.quicinc.cne.server@2.0 \ - com.quicinc.cne.server@2.1 \ - com.quicinc.cne.server@2.2 \ - lib-imsvideocodec \ - lib-imsvt \ - lib-imsvtextutils \ - lib-imsvtutils \ - libbeluga \ - libdiag_system \ - libdpmctmgr \ - libdpmfdmgr \ - libdpmframework \ - libdpmtcm \ - libimscamera_jni \ - libimsmedia_jni \ - libmmosal \ - libmwqemiptablemgr \ - libqmi_cci_system \ - libqmi_encdec_system \ - vendor.qti.data.factory@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.data.factory@2.4 \ - vendor.qti.data.factory@2.5 \ - vendor.qti.data.mwqem@1.0 \ - vendor.qti.data.slm@1.0 \ - vendor.qti.diaghal@1.0 \ - vendor.qti.hardware.ListenSoundModel@1.0 \ - vendor.qti.hardware.alarm@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.cne.internal.server@1.1 \ - vendor.qti.hardware.data.cne.internal.server@1.2 \ - vendor.qti.hardware.data.connection@1.0 \ - vendor.qti.hardware.data.connection@1.1 \ - vendor.qti.hardware.data.dynamicdds@1.0 \ - vendor.qti.hardware.data.dynamicdds@1.1 \ - vendor.qti.hardware.data.flow@1.0 \ - vendor.qti.hardware.data.flow@1.1 \ - vendor.qti.hardware.data.iwlan@1.0 \ - vendor.qti.hardware.data.iwlan@1.1 \ - vendor.qti.hardware.data.latency@1.0 \ - vendor.qti.hardware.data.lce@1.0 \ - vendor.qti.hardware.data.qmi@1.0 \ - vendor.qti.hardware.fm@1.0 \ - vendor.qti.hardware.mwqemadapter@1.0 \ - vendor.qti.hardware.radio.am@1.0 \ - 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.internal.deviceinfo@1.0 \ - vendor.qti.hardware.radio.lpa@1.0 \ - vendor.qti.hardware.radio.qcrilhook@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.uim@1.0 \ - vendor.qti.hardware.radio.uim@1.1 \ - vendor.qti.hardware.radio.uim@1.2 \ - 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.uim_remote_server@1.0 \ - vendor.qti.hardware.slmadapter@1.0 \ - vendor.qti.ims.callcapability@1.0 \ - vendor.qti.ims.callinfo@1.0 \ - vendor.qti.ims.configservice@1.0 \ - vendor.qti.ims.configservice@1.1 \ - vendor.qti.ims.connection@1.0 \ - vendor.qti.ims.datachannelservice-V1-ndk \ - 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 \ - vendor.qti.ims.rcsconfig@1.0 \ - vendor.qti.ims.rcsconfig@1.1 \ - vendor.qti.ims.rcsconfig@2.0 \ - vendor.qti.ims.rcsconfig@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 \ - vendor.qti.imsrtpservice@3.0 \ - vendor.qti.imsrtpservice@3.1 \ - vendor.qti.latency@2.0 \ - vendor.qti.latency@2.1 \ - vendor.qti.latency@2.2 \ - vendor.qti.mstatservice@1.0 \ - vendor.qti.voiceprint@1.0 \ - CneApp \ - IWlanService \ - TimeService \ - QtiTelephonyService \ - uceShimService \ - ims \ - qcrilmsgtunnel \ - tcmclient \ - ActivityExt \ - audiosphere \ - com.qti.dpmframework \ - com.qualcomm.qti.imscmservice-V2.0-java \ - com.qualcomm.qti.imscmservice-V2.1-java \ - com.qualcomm.qti.imscmservice-V2.2-java \ - com.qualcomm.qti.uceservice-V2.0-java \ - com.qualcomm.qti.uceservice-V2.1-java \ - com.qualcomm.qti.uceservice-V2.2-java \ - com.qualcomm.qti.uceservice-V2.3-java \ - com.quicinc.cne.api-V1.0-java \ - com.quicinc.cne.api-V1.1-java \ - com.quicinc.cne.constants-V1.0-java \ - com.quicinc.cne.constants-V2.0-java \ - com.quicinc.cne.constants-V2.1-java \ - datachannellib \ - dpmapi \ - qcrilhook \ - qti-telephony-common \ - vendor.qti.data.factory-V1.0-java \ - vendor.qti.data.factory-V2.0-java \ - vendor.qti.data.factory-V2.1-java \ - vendor.qti.data.factory-V2.2-java \ - vendor.qti.data.factory-V2.3-java \ - vendor.qti.data.factory-V2.4-java \ - vendor.qti.data.factory-V2.5-java \ - vendor.qti.data.mwqem-V1.0-java \ - vendor.qti.data.slm-V1.0-java \ - vendor.qti.hardware.alarm-V1.0-java \ - vendor.qti.hardware.data.cne.internal.api-V1.0-java \ - vendor.qti.hardware.data.cne.internal.constants-V1.0-java \ - vendor.qti.hardware.data.cne.internal.server-V1.0-java \ - vendor.qti.hardware.data.cne.internal.server-V1.1-java \ - vendor.qti.hardware.data.cne.internal.server-V1.2-java \ - vendor.qti.hardware.data.connection-V1.0-java \ - vendor.qti.hardware.data.connection-V1.1-java \ - vendor.qti.hardware.data.dynamicdds-V1.0-java \ - vendor.qti.hardware.data.dynamicdds-V1.1-java \ - vendor.qti.hardware.data.flow-V1.0-java \ - vendor.qti.hardware.data.flow-V1.1-java \ - vendor.qti.hardware.data.iwlan-V1.0-java \ - vendor.qti.hardware.data.iwlan-V1.1-java \ - vendor.qti.hardware.data.latency-V1.0-java \ - vendor.qti.hardware.data.lce-V1.0-java \ - vendor.qti.hardware.data.qmi-V1.0-java \ - vendor.qti.hardware.dpmservice-V1.0-java \ - vendor.qti.hardware.dpmservice-V1.1-java \ - vendor.qti.hardware.factory-V1.0-java \ - vendor.qti.hardware.factory-V1.1-java \ - vendor.qti.hardware.mwqemadapter-V1.0-java \ - vendor.qti.hardware.slmadapter-V1.0-java \ - vendor.qti.ims.callcapability-V1.0-java \ - vendor.qti.ims.callinfo-V1.0-java \ - vendor.qti.ims.configservice-V1.0-java \ - vendor.qti.ims.configservice-V1.1-java \ - vendor.qti.ims.connection-V1.0-java \ - vendor.qti.ims.datachannelservice-V1-java \ - vendor.qti.ims.factory-V1.0-java \ - vendor.qti.ims.factory-V1.1-java \ - vendor.qti.ims.factory-V2.0-java \ - vendor.qti.ims.factory-V2.1-java \ - vendor.qti.ims.factory-V2.2-java \ - vendor.qti.ims.rcsconfig-V1.0-java \ - vendor.qti.ims.rcsconfig-V1.1-java \ - vendor.qti.ims.rcsconfig-V2.0-java \ - vendor.qti.ims.rcsconfig-V2.1-java \ - vendor.qti.ims.rcssip-V1.0-java \ - vendor.qti.ims.rcssip-V1.1-java \ - vendor.qti.ims.rcssip-V1.2-java \ - vendor.qti.ims.rcsuce-V1.0-java \ - vendor.qti.ims.rcsuce-V1.1-java \ - vendor.qti.ims.rcsuce-V1.2-java \ - vendor.qti.latency-V2.0-java \ - vendor.qti.latency-V2.1-java \ - vendor.qti.latency-V2.2-java \ - vendor.qti.voiceprint-V1.0-java \ - adpl \ - adsprpcd \ - cnd \ - cnss-daemon \ - dspservice \ - garden_app \ - hvdcp_opti \ - android.hardware.bluetooth@1.0-service-qti \ - android.hardware.drm@1.3-service.widevine \ - android.hardware.gatekeeper@1.0-service-qti \ - android.hardware.keymaster@3.0-service-qti \ - qcrild \ - vendor.qti.hardware.alarm@1.0-service \ - vendor.qti.hardware.qteeconnector@1.0-service \ - vendor.qti.hardware.tui_comm@1.0-service-qti \ - ims_rtp_daemon \ - imsdatadaemon \ - imsqmidaemon \ - imsrcsd \ - irsc_util \ loc_launcher \ lowi-server \ mlid \ @@ -637,18 +372,283 @@ PRODUCT_PACKAGES += \ pm-service \ port-bridge \ power_off_alarm \ + qcrild \ + qcrild_librilutils \ + qcrilhook \ + qcrilmsgtunnel \ qrtr-cfg \ qrtr-ns \ qseecomd \ qti \ + qti-telephony-common \ + qtibus \ + qtimutex \ + QtiTelephonyService \ rmt_storage \ + sensors.native \ + sensors.sdm660_64 \ slim_daemon \ ssgqmigd \ ssr_diag \ ssr_setup \ subsystem_ramdump \ + tcmclient \ tftp_server \ time_daemon \ + TimeService \ + uceShimService \ + vendor.qti.data.factory-V1.0-java \ + vendor.qti.data.factory-V2.0-java \ + vendor.qti.data.factory-V2.1-java \ + vendor.qti.data.factory-V2.2-java \ + vendor.qti.data.factory-V2.3-java \ + vendor.qti.data.factory-V2.4-java \ + vendor.qti.data.factory-V2.5-java \ + vendor.qti.data.factory@1.0 \ + vendor.qti.data.factory@2.0 \ + vendor.qti.data.factory@2.0_vendor \ + vendor.qti.data.factory@2.1 \ + vendor.qti.data.factory@2.1_vendor \ + vendor.qti.data.factory@2.2 \ + vendor.qti.data.factory@2.2_vendor \ + vendor.qti.data.factory@2.3 \ + vendor.qti.data.factory@2.3_vendor \ + vendor.qti.data.factory@2.4 \ + vendor.qti.data.factory@2.5 \ + vendor.qti.data.mwqem-V1.0-java \ + vendor.qti.data.mwqem@1.0 \ + vendor.qti.data.mwqem@1.0_vendor \ + vendor.qti.data.slm-V1.0-java \ + vendor.qti.data.slm@1.0 \ + vendor.qti.data.slm@1.0_vendor \ + vendor.qti.diaghal@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.0-impl \ + vendor.qti.gnss@4.0-service \ + vendor.qti.hardware.alarm-V1.0-java \ + vendor.qti.hardware.alarm@1.0 \ + vendor.qti.hardware.alarm@1.0-impl \ + vendor.qti.hardware.alarm@1.0-service \ + vendor.qti.hardware.alarm@1.0_vendor \ + vendor.qti.hardware.bluetooth_sar@1.0 \ + vendor.qti.hardware.bluetooth_sar@1.1 \ + vendor.qti.hardware.bluetooth_sar@1.1-impl \ + vendor.qti.hardware.btconfigstore@1.0-impl \ + vendor.qti.hardware.btconfigstore@2.0-impl \ + vendor.qti.hardware.data.cne.internal.api-V1.0-java \ + vendor.qti.hardware.data.cne.internal.api@1.0 \ + vendor.qti.hardware.data.cne.internal.api@1.0_vendor \ + vendor.qti.hardware.data.cne.internal.constants-V1.0-java \ + vendor.qti.hardware.data.cne.internal.constants@1.0 \ + vendor.qti.hardware.data.cne.internal.constants@1.0_vendor \ + vendor.qti.hardware.data.cne.internal.server-V1.0-java \ + vendor.qti.hardware.data.cne.internal.server-V1.1-java \ + vendor.qti.hardware.data.cne.internal.server-V1.2-java \ + vendor.qti.hardware.data.cne.internal.server@1.0 \ + vendor.qti.hardware.data.cne.internal.server@1.0_vendor \ + vendor.qti.hardware.data.cne.internal.server@1.1 \ + vendor.qti.hardware.data.cne.internal.server@1.2 \ + vendor.qti.hardware.data.connection-V1.0-java \ + vendor.qti.hardware.data.connection-V1.1-java \ + vendor.qti.hardware.data.connection@1.0 \ + vendor.qti.hardware.data.connection@1.0_vendor \ + vendor.qti.hardware.data.connection@1.1 \ + vendor.qti.hardware.data.connection@1.1_vendor \ + vendor.qti.hardware.data.dynamicdds-V1.0-java \ + vendor.qti.hardware.data.dynamicdds-V1.1-java \ + vendor.qti.hardware.data.dynamicdds@1.0 \ + vendor.qti.hardware.data.dynamicdds@1.0_vendor \ + vendor.qti.hardware.data.dynamicdds@1.1 \ + vendor.qti.hardware.data.dynamicdds@1.1_vendor \ + vendor.qti.hardware.data.flow-V1.0-java \ + vendor.qti.hardware.data.flow-V1.1-java \ + vendor.qti.hardware.data.flow@1.0 \ + vendor.qti.hardware.data.flow@1.0_vendor \ + vendor.qti.hardware.data.flow@1.1 \ + vendor.qti.hardware.data.flow@1.1_vendor \ + vendor.qti.hardware.data.iwlan-V1.0-java \ + vendor.qti.hardware.data.iwlan-V1.1-java \ + vendor.qti.hardware.data.iwlan@1.0 \ + vendor.qti.hardware.data.iwlan@1.0_vendor \ + vendor.qti.hardware.data.iwlan@1.1 \ + vendor.qti.hardware.data.latency-V1.0-java \ + vendor.qti.hardware.data.latency@1.0 \ + vendor.qti.hardware.data.latency@1.0_vendor \ + vendor.qti.hardware.data.lce-V1.0-java \ + vendor.qti.hardware.data.lce@1.0 \ + vendor.qti.hardware.data.lce@1.0_vendor \ + vendor.qti.hardware.data.qmi-V1.0-java \ + vendor.qti.hardware.data.qmi@1.0 \ + vendor.qti.hardware.data.qmi@1.0_vendor \ + vendor.qti.hardware.dpmservice-V1.0-java \ + vendor.qti.hardware.dpmservice-V1.1-java \ + vendor.qti.hardware.dsp@1.0 \ + vendor.qti.hardware.factory-V1.0-java \ + vendor.qti.hardware.factory-V1.1-java \ + vendor.qti.hardware.factory@1.0 \ + vendor.qti.hardware.factory@1.1 \ + vendor.qti.hardware.fm@1.0 \ + vendor.qti.hardware.fm@1.0-impl \ + vendor.qti.hardware.fm@1.0_vendor \ + vendor.qti.hardware.ListenSoundModel@1.0 \ + vendor.qti.hardware.mwqemadapter-V1.0-java \ + vendor.qti.hardware.mwqemadapter@1.0 \ + vendor.qti.hardware.mwqemadapter@1.0_vendor \ + vendor.qti.hardware.qccsyshal@1.0 \ + vendor.qti.hardware.qteeconnector@1.0 \ + vendor.qti.hardware.qteeconnector@1.0-impl \ + vendor.qti.hardware.qteeconnector@1.0-service \ + vendor.qti.hardware.radio.am@1.0 \ + vendor.qti.hardware.radio.am@1.0_vendor \ + vendor.qti.hardware.radio.ims@1.0 \ + vendor.qti.hardware.radio.ims@1.0_vendor \ + vendor.qti.hardware.radio.ims@1.1 \ + vendor.qti.hardware.radio.ims@1.1_vendor \ + vendor.qti.hardware.radio.ims@1.2 \ + vendor.qti.hardware.radio.ims@1.2_vendor \ + vendor.qti.hardware.radio.ims@1.3 \ + vendor.qti.hardware.radio.ims@1.3_vendor \ + vendor.qti.hardware.radio.ims@1.4 \ + vendor.qti.hardware.radio.ims@1.4_vendor \ + vendor.qti.hardware.radio.ims@1.5 \ + vendor.qti.hardware.radio.ims@1.5_vendor \ + vendor.qti.hardware.radio.ims@1.6 \ + vendor.qti.hardware.radio.ims@1.6_vendor \ + vendor.qti.hardware.radio.ims@1.7 \ + vendor.qti.hardware.radio.ims@1.7_vendor \ + vendor.qti.hardware.radio.ims@1.8 \ + vendor.qti.hardware.radio.ims@1.8_vendor \ + vendor.qti.hardware.radio.internal.deviceinfo@1.0 \ + vendor.qti.hardware.radio.internal.deviceinfo@1.0_vendor \ + vendor.qti.hardware.radio.lpa@1.0 \ + vendor.qti.hardware.radio.lpa@1.0_vendor \ + vendor.qti.hardware.radio.lpa@1.1 \ + vendor.qti.hardware.radio.lpa@1.2 \ + vendor.qti.hardware.radio.qcrilhook@1.0 \ + vendor.qti.hardware.radio.qcrilhook@1.0_vendor \ + vendor.qti.hardware.radio.qtiradio@1.0 \ + vendor.qti.hardware.radio.qtiradio@1.0_vendor \ + vendor.qti.hardware.radio.qtiradio@2.0 \ + vendor.qti.hardware.radio.qtiradio@2.0_vendor \ + vendor.qti.hardware.radio.qtiradio@2.1 \ + vendor.qti.hardware.radio.qtiradio@2.1_vendor \ + vendor.qti.hardware.radio.qtiradio@2.2 \ + vendor.qti.hardware.radio.qtiradio@2.2_vendor \ + vendor.qti.hardware.radio.qtiradio@2.3 \ + vendor.qti.hardware.radio.qtiradio@2.3_vendor \ + vendor.qti.hardware.radio.qtiradio@2.4 \ + vendor.qti.hardware.radio.qtiradio@2.4_vendor \ + vendor.qti.hardware.radio.qtiradio@2.5 \ + vendor.qti.hardware.radio.qtiradio@2.6 \ + vendor.qti.hardware.radio.qtiradio@2.7 \ + vendor.qti.hardware.radio.uim@1.0 \ + vendor.qti.hardware.radio.uim@1.0_vendor \ + vendor.qti.hardware.radio.uim@1.1 \ + vendor.qti.hardware.radio.uim@1.1_vendor \ + vendor.qti.hardware.radio.uim@1.2 \ + vendor.qti.hardware.radio.uim@1.2_vendor \ + vendor.qti.hardware.radio.uim_remote_client@1.0 \ + vendor.qti.hardware.radio.uim_remote_client@1.0_vendor \ + vendor.qti.hardware.radio.uim_remote_client@1.1 \ + vendor.qti.hardware.radio.uim_remote_client@1.1_vendor \ + vendor.qti.hardware.radio.uim_remote_client@1.2 \ + vendor.qti.hardware.radio.uim_remote_client@1.2_vendor \ + vendor.qti.hardware.radio.uim_remote_server@1.0 \ + vendor.qti.hardware.radio.uim_remote_server@1.0_vendor \ + vendor.qti.hardware.slmadapter-V1.0-java \ + vendor.qti.hardware.slmadapter@1.0 \ + vendor.qti.hardware.slmadapter@1.0_vendor \ + vendor.qti.hardware.tui_comm@1.0 \ + vendor.qti.hardware.tui_comm@1.0-service-qti \ + vendor.qti.hardware.wifi.wifilearner@1.0 \ + vendor.qti.ims.callcapability-V1.0-java \ + vendor.qti.ims.callcapability@1.0 \ + vendor.qti.ims.callcapability@1.0_vendor \ + vendor.qti.ims.callinfo-V1.0-java \ + vendor.qti.ims.callinfo@1.0 \ + vendor.qti.ims.callinfo@1.0_vendor \ + vendor.qti.ims.configservice-V1.0-java \ + vendor.qti.ims.configservice-V1.1-java \ + vendor.qti.ims.configservice@1.0 \ + vendor.qti.ims.configservice@1.1 \ + vendor.qti.ims.connection-V1.0-java \ + vendor.qti.ims.connection@1.0 \ + vendor.qti.ims.datachannelservice-V1-java \ + vendor.qti.ims.datachannelservice-V1-ndk \ + vendor.qti.ims.factory-V1.0-java \ + vendor.qti.ims.factory-V1.1-java \ + vendor.qti.ims.factory-V2.0-java \ + vendor.qti.ims.factory-V2.1-java \ + vendor.qti.ims.factory-V2.2-java \ + vendor.qti.ims.factory@1.0 \ + vendor.qti.ims.factory@1.0_vendor \ + vendor.qti.ims.factory@1.1 \ + vendor.qti.ims.factory@1.1_vendor \ + vendor.qti.ims.factory@2.0 \ + vendor.qti.ims.factory@2.1 \ + vendor.qti.ims.factory@2.2 \ + vendor.qti.ims.rcsconfig-V1.0-java \ + vendor.qti.ims.rcsconfig-V1.1-java \ + vendor.qti.ims.rcsconfig-V2.0-java \ + vendor.qti.ims.rcsconfig-V2.1-java \ + vendor.qti.ims.rcsconfig@1.0 \ + vendor.qti.ims.rcsconfig@1.0_vendor \ + vendor.qti.ims.rcsconfig@1.1 \ + vendor.qti.ims.rcsconfig@1.1_vendor \ + vendor.qti.ims.rcsconfig@2.0 \ + vendor.qti.ims.rcsconfig@2.0_vendor \ + vendor.qti.ims.rcsconfig@2.1 \ + vendor.qti.ims.rcsconfig@2.1_vendor \ + vendor.qti.ims.rcssip-V1.0-java \ + vendor.qti.ims.rcssip-V1.1-java \ + vendor.qti.ims.rcssip-V1.2-java \ + vendor.qti.ims.rcssip@1.0 \ + vendor.qti.ims.rcssip@1.1 \ + vendor.qti.ims.rcssip@1.2 \ + vendor.qti.ims.rcsuce-V1.0-java \ + vendor.qti.ims.rcsuce-V1.1-java \ + vendor.qti.ims.rcsuce-V1.2-java \ + vendor.qti.ims.rcsuce@1.0 \ + vendor.qti.ims.rcsuce@1.1 \ + vendor.qti.ims.rcsuce@1.2 \ + vendor.qti.imsrtpservice@3.0 \ + vendor.qti.imsrtpservice@3.0-service-Impl \ + vendor.qti.imsrtpservice@3.0_vendor \ + vendor.qti.imsrtpservice@3.1 \ + vendor.qti.latency-V2.0-java \ + vendor.qti.latency-V2.1-java \ + vendor.qti.latency-V2.2-java \ + vendor.qti.latency@2.0 \ + vendor.qti.latency@2.0_vendor \ + vendor.qti.latency@2.1 \ + vendor.qti.latency@2.1_vendor \ + vendor.qti.latency@2.2 \ + vendor.qti.latency@2.2_vendor \ + vendor.qti.memory.pasrmanager@1.0 \ + vendor.qti.memory.pasrmanager@1.1 \ + vendor.qti.mstatservice@1.0 \ + vendor.qti.voiceprint-V1.0-java \ + vendor.qti.voiceprint@1.0 \ + vendor_lib_rfsa_adsp_libadsp_fd_skel_so \ + vendor_lib_rfsa_adsp_libadsp_hvx_add_constant_so \ + vendor_lib_rfsa_adsp_libadsp_hvx_skel_so \ + vendor_lib_rfsa_adsp_libapps_mem_heap_so \ + vendor_lib_rfsa_adsp_libdspCV_skel_so \ + vendor_lib_rfsa_adsp_libfastcvadsp_skel_so \ + vendor_lib_rfsa_adsp_libfastcvadsp_so \ + vendor_lib_rfsa_adsp_libFastRPC_AUE_Forward_skel_so \ + vendor_lib_rfsa_adsp_libFastRPC_UTF_Forward_800h_skel_so \ + vendor_lib_rfsa_adsp_libFastRPC_UTF_Forward_Qtc2_skel_so \ + vendor_lib_rfsa_adsp_libhexagon_nn_skel_so \ + vendor_lib_rfsa_adsp_libscveObjectSegmentation_skel_so \ + vendor_lib_rfsa_adsp_libscveT2T_skel_so \ + vulkan.adreno \ xtra-daemon \ xtwifi-client \ xtwifi-inet-agent @@ -656,13 +656,14 @@ PRODUCT_PACKAGES += \ PRODUCT_PACKAGES += \ system_ext_priv-app_ims_lib_arm64_libimscamera_jni_so \ system_ext_priv-app_ims_lib_arm64_libimsmedia_jni_so \ - vendor_lib_libEGL_adreno_so \ - vendor_lib_libGLESv2_adreno_so \ vendor_lib64_libEGL_adreno_so \ - vendor_lib64_libGLESv2_adreno_so + vendor_lib64_libGLESv2_adreno_so \ + vendor_lib_libEGL_adreno_so \ + vendor_lib_libGLESv2_adreno_so PRODUCT_COPY_FILES += \ vendor/asus/X00TD/proprietary/product/etc/permissions/qti_fingerprint_interface.xml:$(TARGET_COPY_OUT_PRODUCT)/etc/permissions/qti_fingerprint_interface.xml \ + vendor/asus/X00TD/proprietary/vendor/etc/acdbdata/adsp_avs_config.acdb:$(TARGET_COPY_OUT_VENDOR)/etc/acdbdata/adsp_avs_config.acdb \ vendor/asus/X00TD/proprietary/vendor/etc/acdbdata/MTP/MTP_Bluetooth_cal.acdb:$(TARGET_COPY_OUT_VENDOR)/etc/acdbdata/MTP/MTP_Bluetooth_cal.acdb \ vendor/asus/X00TD/proprietary/vendor/etc/acdbdata/MTP/MTP_General_cal.acdb:$(TARGET_COPY_OUT_VENDOR)/etc/acdbdata/MTP/MTP_General_cal.acdb \ vendor/asus/X00TD/proprietary/vendor/etc/acdbdata/MTP/MTP_Global_cal.acdb:$(TARGET_COPY_OUT_VENDOR)/etc/acdbdata/MTP/MTP_Global_cal.acdb \ @@ -679,7 +680,6 @@ PRODUCT_COPY_FILES += \ vendor/asus/X00TD/proprietary/vendor/etc/acdbdata/QRD/QRD_Headset_cal.acdb:$(TARGET_COPY_OUT_VENDOR)/etc/acdbdata/QRD/QRD_Headset_cal.acdb \ vendor/asus/X00TD/proprietary/vendor/etc/acdbdata/QRD/QRD_Speaker_cal.acdb:$(TARGET_COPY_OUT_VENDOR)/etc/acdbdata/QRD/QRD_Speaker_cal.acdb \ vendor/asus/X00TD/proprietary/vendor/etc/acdbdata/QRD/QRD_workspaceFile.qwsp:$(TARGET_COPY_OUT_VENDOR)/etc/acdbdata/QRD/QRD_workspaceFile.qwsp \ - vendor/asus/X00TD/proprietary/vendor/etc/acdbdata/adsp_avs_config.acdb:$(TARGET_COPY_OUT_VENDOR)/etc/acdbdata/adsp_avs_config.acdb \ vendor/asus/X00TD/proprietary/vendor/etc/camera/camera_config.xml:$(TARGET_COPY_OUT_VENDOR)/etc/camera/camera_config.xml \ vendor/asus/X00TD/proprietary/vendor/etc/camera/gc5025_ofilm_13m_chromatix.xml:$(TARGET_COPY_OUT_VENDOR)/etc/camera/gc5025_ofilm_13m_chromatix.xml \ vendor/asus/X00TD/proprietary/vendor/etc/camera/gc5025_ofilm_16m_chromatix.xml:$(TARGET_COPY_OUT_VENDOR)/etc/camera/gc5025_ofilm_16m_chromatix.xml \ @@ -913,8 +913,8 @@ PRODUCT_COPY_FILES += \ vendor/asus/X00TD/proprietary/vendor/firmware/xbl.elf:$(TARGET_COPY_OUT_VENDOR)/firmware/xbl.elf PRODUCT_PACKAGES += \ - sensors.ssc \ - vendor.qti.hardware.fingerprint@1.0 \ + cdfinger.fingerprint.default \ + fingerprint.sdm660 \ libactuator_hi1333_ofilm_dw9714v \ libactuator_ov13855_chicony_rear_s2034 \ libactuator_ov13855_holitech_fp5510a \ @@ -1282,6 +1282,8 @@ PRODUCT_PACKAGES += \ libdepthmapwrapper \ libeepromcutter \ libflash_pmic \ + libgf_ca \ + libgf_hal \ libjpegdhw \ libjpegdmahw \ libjpegehw \ @@ -1405,19 +1407,17 @@ PRODUCT_PACKAGES += \ libmmjpeg \ libmmqjpeg_codec \ libmmqjpegdma \ + libqfp-service \ libqomx_jpegdec \ libqomx_jpegenc \ libqomx_jpegenc_pipe \ libremosaic_daemon \ libseemore \ libspectre \ - cdfinger.fingerprint.default \ - fingerprint.sdm660 \ - libgf_ca \ - libgf_hal \ - libqfp-service \ - libvendor.goodix.hardware.fingerprint@1.0-service \ libvendor.goodix.hardware.fingerprint@1.0 \ - vendor.qti.hardware.fingerprint-V1.0-java \ + libvendor.goodix.hardware.fingerprint@1.0-service \ qfp-daemon \ - sensors.qti + sensors.qti \ + sensors.ssc \ + vendor.qti.hardware.fingerprint-V1.0-java \ + vendor.qti.hardware.fingerprint@1.0