// // Automatically generated file. DO NOT MODIFY // soong_namespace { imports: [ "device/realme/RM6785", "hardware/mediatek", "hardware/mediatek/libmtkperf_client", ], } cc_prebuilt_library_shared { name: "libaptXHD_encoder", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/system/lib64/libaptXHD_encoder.so", ], shared_libs: [ "libdl", "libc", ], }, }, compile_multilib: "64", prefer: true, } cc_prebuilt_library_shared { name: "libaptX_encoder", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/system/lib64/libaptX_encoder.so", ], shared_libs: [ "libdl", "libc", ], }, }, compile_multilib: "64", prefer: true, } cc_prebuilt_library_shared { name: "arm.graphics-V1-ndk_platform", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/arm.graphics-V1-ndk_platform.so", ], shared_libs: [ "libbinder_ndk", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: [ "proprietary/vendor/lib64/arm.graphics-V1-ndk_platform.so", ], shared_libs: [ "libbinder_ndk", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libGLES_mali", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/egl/libGLES_mali.so", ], shared_libs: [ "liblog", "libz", "libnativewindow", "libged", "libgpu_aux", "libgpud", "libgralloc_extra", "libcutils", "android.hardware.graphics.mapper@4.0", "libgralloctypes", "libhidlbase", "libutils", "libm", "libc", "libdl", "libc++", ], }, android_arm64: { srcs: [ "proprietary/vendor/lib64/egl/libGLES_mali.so", ], shared_libs: [ "liblog", "libz", "libnativewindow", "libged", "libgpu_aux", "libgpud", "libgralloc_extra", "libcutils", "android.hardware.graphics.mapper@4.0", "libgralloctypes", "libhidlbase", "libutils", "libm", "libc", "libdl", "libc++", ], }, }, compile_multilib: "both", relative_install_path: "egl", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libGLES_meow", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/egl/libGLES_meow.so", ], shared_libs: [ "libcutils", "liblog", "libnativewindow", "libhidlbase", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: [ "proprietary/vendor/lib64/egl/libGLES_meow.so", ], shared_libs: [ "libcutils", "liblog", "libnativewindow", "libhidlbase", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", relative_install_path: "egl", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libMEOW_trace", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/egl/libMEOW_trace.so", ], shared_libs: [ "libcutils", "libutils", "liblog", "libnativewindow", "libGLES_meow", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: [ "proprietary/vendor/lib64/egl/libMEOW_trace.so", ], shared_libs: [ "libcutils", "libutils", "liblog", "libnativewindow", "libGLES_meow", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", relative_install_path: "egl", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "android.hardware.graphics.allocator@4.0-impl-mediatek", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/hw/android.hardware.graphics.allocator@4.0-impl-mediatek.so", ], shared_libs: [ "libgralloc_extra", "libgralloc_metadata", "libgralloctypes_mtk", "libged", "libgpud", "libion_mtk", "libhardware", "liblog", "libcutils", "libion", "libsync", "libutils", "libnativewindow", "libhidlbase", "libgralloctypes", "libdrm", "android.hardware.graphics.allocator@4.0", "android.hardware.graphics.mapper@4.0", "android.hardware.graphics.common@1.2", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: [ "proprietary/vendor/lib64/hw/android.hardware.graphics.allocator@4.0-impl-mediatek.so", ], shared_libs: [ "libgralloc_extra", "libgralloc_metadata", "libgralloctypes_mtk", "libged", "libgpud", "libion_mtk", "libhardware", "liblog", "libcutils", "libion", "libsync", "libutils", "libnativewindow", "libhidlbase", "libgralloctypes", "libdrm", "android.hardware.graphics.allocator@4.0", "android.hardware.graphics.mapper@4.0", "android.hardware.graphics.common@1.2", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", relative_install_path: "hw", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "android.hardware.graphics.mapper@4.0-impl-mediatek", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/hw/android.hardware.graphics.mapper@4.0-impl-mediatek.so", ], shared_libs: [ "libgralloc_extra", "libgralloc_metadata", "libgralloctypes_mtk", "libged", "libgpud", "libion_mtk", "libhardware", "liblog", "libcutils", "libion", "libsync", "libutils", "libnativewindow", "libhidlbase", "libgralloctypes", "libdrm", "arm.graphics-V1-ndk_platform", "android.hardware.graphics.mapper@4.0", "android.hardware.graphics.common@1.2", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: [ "proprietary/vendor/lib64/hw/android.hardware.graphics.mapper@4.0-impl-mediatek.so", ], shared_libs: [ "libgralloc_extra", "libgralloc_metadata", "libgralloctypes_mtk", "libged", "libgpud", "libion_mtk", "libhardware", "liblog", "libcutils", "libion", "libsync", "libutils", "libnativewindow", "libhidlbase", "libgralloctypes", "libdrm", "arm.graphics-V1-ndk_platform", "android.hardware.graphics.mapper@4.0", "android.hardware.graphics.common@1.2", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", relative_install_path: "hw", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "gps.default", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/hw/gps.default.so", ], shared_libs: [ "liblog", "libcutils", "libhardware", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: [ "proprietary/vendor/lib64/hw/gps.default.so", ], shared_libs: [ "liblog", "libcutils", "libhardware", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", relative_install_path: "hw", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "vendor.mediatek.hardware.keyinstall@1.0-impl", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/hw/vendor.mediatek.hardware.keyinstall@1.0-impl.so", ], shared_libs: [ "liblog", "libhidlbase", "libhidltransport", "libutils", "libhardware", "liburee_meta_drmkeyinstall", "vendor.mediatek.hardware.keyinstall@1.0", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: [ "proprietary/vendor/lib64/hw/vendor.mediatek.hardware.keyinstall@1.0-impl.so", ], shared_libs: [ "liblog", "libhidlbase", "libhidltransport", "libutils", "libhardware", "liburee_meta_drmkeyinstall", "vendor.mediatek.hardware.keyinstall@1.0", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", relative_install_path: "hw", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "vendor.mediatek.hardware.mms@1.5-impl", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/hw/vendor.mediatek.hardware.mms@1.5-impl.so", ], shared_libs: [ "libhidlbase", "libhidltransport", "libhwbinder", "liblog", "libutils", "libcutils", "libion", "libion_mtk", "libhardware", "libdpframework", "libgralloc_extra", "libsync", "vendor.mediatek.hardware.mms@1.0", "vendor.mediatek.hardware.mms@1.1", "vendor.mediatek.hardware.mms@1.2", "vendor.mediatek.hardware.mms@1.3", "vendor.mediatek.hardware.mms@1.4", "vendor.mediatek.hardware.mms@1.5", "libJpgEncPipe", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: [ "proprietary/vendor/lib64/hw/vendor.mediatek.hardware.mms@1.5-impl.so", ], shared_libs: [ "libhidlbase", "libhidltransport", "libhwbinder", "liblog", "libutils", "libcutils", "libion", "libion_mtk", "libhardware", "libdpframework", "libgralloc_extra", "libsync", "vendor.mediatek.hardware.mms@1.0", "vendor.mediatek.hardware.mms@1.1", "vendor.mediatek.hardware.mms@1.2", "vendor.mediatek.hardware.mms@1.3", "vendor.mediatek.hardware.mms@1.4", "vendor.mediatek.hardware.mms@1.5", "libJpgEncPipe", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", relative_install_path: "hw", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "vendor.mediatek.hardware.pq@2.6-impl", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/hw/vendor.mediatek.hardware.pq@2.6-impl.so", ], shared_libs: [ "libhidlbase", "libhidltransport", "libhwbinder", "liblog", "libutils", "libcutils", "libpq_prot", "libhidlmemory", "vendor.mediatek.hardware.pq@2.0", "vendor.mediatek.hardware.pq@2.1", "vendor.mediatek.hardware.pq@2.2", "vendor.mediatek.hardware.pq@2.3", "vendor.mediatek.hardware.pq@2.4", "vendor.mediatek.hardware.pq@2.5", "vendor.mediatek.hardware.pq@2.6", "android.hidl.allocator@1.0", "android.hidl.memory@1.0", "libdrm", "libaalservice", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: [ "proprietary/vendor/lib64/hw/vendor.mediatek.hardware.pq@2.6-impl.so", ], shared_libs: [ "libhidlbase", "libhidltransport", "libhwbinder", "liblog", "libutils-v30", "libcutils", "libpq_prot", "libhidlmemory", "vendor.mediatek.hardware.pq@2.0", "vendor.mediatek.hardware.pq@2.1", "vendor.mediatek.hardware.pq@2.2", "vendor.mediatek.hardware.pq@2.3", "vendor.mediatek.hardware.pq@2.4", "vendor.mediatek.hardware.pq@2.5", "vendor.mediatek.hardware.pq@2.6", "android.hidl.allocator@1.0", "android.hidl.memory@1.0", "libdrm", "libaalservice", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", relative_install_path: "hw", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libJpgEncPipe", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libJpgEncPipe.so", ], shared_libs: [ "liblog", "libutils", "libcutils", "libjpeg-alpha_vendor", "libion", "libion_mtk", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: [ "proprietary/vendor/lib64/libJpgEncPipe.so", ], shared_libs: [ "liblog", "libutils", "libcutils", "libjpeg-alpha_vendor", "libion", "libion_mtk", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libOpenCL", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libOpenCL.so", ], shared_libs: [ "libcutils", "libutils", "liblog", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: [ "proprietary/vendor/lib64/libOpenCL.so", ], shared_libs: [ "libcutils", "libutils", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libTEECommon", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libTEECommon.so", ], shared_libs: [ "liblog", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: [ "proprietary/vendor/lib64/libTEECommon.so", ], shared_libs: [ "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libaal_mtk", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libaal_mtk.so", ], shared_libs: [ "liblog", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: [ "proprietary/vendor/lib64/libaal_mtk.so", ], shared_libs: [ "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libaalservice", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libaalservice.so", ], shared_libs: [ "android.hardware.sensors@1.0-convert-shared", "libutils", "libcutils", "liblog", "libaal_mtk", "libhardware", "libhidlbase", "libgralloc_extra", "android.frameworks.sensorservice@1.0", "android.hardware.sensors@1.0", "libsensorndkbridge", "libdrm", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: [ "proprietary/vendor/lib64/libaalservice.so", ], shared_libs: [ "android.hardware.sensors@1.0-convert-shared", "libutils", "libcutils", "liblog", "libaal_mtk", "libhardware", "libhidlbase", "libgralloc_extra", "android.frameworks.sensorservice@1.0", "android.hardware.sensors@1.0", "libsensorndkbridge", "libdrm", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libaedv", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libaedv.so", ], shared_libs: [ "libcutils", "libbase", "libunwindstack", "liblog", "libz", "libc", "libdl", "libm", "libc++", ], }, android_arm64: { srcs: [ "proprietary/vendor/lib64/libaedv.so", ], shared_libs: [ "libcutils", "libbase", "libunwindstack", "liblog", "libz", "libc", "libdl", "libm", "libc++", ], }, }, compile_multilib: "both", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libbwc", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libbwc.so", ], shared_libs: [ "libcutils", "liblog", "libutils", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: [ "proprietary/vendor/lib64/libbwc.so", ], shared_libs: [ "libcutils", "liblog", "libutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libcapctrl", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libcapctrl.so", ], shared_libs: [ "libmtkrillog", "libmtkproperty", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: [ "proprietary/vendor/lib64/libcapctrl.so", ], shared_libs: [ "libmtkrillog", "libmtkproperty", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libcares_naptr", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libcares_naptr.so", ], shared_libs: [ "liblog", "libcutils", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: [ "proprietary/vendor/lib64/libcares_naptr.so", ], shared_libs: [ "liblog", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libcarrierconfig", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libcarrierconfig.so", ], shared_libs: [ "libmtkcutils", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: [ "proprietary/vendor/lib64/libcarrierconfig.so", ], shared_libs: [ "libmtkcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libccci_util", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libccci_util.so", ], shared_libs: [ "liblog", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: [ "proprietary/vendor/lib64/libccci_util.so", ], shared_libs: [ "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libcharon-ss", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libcharon-ss.so", ], shared_libs: [ "libcutils", "libsimaka", "libstrongswan", "libhydra", "liblog", "libc", "libm", ], }, android_arm64: { srcs: [ "proprietary/vendor/lib64/libcharon-ss.so", ], shared_libs: [ "libcutils", "libsimaka", "libstrongswan", "libhydra", "liblog", "libc", "libm", ], }, }, compile_multilib: "both", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libcrypto-md", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libcrypto-md.so", ], shared_libs: [ "liblog", "libdl", "libc", "libm", ], }, android_arm64: { srcs: [ "proprietary/vendor/lib64/libcrypto-md.so", ], shared_libs: [ "liblog", "libdl", "libc", "libm", ], }, }, compile_multilib: "both", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libcrypto-ss", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libcrypto-ss.so", ], shared_libs: [ "libcutils", "liblog", "libdl", "libc", "libm", ], }, android_arm64: { srcs: [ "proprietary/vendor/lib64/libcrypto-ss.so", ], shared_libs: [ "libcutils", "liblog", "libdl", "libc", "libm", ], }, }, compile_multilib: "both", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libcurl-md", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libcurl-md.so", ], shared_libs: [ "libssl-md", "libcrypto-md", "libz", "liblog", "libc", "libdl", "libm", ], }, android_arm64: { srcs: [ "proprietary/vendor/lib64/libcurl-md.so", ], shared_libs: [ "libssl-md", "libcrypto-md", "libz", "liblog", "libc", "libdl", "libm", ], }, }, compile_multilib: "both", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libcurl-ss", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libcurl-ss.so", ], shared_libs: [ "libssl-ss", "libcrypto-ss", "libz", "libm", "liblog", "libc", ], }, android_arm64: { srcs: [ "proprietary/vendor/lib64/libcurl-ss.so", ], shared_libs: [ "libssl-ss", "libcrypto-ss", "libz", "libm", "liblog", "libc", ], }, }, compile_multilib: "both", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libcustom_nvram", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libcustom_nvram.so", ], shared_libs: [ "libcutils", "liblog", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: [ "proprietary/vendor/lib64/libcustom_nvram.so", ], shared_libs: [ "libcutils", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libdpframework", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libdpframework.so", ], shared_libs: [ "libhidlbase", "libhidlmemory", "vendor.mediatek.hardware.pq@2.0", "libion_mtk", "libgralloc_extra", "libpq_prot", "libutils", "libion", "libcutils", "liblog", "libsync", "libhardware", "libnativewindow", "libutilscallstack", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: [ "proprietary/vendor/lib64/libdpframework.so", ], shared_libs: [ "libhidlbase", "libhidlmemory", "vendor.mediatek.hardware.pq@2.0", "libion_mtk", "libgralloc_extra", "libpq_prot", "libutils", "libion", "libcutils", "liblog", "libsync", "libhardware", "libnativewindow", "libutilscallstack", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libfile_op", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libfile_op.so", ], shared_libs: [ "libcutils", "libnvram", "libcustom_nvram", "liblog", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: [ "proprietary/vendor/lib64/libfile_op.so", ], shared_libs: [ "libcutils", "libnvram", "libcustom_nvram", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libged", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libged.so", ], shared_libs: [ "libcutils", "libutils", "liblog", "libsync", "libnativewindow", "libhidlbase", "vendor.mediatek.hardware.gpu@1.0", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: [ "proprietary/vendor/lib64/libged.so", ], shared_libs: [ "libcutils", "libutils", "liblog", "libsync", "libnativewindow", "libhidlbase", "vendor.mediatek.hardware.gpu@1.0", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libgpu_aux", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libgpu_aux.so", ], shared_libs: [ "libdpframework", "liblog", "libutils", "libcutils", "libhardware", "libnativewindow", "libgralloc_extra", "libsync", "libgpud", "libhidlbase", "libgralloctypes", "android.hardware.graphics.common@1.0", "android.hardware.graphics.common@1.1", "android.hardware.graphics.common@1.2", "android.hardware.graphics.mapper@2.0", "android.hardware.graphics.mapper@2.1", "android.hardware.graphics.mapper@3.0", "android.hardware.graphics.mapper@4.0", "vendor.mediatek.hardware.mms@1.5", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: [ "proprietary/vendor/lib64/libgpu_aux.so", ], shared_libs: [ "libdpframework", "liblog", "libutils", "libcutils", "libhardware", "libnativewindow", "libgralloc_extra", "libsync", "libgpud", "libhidlbase", "libgralloctypes", "android.hardware.graphics.common@1.0", "android.hardware.graphics.common@1.1", "android.hardware.graphics.common@1.2", "android.hardware.graphics.mapper@2.0", "android.hardware.graphics.mapper@2.1", "android.hardware.graphics.mapper@3.0", "android.hardware.graphics.mapper@4.0", "vendor.mediatek.hardware.mms@1.5", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libgpud", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libgpud.so", ], shared_libs: [ "libcutils", "libutils", "liblog", "libsync", "libhardware", "libnativewindow", "libgralloc_extra", "libhidlbase", "libgralloctypes", "android.hardware.graphics.common@1.1", "android.hardware.graphics.common@1.2", "android.hardware.graphics.mapper@2.0", "android.hardware.graphics.mapper@2.1", "android.hardware.graphics.mapper@3.0", "android.hardware.graphics.mapper@4.0", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: [ "proprietary/vendor/lib64/libgpud.so", ], shared_libs: [ "libcutils", "libutils", "liblog", "libsync", "libhardware", "libnativewindow", "libgralloc_extra", "libhidlbase", "libgralloctypes", "android.hardware.graphics.common@1.1", "android.hardware.graphics.common@1.2", "android.hardware.graphics.mapper@2.0", "android.hardware.graphics.mapper@2.1", "android.hardware.graphics.mapper@3.0", "android.hardware.graphics.mapper@4.0", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libgralloc_extra", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libgralloc_extra.so", ], shared_libs: [ "libhardware", "libcutils", "libutils", "liblog", "libion", "libged", "libutilscallstack", "android.hardware.graphics.common@1.2", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: [ "proprietary/vendor/lib64/libgralloc_extra.so", ], shared_libs: [ "libhardware", "libcutils", "libutils", "liblog", "libion", "libged", "libutilscallstack", "android.hardware.graphics.common@1.2", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libgralloc_metadata", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libgralloc_metadata.so", ], shared_libs: [ "android.hardware.graphics.mapper@4.0", "libhidlbase", "libcutils", "libutils", "liblog", "libion", "libc", "libc++", "libm", "libdl", ], }, android_arm64: { srcs: [ "proprietary/vendor/lib64/libgralloc_metadata.so", ], shared_libs: [ "android.hardware.graphics.mapper@4.0", "libhidlbase", "libcutils", "libutils", "liblog", "libion", "libc", "libc++", "libm", "libdl", ], }, }, compile_multilib: "both", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libgralloctypes_mtk", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libgralloctypes_mtk.so", ], shared_libs: [ "android.hardware.graphics.mapper@4.0", "libhidlbase", "libhardware", "libcutils", "libutils", "liblog", "libion", "libc", "libc++", "libm", "libdl", ], }, android_arm64: { srcs: [ "proprietary/vendor/lib64/libgralloctypes_mtk.so", ], shared_libs: [ "android.hardware.graphics.mapper@4.0", "libhidlbase", "libhardware", "libcutils", "libutils", "liblog", "libion", "libc", "libc++", "libm", "libdl", ], }, }, compile_multilib: "both", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libhdrvideo", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libhdrvideo.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: [ "proprietary/vendor/lib64/libhdrvideo.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libhwm", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libhwm.so", ], shared_libs: [ "libnvram", "liblog", "libfile_op", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: [ "proprietary/vendor/lib64/libhwm.so", ], shared_libs: [ "libnvram", "liblog", "libfile_op", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libhydra", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libhydra.so", ], shared_libs: [ "libcutils", "libstrongswan", "libc", "libm", ], }, android_arm64: { srcs: [ "proprietary/vendor/lib64/libhydra.so", ], shared_libs: [ "libcutils", "libstrongswan", "libc", "libm", ], }, }, compile_multilib: "both", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libion_mtk", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libion_mtk.so", ], shared_libs: [ "libion", "liblog", "libion_ulit", "libcutils", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: [ "proprietary/vendor/lib64/libion_mtk.so", ], shared_libs: [ "libion", "liblog", "libion_ulit", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libion_ulit", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libion_ulit.so", ], shared_libs: [ "libutils", "liblog", "libladder", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: [ "proprietary/vendor/lib64/libion_ulit.so", ], shared_libs: [ "libutils", "liblog", "libladder", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libipsec_ims_shr", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libipsec_ims_shr.so", ], shared_libs: [ "libcutils", "libcrypto", "liblog", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: [ "proprietary/vendor/lib64/libipsec_ims_shr.so", ], shared_libs: [ "libcutils", "libcrypto", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libjpeg-alpha-oal_vendor", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libjpeg-alpha-oal_vendor.so", ], shared_libs: [ "libc++", "libdl", "libc", "libm", "liblog", ], }, android_arm64: { srcs: [ "proprietary/vendor/lib64/libjpeg-alpha-oal_vendor.so", ], shared_libs: [ "libc++", "libdl", "libc", "libm", "liblog", ], }, }, compile_multilib: "both", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libjpeg-alpha_vendor", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libjpeg-alpha_vendor.so", ], shared_libs: [ "libjpeg-alpha-oal_vendor", "libc++", "libdl", "libc", "libm", "liblog", ], }, android_arm64: { srcs: [ "proprietary/vendor/lib64/libjpeg-alpha_vendor.so", ], shared_libs: [ "libjpeg-alpha-oal_vendor", "libc++", "libdl", "libc", "libm", "liblog", ], }, }, compile_multilib: "both", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libladder", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libladder.so", ], shared_libs: [ "libunwindstack", "liblog", "libbase", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: [ "proprietary/vendor/lib64/libladder.so", ], shared_libs: [ "libunwindstack", "liblog", "libbase", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libmtcloader", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libmtcloader.so", ], shared_libs: [ "libcutils", "liblog", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: [ "proprietary/vendor/lib64/libmtcloader.so", ], shared_libs: [ "libcutils", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libmtk_drvb", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libmtk_drvb.so", ], shared_libs: [ "libcutils", "libutils", "liblog", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: [ "proprietary/vendor/lib64/libmtk_drvb.so", ], shared_libs: [ "libcutils", "libutils", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libmtkares", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libmtkares.so", ], shared_libs: [ "libcares_naptr", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: [ "proprietary/vendor/lib64/libmtkares.so", ], shared_libs: [ "libcares_naptr", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libmtkcutils", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libmtkcutils.so", ], shared_libs: [ "libmtkrillog", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: [ "proprietary/vendor/lib64/libmtkcutils.so", ], shared_libs: [ "libmtkrillog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libmtkhardware_legacy", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libmtkhardware_legacy.so", ], shared_libs: [ "libhardware_legacy", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: [ "proprietary/vendor/lib64/libmtkhardware_legacy.so", ], shared_libs: [ "libhardware_legacy", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libmtknetutils", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libmtknetutils.so", ], shared_libs: [ "libmtkrillog", "libmtkproperty", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: [ "proprietary/vendor/lib64/libmtknetutils.so", ], shared_libs: [ "libmtkrillog", "libmtkproperty", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libmtkproperty", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libmtkproperty.so", ], shared_libs: [ "libmtkrillog", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: [ "proprietary/vendor/lib64/libmtkproperty.so", ], shared_libs: [ "libmtkrillog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libmtkrillog", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libmtkrillog.so", ], shared_libs: [ "liblog", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: [ "proprietary/vendor/lib64/libmtkrillog.so", ], shared_libs: [ "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libmtksysutils", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libmtksysutils.so", ], shared_libs: [ "libmtkrillog", "libmtkproperty", "libmtkcutils", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: [ "proprietary/vendor/lib64/libmtksysutils.so", ], shared_libs: [ "libmtkrillog", "libmtkproperty", "libmtkcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libnvram", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libnvram.so", ], shared_libs: [ "libbase_shim", "libcutils", "libcustom_nvram", "libnvram_platform", "libbase", "liblog", "libnvram_sec", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: [ "proprietary/vendor/lib64/libnvram.so", ], shared_libs: [ "libbase_shim", "libcutils", "libcustom_nvram", "libnvram_platform", "libbase", "liblog", "libnvram_sec", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libnvram_daemon_callback", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libnvram_daemon_callback.so", ], shared_libs: [ "liblog", "libcustom_nvram", "libnvram", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: [ "proprietary/vendor/lib64/libnvram_daemon_callback.so", ], shared_libs: [ "liblog", "libcustom_nvram", "libnvram", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libnvram_platform", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libnvram_platform.so", ], shared_libs: [ "libcutils", "liblog", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: [ "proprietary/vendor/lib64/libnvram_platform.so", ], shared_libs: [ "libcutils", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libnvram_sec", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libnvram_sec.so", ], shared_libs: [ "libcutils", "libcustom_nvram", "liblog", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: [ "proprietary/vendor/lib64/libnvram_sec.so", ], shared_libs: [ "libcutils", "libcustom_nvram", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libpixelflinger", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libpixelflinger.so", ], shared_libs: [ "libcutils", "liblog", "libutils", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: [ "proprietary/vendor/lib64/libpixelflinger.so", ], shared_libs: [ "libcutils", "liblog", "libutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libpq_cust_base", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libpq_cust_base.so", ], shared_libs: [ "libcutils", "libdpframework", "libpq_prot", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: [ "proprietary/vendor/lib64/libpq_cust_base.so", ], shared_libs: [ "libcutils", "libdpframework", "libpq_prot", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libpq_prot", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libpq_prot.so", ], shared_libs: [ "liblog", "libcutils", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: [ "proprietary/vendor/lib64/libpq_prot.so", ], shared_libs: [ "liblog", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "librgbwlightsensor", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/librgbwlightsensor.so", ], shared_libs: [ "libcutils", "libutils", "libhardware", "liblog", "libhidlbase", "android.frameworks.sensorservice@1.0", "android.hardware.sensors@1.0", "libsensorndkbridge", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: [ "proprietary/vendor/lib64/librgbwlightsensor.so", ], shared_libs: [ "libcutils", "libutils", "libhardware", "liblog", "libhidlbase", "android.frameworks.sensorservice@1.0", "android.hardware.sensors@1.0", "libsensorndkbridge", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libscltm", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libscltm.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: [ "proprietary/vendor/lib64/libscltm.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libsimaka", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libsimaka.so", ], shared_libs: [ "libstrongswan", "libc", "libm", ], }, android_arm64: { srcs: [ "proprietary/vendor/lib64/libsimaka.so", ], shared_libs: [ "libstrongswan", "libc", "libm", ], }, }, compile_multilib: "both", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libssl-md", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libssl-md.so", ], shared_libs: [ "libcrypto-md", "liblog", "libc", "libdl", "libm", ], }, android_arm64: { srcs: [ "proprietary/vendor/lib64/libssl-md.so", ], shared_libs: [ "libcrypto-md", "liblog", "libc", "libdl", "libm", ], }, }, compile_multilib: "both", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libssl-ss", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libssl-ss.so", ], shared_libs: [ "libcrypto-ss", "libcutils", "liblog", "libc", "libm", ], }, android_arm64: { srcs: [ "proprietary/vendor/lib64/libssl-ss.so", ], shared_libs: [ "libcrypto-ss", "libcutils", "liblog", "libc", "libm", ], }, }, compile_multilib: "both", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libstrongswan", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libstrongswan.so", ], shared_libs: [ "libssl-ss", "libcurl-ss", "libcrypto-ss", "libcutils", "libdl", "libc", "libm", ], }, android_arm64: { srcs: [ "proprietary/vendor/lib64/libstrongswan.so", ], shared_libs: [ "libssl-ss", "libcurl-ss", "libcrypto-ss", "libcutils", "libdl", "libc", "libm", ], }, }, compile_multilib: "both", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libsysenv", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libsysenv.so", ], shared_libs: [ "libbase_shim", "liblog", "libbase", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: [ "proprietary/vendor/lib64/libsysenv.so", ], shared_libs: [ "libbase_shim", "liblog", "libbase", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "liburee_meta_drmkeyinstall", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/liburee_meta_drmkeyinstall.so", ], shared_libs: [ "libTEECommon", "libcutils", "libnetutils", "liblog", "libion", "libion_mtk", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: [ "proprietary/vendor/lib64/liburee_meta_drmkeyinstall.so", ], shared_libs: [ "libTEECommon", "libcutils", "libnetutils", "liblog", "libion", "libion_mtk", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libverno", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libverno.so", ], shared_libs: [ "libc", "libdl", "libm", ], }, android_arm64: { srcs: [ "proprietary/vendor/lib64/libverno.so", ], shared_libs: [ "libc", "libdl", "libm", ], }, }, compile_multilib: "both", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libvpu", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libvpu.so", ], shared_libs: [ "libbase", "libion", "liblog", "libcutils", "libion_mtk", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: [ "proprietary/vendor/lib64/libvpu.so", ], shared_libs: [ "libbase", "libion", "liblog", "libcutils", "libion_mtk", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libwo", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libwo.so", ], shared_libs: [ "libcutils", "liblog", "libc", "libdl", "libm", ], }, android_arm64: { srcs: [ "proprietary/vendor/lib64/libwo.so", ], shared_libs: [ "libcutils", "liblog", "libc", "libdl", "libm", ], }, }, compile_multilib: "both", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "vendor.mediatek.hardware.audio@6.1", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/vendor.mediatek.hardware.audio@6.1.so", ], shared_libs: [ "android.hardware.audio.common@6.0", "android.hardware.audio.effect@6.0", "android.hardware.audio@6.0", "android.hidl.safe_union@1.0", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: [ "proprietary/vendor/lib64/vendor.mediatek.hardware.audio@6.1.so", ], shared_libs: [ "android.hardware.audio.common@6.0", "android.hardware.audio.effect@6.0", "android.hardware.audio@6.0", "android.hidl.safe_union@1.0", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "vendor.mediatek.hardware.gpu@1.0", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/vendor.mediatek.hardware.gpu@1.0.so", ], shared_libs: [ "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: [ "proprietary/vendor/lib64/vendor.mediatek.hardware.gpu@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.mediatek.hardware.keyinstall@1.0", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/vendor.mediatek.hardware.keyinstall@1.0.so", ], shared_libs: [ "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: [ "proprietary/vendor/lib64/vendor.mediatek.hardware.keyinstall@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.mediatek.hardware.mms@1.0", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/vendor.mediatek.hardware.mms@1.0.so", ], shared_libs: [ "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: [ "proprietary/vendor/lib64/vendor.mediatek.hardware.mms@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.mediatek.hardware.mms@1.1", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/vendor.mediatek.hardware.mms@1.1.so", ], shared_libs: [ "vendor.mediatek.hardware.mms@1.0", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: [ "proprietary/vendor/lib64/vendor.mediatek.hardware.mms@1.1.so", ], shared_libs: [ "vendor.mediatek.hardware.mms@1.0", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "vendor.mediatek.hardware.mms@1.2", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/vendor.mediatek.hardware.mms@1.2.so", ], shared_libs: [ "vendor.mediatek.hardware.mms@1.0", "vendor.mediatek.hardware.mms@1.1", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: [ "proprietary/vendor/lib64/vendor.mediatek.hardware.mms@1.2.so", ], shared_libs: [ "vendor.mediatek.hardware.mms@1.0", "vendor.mediatek.hardware.mms@1.1", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "vendor.mediatek.hardware.mms@1.3", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/vendor.mediatek.hardware.mms@1.3.so", ], shared_libs: [ "vendor.mediatek.hardware.mms@1.0", "vendor.mediatek.hardware.mms@1.1", "vendor.mediatek.hardware.mms@1.2", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: [ "proprietary/vendor/lib64/vendor.mediatek.hardware.mms@1.3.so", ], shared_libs: [ "vendor.mediatek.hardware.mms@1.0", "vendor.mediatek.hardware.mms@1.1", "vendor.mediatek.hardware.mms@1.2", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "vendor.mediatek.hardware.mms@1.4", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/vendor.mediatek.hardware.mms@1.4.so", ], shared_libs: [ "vendor.mediatek.hardware.mms@1.0", "vendor.mediatek.hardware.mms@1.1", "vendor.mediatek.hardware.mms@1.2", "vendor.mediatek.hardware.mms@1.3", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: [ "proprietary/vendor/lib64/vendor.mediatek.hardware.mms@1.4.so", ], shared_libs: [ "vendor.mediatek.hardware.mms@1.0", "vendor.mediatek.hardware.mms@1.1", "vendor.mediatek.hardware.mms@1.2", "vendor.mediatek.hardware.mms@1.3", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "vendor.mediatek.hardware.mms@1.5", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/vendor.mediatek.hardware.mms@1.5.so", ], shared_libs: [ "vendor.mediatek.hardware.mms@1.0", "vendor.mediatek.hardware.mms@1.1", "vendor.mediatek.hardware.mms@1.2", "vendor.mediatek.hardware.mms@1.3", "vendor.mediatek.hardware.mms@1.4", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: [ "proprietary/vendor/lib64/vendor.mediatek.hardware.mms@1.5.so", ], shared_libs: [ "vendor.mediatek.hardware.mms@1.0", "vendor.mediatek.hardware.mms@1.1", "vendor.mediatek.hardware.mms@1.2", "vendor.mediatek.hardware.mms@1.3", "vendor.mediatek.hardware.mms@1.4", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "vendor.mediatek.hardware.netdagent@1.0", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/vendor.mediatek.hardware.netdagent@1.0.so", ], shared_libs: [ "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: [ "proprietary/vendor/lib64/vendor.mediatek.hardware.netdagent@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.mediatek.hardware.pq@2.0", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/vendor.mediatek.hardware.pq@2.0.so", ], shared_libs: [ "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: [ "proprietary/vendor/lib64/vendor.mediatek.hardware.pq@2.0.so", ], shared_libs: [ "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "vendor.mediatek.hardware.pq@2.1", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/vendor.mediatek.hardware.pq@2.1.so", ], shared_libs: [ "vendor.mediatek.hardware.pq@2.0", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: [ "proprietary/vendor/lib64/vendor.mediatek.hardware.pq@2.1.so", ], shared_libs: [ "vendor.mediatek.hardware.pq@2.0", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "vendor.mediatek.hardware.pq@2.2", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/vendor.mediatek.hardware.pq@2.2.so", ], shared_libs: [ "vendor.mediatek.hardware.pq@2.0", "vendor.mediatek.hardware.pq@2.1", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: [ "proprietary/vendor/lib64/vendor.mediatek.hardware.pq@2.2.so", ], shared_libs: [ "vendor.mediatek.hardware.pq@2.0", "vendor.mediatek.hardware.pq@2.1", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "vendor.mediatek.hardware.pq@2.3", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/vendor.mediatek.hardware.pq@2.3.so", ], shared_libs: [ "vendor.mediatek.hardware.pq@2.0", "vendor.mediatek.hardware.pq@2.1", "vendor.mediatek.hardware.pq@2.2", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: [ "proprietary/vendor/lib64/vendor.mediatek.hardware.pq@2.3.so", ], shared_libs: [ "vendor.mediatek.hardware.pq@2.0", "vendor.mediatek.hardware.pq@2.1", "vendor.mediatek.hardware.pq@2.2", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "vendor.mediatek.hardware.pq@2.4", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/vendor.mediatek.hardware.pq@2.4.so", ], shared_libs: [ "vendor.mediatek.hardware.pq@2.0", "vendor.mediatek.hardware.pq@2.1", "vendor.mediatek.hardware.pq@2.2", "vendor.mediatek.hardware.pq@2.3", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: [ "proprietary/vendor/lib64/vendor.mediatek.hardware.pq@2.4.so", ], shared_libs: [ "vendor.mediatek.hardware.pq@2.0", "vendor.mediatek.hardware.pq@2.1", "vendor.mediatek.hardware.pq@2.2", "vendor.mediatek.hardware.pq@2.3", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "vendor.mediatek.hardware.pq@2.5", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/vendor.mediatek.hardware.pq@2.5.so", ], shared_libs: [ "vendor.mediatek.hardware.pq@2.0", "vendor.mediatek.hardware.pq@2.1", "vendor.mediatek.hardware.pq@2.2", "vendor.mediatek.hardware.pq@2.3", "vendor.mediatek.hardware.pq@2.4", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: [ "proprietary/vendor/lib64/vendor.mediatek.hardware.pq@2.5.so", ], shared_libs: [ "vendor.mediatek.hardware.pq@2.0", "vendor.mediatek.hardware.pq@2.1", "vendor.mediatek.hardware.pq@2.2", "vendor.mediatek.hardware.pq@2.3", "vendor.mediatek.hardware.pq@2.4", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "vendor.mediatek.hardware.pq@2.6", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/vendor.mediatek.hardware.pq@2.6.so", ], shared_libs: [ "vendor.mediatek.hardware.pq@2.0", "vendor.mediatek.hardware.pq@2.1", "vendor.mediatek.hardware.pq@2.2", "vendor.mediatek.hardware.pq@2.3", "vendor.mediatek.hardware.pq@2.4", "vendor.mediatek.hardware.pq@2.5", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: [ "proprietary/vendor/lib64/vendor.mediatek.hardware.pq@2.6.so", ], shared_libs: [ "vendor.mediatek.hardware.pq@2.0", "vendor.mediatek.hardware.pq@2.1", "vendor.mediatek.hardware.pq@2.2", "vendor.mediatek.hardware.pq@2.3", "vendor.mediatek.hardware.pq@2.4", "vendor.mediatek.hardware.pq@2.5", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "AVCSecureVdecCA", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/AVCSecureVdecCA.so", ], shared_libs: [ "libTEECommon", "liblog", "libion", "libion_mtk", "libcutils", "libutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "VP9SecureVdecCA", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/VP9SecureVdecCA.so", ], shared_libs: [ "libTEECommon", "liblog", "libion", "libion_mtk", "libcutils", "libutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "audio.primary.mt6785", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/hw/audio.primary.mt6785.so", ], shared_libs: [ "libshim_audio", "libhidlbase", "vendor.mediatek.hardware.mtkpower@1.0", "liblog", "libcutils", "libutils", "libalsautils-v30", "libhardware_legacy", "libhardware", "libaudioutils", "libtinyalsa", "libtinyxml", "libaudiotoolkit_vendor", "libmedia_helper", "libladder", "android.hardware.audio@6.0", "android.hardware.audio.common-util", "android.hardware.audio.common@6.0", "android.hardware.audio.common@6.0-util", "vendor.mediatek.hardware.audio@6.1", "libaudio_engineer_test", "libtinycompress", "libaedv", "libktveffect", "libktvreverb", "libktvsoundtouch", "libktvdrc", "libktveq", "libktvvolume", "libktveffect_rec", "libktvns", "liboplus_audio_config", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", relative_install_path: "hw", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "sound_trigger.primary.mt6785", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/hw/sound_trigger.primary.mt6785.so", ], shared_libs: [ "libcutils", "liblog", "libutils", "libhardware_legacy", "libhardware", "libmedia_helper", "vendor.mediatek.hardware.bluetooth.audio@2.1", "libvow_ap_testing_alexa.vendor", "libvowp2training_alexa.vendor", "libvowp23_sid_training_alexa.vendor", "libvowp23_sid_testing_alexa.vendor", "libvowp25testing_alexa.vendor", "libhidlbase", "vendor.mediatek.hardware.mtkpower@1.0", "libaedv", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", relative_install_path: "hw", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "vendor.mediatek.hardware.mtkcodecservice@1.1-impl", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/hw/vendor.mediatek.hardware.mtkcodecservice@1.1-impl.so", ], shared_libs: [ "libhidlbase", "libhidltransport", "libhwbinder", "liblog", "libutils", "libcutils", "libhidlmemory", "vendor.mediatek.hardware.mtkcodecservice@1.1", "android.hidl.allocator@1.0", "android.hidl.memory@1.0", "libaudioutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", relative_install_path: "hw", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libDR", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libDR.so", ], shared_libs: [ "liblog", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libHEVCdec_sa.ca7.android", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libHEVCdec_sa.ca7.android.so", ], }, }, compile_multilib: "32", check_elf_files: false, prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libMtkOmxAdpcmDec", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libMtkOmxAdpcmDec.so", ], shared_libs: [ "libutils", "libcutils", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libMtkOmxAlacDec", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libMtkOmxAlacDec.so", ], shared_libs: [ "libutils", "libcutils", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libMtkOmxApeDec", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libMtkOmxApeDec.so", ], shared_libs: [ "libutils", "libcutils", "libui", "liblog", "libhidlbase", "libhidltransport", "libhwbinder", "libhidlmemory", "vendor.mediatek.hardware.mtkcodecservice@1.1", "android.hidl.allocator@1.0", "android.hidl.memory@1.0", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libMtkOmxCore", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libMtkOmxCore.so", ], shared_libs: [ "libbinder", "libutils", "libcutils", "libui", "libion", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libMtkOmxGsmDec", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libMtkOmxGsmDec.so", ], shared_libs: [ "libutils", "libcutils", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libMtkOmxMp3Dec", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libMtkOmxMp3Dec.so", ], shared_libs: [ "libutils", "libcutils", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libMtkOmxVdecEx", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libMtkOmxVdecEx.so", ], }, }, compile_multilib: "32", check_elf_files: false, prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libMtkOmxVenc", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libMtkOmxVenc.so", ], shared_libs: [ "libbinder", "libutils", "libcutils", "liblog", "libui", "libion", "libion_mtk", "libgralloc_extra", "android.hardware.media@1.0", "android.hardware.media.omx@1.0", "libbwc", "android.hardware.graphics.common@1.2", "libvcodecdrv", "libvcodec_utility", "libhardware", "libdpframework", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libMtkOmxWmaDec", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libMtkOmxWmaDec.so", ], shared_libs: [ "libutils", "libcutils", "libmtk_drvb", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libMtkSpeechEnh", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libMtkSpeechEnh.so", ], shared_libs: [ "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "lib_iir", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/lib_iir.so", ], shared_libs: [ "libcutils", "libutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "lib_speech_enh", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/lib_speech_enh.so", ], shared_libs: [ "libMtkSpeechEnh", "libcutils", "liblog", "libutils", "libaudioutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libalsautils-v30", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libalsautils-v30.so", ], shared_libs: [ "liblog", "libcutils", "libtinyalsa", "libaudioutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libaudio_engineer_test", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libaudio_engineer_test.so", ], shared_libs: [ "libcutils", "liblog", "libutils", "libtinyalsa", "libexpat", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libaudio_param_parser-vnd", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libaudio_param_parser-vnd.so", ], shared_libs: [ "libutils", "libcutils", "liblog", "libbinder", "libaudiocustparam_vendor", "libaudioprimarydevicehalifclient", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libaudiocompensationfilter_vendor", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libaudiocompensationfilter_vendor.so", ], shared_libs: [ "libcustom_nvram", "libcutils", "liblog", "libutils", "libnvram", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libaudiocompensationfilterc", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libaudiocompensationfilterc.so", ], shared_libs: [ "libcustom_nvram", "libnvram", "libcutils", "libutils", "libaudiocustparam_vendor", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libaudiocomponentengine_vendor", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libaudiocomponentengine_vendor.so", ], shared_libs: [ "libcutils", "liblog", "libutils", "libaudiodcrflt_vendor", "libblisrc32_vendor", "libmtklimiter_vendor", "libmtkshifter_vendor", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libaudiocomponentenginec", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libaudiocomponentenginec.so", ], shared_libs: [ "libcutils", "libutils", "libblisrc32_vendor", "libmtklimiter_vendor", "libmtkshifter_vendor", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libaudiocustparam_vendor", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libaudiocustparam_vendor.so", ], shared_libs: [ "libcutils", "liblog", "libutils", "libnvram", "libcustom_nvram", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libaudiodcrflt_vendor", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libaudiodcrflt_vendor.so", ], shared_libs: [ "liblog", "libcutils", "libmtk_drvb", "libutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libaudiofmtconv", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libaudiofmtconv.so", ], shared_libs: [ "libcutils", "libutils", "libblisrc32_vendor", "libmtkshifter_vendor", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libaudioloudc", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libaudioloudc.so", ], shared_libs: [ "libaudiocompensationfilterc", "libbessound_hd_mtk_vendor", "libcutils", "libutils", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libaudioprimarydevicehalifclient", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libaudioprimarydevicehalifclient.so", ], shared_libs: [ "libcutils", "liblog", "libutils", "libbase", "libhwbinder", "libhidlbase", "android.hardware.audio@6.0", "android.hardware.audio.common@6.0", "android.hardware.audio.common@6.0-util", "libmedia_helper", "libbinder", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libaudiotoolkit_vendor", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libaudiotoolkit_vendor.so", ], shared_libs: [ "liblog", "libcutils", "libutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libaurisysdemo", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libaurisysdemo.so", ], shared_libs: [ "libcutils", "libutils", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libbessound_hd_mtk_vendor", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libbessound_hd_mtk_vendor.so", ], shared_libs: [ "liblog", "libcutils", "libmtk_drvb", "libutils", "libm", "libc++", "libc", "libdl", ], }, }, compile_multilib: "32", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libblisrc32_vendor", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libblisrc32_vendor.so", ], shared_libs: [ "liblog", "libcutils", "libmtk_drvb", "libutils", "libm", "libc++", "libc", "libdl", ], }, }, compile_multilib: "32", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libcvsd_mtk", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libcvsd_mtk.so", ], shared_libs: [ "liblog", "libcutils", "libmtk_drvb", "libutils", "libm", "libc++", "libc", "libdl", ], }, }, compile_multilib: "32", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libfgauge_gm30", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libfgauge_gm30.so", ], shared_libs: [ "libcutils", "libutils", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libh264dec_customize", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libh264dec_customize.so", ], shared_libs: [ "libc", "libm", ], }, }, compile_multilib: "32", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libh264dec_sa.ca7", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libh264dec_sa.ca7.so", ], }, }, compile_multilib: "32", check_elf_files: false, prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libh264dec_sd.ca7", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libh264dec_sd.ca7.so", ], }, }, compile_multilib: "32", check_elf_files: false, prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libh264dec_se.ca7", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libh264dec_se.ca7.so", ], }, }, compile_multilib: "32", check_elf_files: false, prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libh264enc_sa.ca7", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libh264enc_sa.ca7.so", ], }, }, compile_multilib: "32", check_elf_files: false, prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libhevce_sb.ca7.android", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libhevce_sb.ca7.android.so", ], }, }, compile_multilib: "32", check_elf_files: false, prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libktvdrc", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libktvdrc.so", ], shared_libs: [ "libcutils", "libutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libktveffect", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libktveffect.so", ], shared_libs: [ "libcutils", "libutils", "libktvreverb", "libktvsoundtouch", "libktvdrc", "libktveq", "libktvvolume", "libktvns", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libktveffect_rec", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libktveffect_rec.so", ], shared_libs: [ "libcutils", "libutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libktveq", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libktveq.so", ], shared_libs: [ "libcutils", "libutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libktvns", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libktvns.so", ], shared_libs: [ "libcutils", "libutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libktvreverb", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libktvreverb.so", ], shared_libs: [ "libcutils", "libutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libktvsoundtouch", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libktvsoundtouch.so", ], shared_libs: [ "libcutils", "libutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libktvvolume", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libktvvolume.so", ], shared_libs: [ "libcutils", "libutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libmnl", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libmnl.so", ], }, }, compile_multilib: "32", check_elf_files: false, prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libmp4enc_sa.ca7", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libmp4enc_sa.ca7.so", ], }, }, compile_multilib: "32", check_elf_files: false, prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libmp4enc_xa.ca7", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libmp4enc_xa.ca7.so", ], }, }, compile_multilib: "32", check_elf_files: false, prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libmsbc_mtk", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libmsbc_mtk.so", ], shared_libs: [ "liblog", "libcutils", "libmtk_drvb", "libutils", "libm", "libc++", "libc", "libdl", ], }, }, compile_multilib: "32", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libmtklimiter_vendor", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libmtklimiter_vendor.so", ], shared_libs: [ "liblog", "libcutils", "libmtk_drvb", "libutils", "libm", "libc++", "libc", "libdl", ], }, }, compile_multilib: "32", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libmtkshifter_vendor", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libmtkshifter_vendor.so", ], shared_libs: [ "liblog", "libcutils", "libmtk_drvb", "libutils", "libm", "libc++", "libc", "libdl", ], }, }, compile_multilib: "32", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "liboplus_audio_config", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/liboplus_audio_config.so", ], shared_libs: [ "libcutils", "liblog", "libutils", "libexpat", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libsi_sixth", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libsi_sixth.so", ], shared_libs: [ "libcutils", "libutils", "audio.primary.mt6785", "liboplus_audio_config", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libspeech_enh_lib", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libspeech_enh_lib.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libspeechparser_vendor", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libspeechparser_vendor.so", ], shared_libs: [ "libcutils", "liblog", "libutils", "libaudioutils", "libmedia_helper", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libstagefrighthw", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libstagefrighthw.so", ], shared_libs: [ "libbinder", "libutils", "libcutils", "liblog", "libui", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libstorage_otp", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libstorage_otp.so", ], shared_libs: [ "libcutils", "libbase", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libthermalalgo", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libthermalalgo.so", ], shared_libs: [ "libcutils", "libutils", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libthha", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libthha.so", ], }, }, compile_multilib: "32", check_elf_files: false, prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libvc1dec_sa.ca7", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libvc1dec_sa.ca7.so", ], }, }, compile_multilib: "32", check_elf_files: false, prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libvcodec_oal", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libvcodec_oal.so", ], }, }, compile_multilib: "32", check_elf_files: false, prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libvcodec_utility", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libvcodec_utility.so", ], shared_libs: [ "libcutils", "libbwc", "liblog", "libion", "libion_mtk", "libmtk_drvb", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libvcodecdrv", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libvcodecdrv.so", ], shared_libs: [ "libcutils", "liblog", "libvcodec_utility", "libvcodec_oal", "libmtk_drvb", "libion", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libvolte_core_shr", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libvolte_core_shr.so", ], shared_libs: [ "libvolte_xdmc_shr", "libverno", "libcutils", "liblog", "libc", "libdl", "libm", ], }, }, compile_multilib: "32", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libvolte_xdmc_shr", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libvolte_xdmc_shr.so", ], shared_libs: [ "libverno", "libcutils", "liblog", "libc", "libdl", "libm", ], }, }, compile_multilib: "32", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libvow_ap_testing_alexa.vendor", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libvow_ap_testing_alexa.vendor.so", ], shared_libs: [ "libcutils", "libutils", "libvowp2training_alexa.vendor", "libvowp23_sid_training_alexa.vendor", "libvowp23_sid_testing_alexa.vendor", "libvowp25testing_alexa.vendor", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libvowp23_sid_testing_alexa.vendor", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libvowp23_sid_testing_alexa.vendor.so", ], shared_libs: [ "libcutils", "libutils", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libvowp23_sid_training_alexa.vendor", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libvowp23_sid_training_alexa.vendor.so", ], shared_libs: [ "libcutils", "libutils", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libvowp25testing_alexa.vendor", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libvowp25testing_alexa.vendor.so", ], shared_libs: [ "libcutils", "libutils", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libvowp2training_alexa.vendor", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libvowp2training_alexa.vendor.so", ], shared_libs: [ "libcutils", "libutils", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libvp8dec_sa.ca7", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libvp8dec_sa.ca7.so", ], }, }, compile_multilib: "32", check_elf_files: false, prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libvp8enc_sa.ca7", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libvp8enc_sa.ca7.so", ], }, }, compile_multilib: "32", check_elf_files: false, prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libvp9dec_sa.ca7", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libvp9dec_sa.ca7.so", ], }, }, compile_multilib: "32", check_elf_files: false, prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libvpud_vcodec", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libvpud_vcodec.so", ], shared_libs: [ "libcutils", "libvcodecdrv", "libvcodec_utility", "liblog", "libion", "libion_mtk", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libvt_custom", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/libvt_custom.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "vendor.mediatek.hardware.mtkcodecservice@1.1", owner: "realme", strip: { none: true, }, target: { android_arm: { srcs: [ "proprietary/vendor/lib/vendor.mediatek.hardware.mtkcodecservice@1.1.so", ], shared_libs: [ "android.hidl.memory@1.0", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "APUWareUtilsServer", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/APUWareUtilsServer.so", ], shared_libs: [ "liblog", "libhidlbase", "libutils", "libcutils", "vendor.mediatek.hardware.apuware.utils@1.0", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "APUWareXrpServer", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/APUWareXrpServer.so", ], shared_libs: [ "libion", "libion_mtk", "libneuron_platform", "liblog", "libhidlbase", "libutils", "libcutils", "libhidlmemory", "libfmq", "vendor.mediatek.hardware.apuware.xrp@1.0", "android.hidl.allocator@1.0", "android.hidl.memory@1.0", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "gc02k0_mipi_raw_IdxMgr", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/gc02k0_mipi_raw_IdxMgr.so", ], shared_libs: [ "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "gc02k0_mipi_raw_tuning", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/gc02k0_mipi_raw_tuning.so", ], shared_libs: [ "liblog", "libCamera_gc02k0mipiraw_Reserved", "libCamera_gc02k0mipiraw_Scene_Capture", "libCamera_gc02k0mipiraw_Scene_Preview", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "gc02m0_mipi_mono_IdxMgr", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/gc02m0_mipi_mono_IdxMgr.so", ], shared_libs: [ "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "gc02m0_mipi_mono_tuning", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/gc02m0_mipi_mono_tuning.so", ], shared_libs: [ "liblog", "libCamera_gc02m0mipimono_Capture_Preview", "libCamera_gc02m0mipimono_Default_Video", "libCamera_gc02m0mipimono_Production_Capture", "libCamera_gc02m0mipimono_Reserved", "libCamera_gc02m0mipimono_Scene_Capture", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "gc2375h_mipi_raw_19661_IdxMgr", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/gc2375h_mipi_raw_19661_IdxMgr.so", ], shared_libs: [ "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "gc2375h_mipi_raw_19661_tuning", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/gc2375h_mipi_raw_19661_tuning.so", ], shared_libs: [ "liblog", "libCamera_gc2375hmipiraw19661_Reserved", "libCamera_gc2375hmipiraw19661_Scene_Capture", "libCamera_gc2375hmipiraw19661_Scene_Preview", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "android.hardware.camera.provider@2.6-impl-mediatek", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/hw/android.hardware.camera.provider@2.6-impl-mediatek.so", ], shared_libs: [ "libcamera_metadata_shim", "libmtkcam_device3_hidl", "liblog", "libutils", "libcutils", "libladder", "libhardware", "libhidlbase", "libhidltransport", "android.hardware.camera.common@1.0", "android.hardware.camera.provider@2.4", "android.hardware.camera.provider@2.5", "android.hardware.camera.provider@2.6", "android.hardware.camera.device@1.0", "android.hardware.camera.device@3.2", "libmtkcam_metadata", "libmtkcam_modulehelper", "libmtkcam_stdutils", "libmtkcam_debugutils", "libmtkcam_ulog", "libmtkcam_featureutils", "libcamera_metadata", "libfeatureiodrv_mem", "libmtkcam_diputils", "libmtkcam_metastore", "libmtkcam_hwutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", relative_install_path: "hw", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "android.hardware.gnss@2.1-impl-mediatek", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/hw/android.hardware.gnss@2.1-impl-mediatek.so", ], shared_libs: [ "liblog", "libhidlbase", "libhidltransport", "libutils", "android.hardware.gnss@1.0", "android.hardware.gnss@1.1", "android.hardware.gnss@2.0", "android.hardware.gnss@2.1", "android.hardware.gnss.measurement_corrections@1.0", "android.hardware.gnss.measurement_corrections@1.1", "android.hardware.gnss.visibility_control@1.0", "libhardware", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", relative_install_path: "hw", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "dfps.mt6785", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/hw/dfps.mt6785.so", ], shared_libs: [ "libcutils", "liblog", "libutils-v30", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", relative_install_path: "hw", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "hwcomposer.mt6785", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/hw/hwcomposer.mt6785.so", ], shared_libs: [ "libprocessgroup_shim", "libui", "libutils", "libcutils", "liblog", "libsync", "libion", "libion_mtk", "libdpframework", "libhardware", "libgralloc_extra", "libbinder", "libpower", "libhidlbase", "libhwbinder", "libhidltransport", "libprocessgroup", "libbase", "libnativewindow", "libladder", "android.hardware.graphics.mapper@2.0", "android.hardware.graphics.mapper@2.1", "android.hardware.graphics.mapper@4.0", "libgralloctypes", "libged", "libpq_prot", "vendor.mediatek.hardware.pq@2.0", "vendor.mediatek.hardware.pq@2.1", "vendor.mediatek.hardware.pq@2.2", "vendor.mediatek.hardware.pq@2.3", "vendor.mediatek.hardware.pq@2.4", "vendor.mediatek.hardware.pq@2.5", "vendor.mediatek.hardware.pq@2.6", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", relative_install_path: "hw", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "kmsetkey.trustonic", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/hw/kmsetkey.trustonic.so", ], shared_libs: [ "libMcClient", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", relative_install_path: "hw", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libMcGatekeeper", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/hw/libMcGatekeeper.so", ], shared_libs: [ "libMcClient", "libgatekeeper", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", relative_install_path: "hw", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libSoftGatekeeper", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/hw/libSoftGatekeeper.so", ], shared_libs: [ "libgatekeeper", "libhardware", "libbase", "libutils", "libcrypto", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", relative_install_path: "hw", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "sensors.mt6785", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/hw/sensors.mt6785.so", ], shared_libs: [ "liblog", "libcutils", "libutils", "libhardware", "libstagefright_foundation", "libksensor", "libhwm", "libhwm-oppo", "libaedv", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", relative_install_path: "hw", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "vendor.mediatek.hardware.bluetooth.audio@2.1-impl", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/hw/vendor.mediatek.hardware.bluetooth.audio@2.1-impl.so", ], shared_libs: [ "vendor.mediatek.hardware.bluetooth.audio@2.1", "libbase", "libbluetooth_audio_session_mediatek", "libcutils", "libfmq", "libhidlbase", "liblog", "libutils", "libhardware", "android.hardware.audio@6.0", "android.hardware.audio.common@6.0", "android.hardware.audio.common@6.0-util", "vendor.mediatek.hardware.audio@6.1", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", relative_install_path: "hw", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "vendor.mediatek.hardware.camera.atms@1.0-impl", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/hw/vendor.mediatek.hardware.camera.atms@1.0-impl.so", ], shared_libs: [ "liblog", "libutils", "libhidlbase", "libhidlmemory", "libhidltransport", "vendor.mediatek.hardware.camera.atms@1.0", "libcutils", "libmtkcam.atmseventmgr", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", relative_install_path: "hw", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "vendor.mediatek.hardware.camera.bgservice@1.1-impl", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/hw/vendor.mediatek.hardware.camera.bgservice@1.1-impl.so", ], shared_libs: [ "liblog", "libutils", "libcutils", "libcamera_metadata", "libhidlbase", "libhidltransport", "vendor.mediatek.hardware.camera.bgservice@1.0", "vendor.mediatek.hardware.camera.bgservice@1.1", "libmtkcam_stdutils", "libmtkcam.eventcallback", "libmtkcam_ulog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", relative_install_path: "hw", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "vendor.mediatek.hardware.camera.isphal@1.0-impl", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/hw/vendor.mediatek.hardware.camera.isphal@1.0-impl.so", ], shared_libs: [ "liblog", "libutils", "libcutils", "libhardware", "libcamera_metadata", "libhidlbase", "libhidltransport", "vendor.mediatek.hardware.camera.isphal@1.0", "android.hardware.graphics.mapper@2.0", "android.hardware.graphics.common@1.0", "android.hardware.graphics.common@1.1", "libmtkcam_ulog", "libmtkcam_sysutils", "libmtkcam_stdutils", "libmtkcam_metadata", "libmtkcam_pipelinemodel_isp", "libmtkisp_metadata", "libmtkcam_streamutils", "libmtkcam_modulehelper", "libnativewindow", "libmtkcam_grallocutils", "libmtkcam_imgbuf", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", relative_install_path: "hw", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "vendor.mediatek.hardware.camera.lomoeffect@1.0-impl", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/hw/vendor.mediatek.hardware.camera.lomoeffect@1.0-impl.so", ], shared_libs: [ "liblog", "libutils", "libhidlbase", "libhidltransport", "vendor.mediatek.hardware.camera.lomoeffect@1.0", "android.hardware.camera.common@1.0", "android.hardware.camera.device@3.2", "android.hidl.memory@1.0", "libhidlmemory", "libion", "libion_mtk", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", relative_install_path: "hw", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "vendor.mediatek.hardware.camera.postproc@1.0-impl", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/hw/vendor.mediatek.hardware.camera.postproc@1.0-impl.so", ], shared_libs: [ "liblog", "libutils", "libcutils", "libhardware", "libcamera_metadata", "libhidlbase", "libhidltransport", "vendor.mediatek.hardware.camera.postproc@1.0", "android.hardware.graphics.mapper@2.0", "android.hardware.graphics.common@1.0", "android.hardware.graphics.common@1.1", "libmtkcam_stdutils", "libmtkcam_metadata", "libmtkcam_streamutils", "libmtkcam_modulehelper", "libnativewindow", "libmtkcam_grallocutils", "libmtkcam_imgbuf", "libchromanr", "libmtkcam.logicalmodule", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", relative_install_path: "hw", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "vendor.mediatek.hardware.dfps@1.0-impl", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/hw/vendor.mediatek.hardware.dfps@1.0-impl.so", ], shared_libs: [ "vendor.mediatek.hardware.dfps@1.0", "libbase", "libcutils", "libfmq", "libhardware", "libhidlbase", "libhidltransport", "liblog", "libsync", "libutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", relative_install_path: "hw", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "vendor.mediatek.hardware.keymaster_attestation@1.1-impl", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/hw/vendor.mediatek.hardware.keymaster_attestation@1.1-impl.so", ], shared_libs: [ "liblog", "libhidlbase", "libhidltransport", "libutils", "libhardware", "vendor.mediatek.hardware.keymaster_attestation@1.0", "vendor.mediatek.hardware.keymaster_attestation@1.1", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", relative_install_path: "hw", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "vendor.mediatek.hardware.nvram@1.1-impl", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/hw/vendor.mediatek.hardware.nvram@1.1-impl.so", ], shared_libs: [ "libbase", "libcutils", "libhardware", "libhidlbase", "libhidltransport", "liblog", "libutils", "libnvram", "libfile_op", "vendor.mediatek.hardware.nvram@1.0", "vendor.mediatek.hardware.nvram@1.1", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", relative_install_path: "hw", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "vendor.mediatek.hardware.videotelephony@1.0-impl", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/hw/vendor.mediatek.hardware.videotelephony@1.0-impl.so", ], shared_libs: [ "libhidlbase", "libfmq", "vendor.mediatek.hardware.videotelephony@1.0_vendor", "libc", "libutils", "libcutils", "liblog", "libbase", "libc++", "libm", "libdl", ], }, }, compile_multilib: "64", relative_install_path: "hw", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "imx471_mipi_raw1_IdxMgr", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/imx471_mipi_raw1_IdxMgr.so", ], shared_libs: [ "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "imx471_mipi_raw1_tuning", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/imx471_mipi_raw1_tuning.so", ], shared_libs: [ "liblog", "libCamera_imx471mipiraw1_3HDR_Preivew", "libCamera_imx471mipiraw1_3rd_Capture_1080P", "libCamera_imx471mipiraw1_3rd_Capture_480P", "libCamera_imx471mipiraw1_3rd_Capture_720P", "libCamera_imx471mipiraw1_3rd_Preview_1080P", "libCamera_imx471mipiraw1_3rd_Preview_480P", "libCamera_imx471mipiraw1_3rd_Preview_720P", "libCamera_imx471mipiraw1_FaceBeauty_Capture", "libCamera_imx471mipiraw1_FaceBeauty_Capture_Bining", "libCamera_imx471mipiraw1_FaceBeauty_Preview_Noface", "libCamera_imx471mipiraw1_FaceBeauty_Scene_Preview", "libCamera_imx471mipiraw1_FaceUnlock", "libCamera_imx471mipiraw1_Face_Capture", "libCamera_imx471mipiraw1_Face_Capture_superNS", "libCamera_imx471mipiraw1_Flash_Capture", "libCamera_imx471mipiraw1_Panorama", "libCamera_imx471mipiraw1_Production_Capture", "libCamera_imx471mipiraw1_Reserved", "libCamera_imx471mipiraw1_Scene_Capture", "libCamera_imx471mipiraw1_Scene_Capture_Bining", "libCamera_imx471mipiraw1_Scene_Preview", "libCamera_imx471mipiraw1_SlowMotion_Video", "libCamera_imx471mipiraw1_Video_Recording", "libCamera_imx471mipiraw1_WeChatQQ_1080P", "libCamera_imx471mipiraw1_WeChatQQ_480P", "libCamera_imx471mipiraw1_WeChatQQ_720P", "libCamera_imx471mipiraw1_YUVHDR_Capture", "libCamera_imx471mipiraw1_YUVHDR_Capture_Binning", "libCamera_imx471mipiraw1_subject_capture", "libCamera_imx471mipiraw1_zHDR_Capture_Binning", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "imx682_mipi_raw_IdxMgr", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/imx682_mipi_raw_IdxMgr.so", ], shared_libs: [ "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "imx682_mipi_raw_tuning", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/imx682_mipi_raw_tuning.so", ], shared_libs: [ "liblog", "libCamera_imx682mipiraw_3rd_Capture", "libCamera_imx682mipiraw_3rd_Capture2", "libCamera_imx682mipiraw_EIS_Video4K", "libCamera_imx682mipiraw_Face_Capture", "libCamera_imx682mipiraw_Face_Capture_64", "libCamera_imx682mipiraw_Face_Preview", "libCamera_imx682mipiraw_Flash_Capture", "libCamera_imx682mipiraw_Flash_Preview_PF", "libCamera_imx682mipiraw_HDR_Scene_Capture", "libCamera_imx682mipiraw_MFSR_Scene_Capture_Zoom1", "libCamera_imx682mipiraw_MFSR_Scene_Capture_Zoom2", "libCamera_imx682mipiraw_Panorama_Capture", "libCamera_imx682mipiraw_Professional_capture", "libCamera_imx682mipiraw_QQ_Capture_ChatMode", "libCamera_imx682mipiraw_Reserved", "libCamera_imx682mipiraw_Scene_Capture", "libCamera_imx682mipiraw_Scene_Capture_64", "libCamera_imx682mipiraw_Scene_Preview", "libCamera_imx682mipiraw_Scene_Preview_Zoom1", "libCamera_imx682mipiraw_Scene_Preview_Zoom2", "libCamera_imx682mipiraw_SuperNS_Face_Preview", "libCamera_imx682mipiraw_SuperNS_Scene_Capture", "libCamera_imx682mipiraw_SuperNS_Scene_Capture_Zoom1", "libCamera_imx682mipiraw_SuperNS_Scene_Capture_Zoom2", "libCamera_imx682mipiraw_SuperNS_Scene_Preview", "libCamera_imx682mipiraw_Torch_Capture", "libCamera_imx682mipiraw_Video", "libCamera_imx682mipiraw_Video_1080P_60fps", "libCamera_imx682mipiraw_Video_1080P_EIS", "libCamera_imx682mipiraw_Video_30fps", "libCamera_imx682mipiraw_Video_480P", "libCamera_imx682mipiraw_Video_4K", "libCamera_imx682mipiraw_Video_4K_Zoom1", "libCamera_imx682mipiraw_Video_4K_Zoom2", "libCamera_imx682mipiraw_Video_60fps", "libCamera_imx682mipiraw_Video_720P", "libCamera_imx682mipiraw_Video_720P_1080P_120fps", "libCamera_imx682mipiraw_Video_720P_240fps", "libCamera_imx682mipiraw_Video_720P_EIS", "libCamera_imx682mipiraw_Video_EIS_Default", "libCamera_imx682mipiraw_Video_Zoom1", "libCamera_imx682mipiraw_Video_Zoom2", "libCamera_imx682mipiraw_Video_zoom", "libCamera_imx682mipiraw_Zoom_capture", "libCamera_imx682mipiraw_portrait_capture_full", "libCamera_imx682mipiraw_portrait_preview_full", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "lbs_hidl_service-impl", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/lbs_hidl_service-impl.so", ], shared_libs: [ "liblog", "libcutils", "libbase", "libhardware", "libbinder", "libhidlbase", "libhidltransport", "libutils", "vendor.mediatek.hardware.lbs@1.0", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "lib3a.ae.core", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/lib3a.ae.core.so", ], shared_libs: [ "libutils", "libcutils", "liblog", "lib3a.log", "lib3a.ae", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "lib3a.ae", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/lib3a.ae.so", ], shared_libs: [ "libutils", "libcutils", "liblog", "lib3a.log", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "lib3a.af.core", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/lib3a.af.core.so", ], shared_libs: [ "libutils", "libcutils", "lib3a.af", "lib3a.log", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "lib3a.af", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/lib3a.af.so", ], shared_libs: [ "libutils", "libcutils", "lib3a.log", "liblog", "libvpu", "libion", "libion_mtk", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "lib3a.awb.core", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/lib3a.awb.core.so", ], shared_libs: [ "libc++", "liblog", "libcutils", "lib3a.awb", "lib3a.log", "libcamalgo.utility", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "lib3a.awb", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/lib3a.awb.so", ], shared_libs: [ "libc++", "liblog", "lib3a.log", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "lib3a.ccudrv", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/lib3a.ccudrv.so", ], shared_libs: [ "liblog", "libcutils", "libmtkcam_modulehelper", "libcamalgo.utility", "libion", "libion_mtk", "libmtkcam_stdutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "lib3a.ccuif", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/lib3a.ccuif.so", ], shared_libs: [ "liblog", "libcutils", "libion", "libion_mtk", "libmtkcam_modulehelper", "libcam.iopipe", "libcamalgo.utility", "lib3a.ae.core", "lib3a.ccudrv", "libmtkcam_stdutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "lib3a.flash", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/lib3a.flash.so", ], shared_libs: [ "liblog", "libdl", "libc", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "lib3a.gma", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/lib3a.gma.so", ], shared_libs: [ "libcutils", "lib3a.log", "libcamalgo.utility", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "lib3a.lce", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/lib3a.lce.so", ], shared_libs: [ "libcutils", "lib3a.log", "libcamalgo.utility", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "lib3a.log", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/lib3a.log.so", ], shared_libs: [ "libutils", "libcutils", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "lib3a.n3d3a", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/lib3a.n3d3a.so", ], shared_libs: [ "libcutils", "liblog", "lib3a.log", "libutils", "lib3a.awb.core", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_gc02k0mipiraw_Reserved", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_gc02k0mipiraw_Reserved.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_gc02k0mipiraw_Scene_Capture", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_gc02k0mipiraw_Scene_Capture.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_gc02k0mipiraw_Scene_Preview", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_gc02k0mipiraw_Scene_Preview.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_gc02m0mipimono_Capture_Preview", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_gc02m0mipimono_Capture_Preview.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_gc02m0mipimono_Default_Video", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_gc02m0mipimono_Default_Video.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_gc02m0mipimono_Production_Capture", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_gc02m0mipimono_Production_Capture.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_gc02m0mipimono_Reserved", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_gc02m0mipimono_Reserved.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_gc02m0mipimono_Scene_Capture", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_gc02m0mipimono_Scene_Capture.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_gc2375hmipiraw19661_Reserved", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_gc2375hmipiraw19661_Reserved.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_gc2375hmipiraw19661_Scene_Capture", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_gc2375hmipiraw19661_Scene_Capture.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_gc2375hmipiraw19661_Scene_Preview", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_gc2375hmipiraw19661_Scene_Preview.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_imx471mipiraw1_3HDR_Preivew", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_imx471mipiraw1_3HDR_Preivew.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_imx471mipiraw1_3rd_Capture_1080P", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_imx471mipiraw1_3rd_Capture_1080P.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_imx471mipiraw1_3rd_Capture_480P", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_imx471mipiraw1_3rd_Capture_480P.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_imx471mipiraw1_3rd_Capture_720P", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_imx471mipiraw1_3rd_Capture_720P.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_imx471mipiraw1_3rd_Preview_1080P", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_imx471mipiraw1_3rd_Preview_1080P.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_imx471mipiraw1_3rd_Preview_480P", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_imx471mipiraw1_3rd_Preview_480P.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_imx471mipiraw1_3rd_Preview_720P", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_imx471mipiraw1_3rd_Preview_720P.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_imx471mipiraw1_FaceBeauty_Capture", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_imx471mipiraw1_FaceBeauty_Capture.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_imx471mipiraw1_FaceBeauty_Capture_Bining", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_imx471mipiraw1_FaceBeauty_Capture_Bining.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_imx471mipiraw1_FaceBeauty_Preview_Noface", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_imx471mipiraw1_FaceBeauty_Preview_Noface.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_imx471mipiraw1_FaceBeauty_Scene_Preview", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_imx471mipiraw1_FaceBeauty_Scene_Preview.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_imx471mipiraw1_FaceUnlock", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_imx471mipiraw1_FaceUnlock.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_imx471mipiraw1_Face_Capture", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_imx471mipiraw1_Face_Capture.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_imx471mipiraw1_Face_Capture_superNS", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_imx471mipiraw1_Face_Capture_superNS.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_imx471mipiraw1_Flash_Capture", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_imx471mipiraw1_Flash_Capture.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_imx471mipiraw1_Panorama", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_imx471mipiraw1_Panorama.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_imx471mipiraw1_Production_Capture", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_imx471mipiraw1_Production_Capture.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_imx471mipiraw1_Reserved", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_imx471mipiraw1_Reserved.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_imx471mipiraw1_Scene_Capture", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_imx471mipiraw1_Scene_Capture.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_imx471mipiraw1_Scene_Capture_Bining", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_imx471mipiraw1_Scene_Capture_Bining.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_imx471mipiraw1_Scene_Preview", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_imx471mipiraw1_Scene_Preview.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_imx471mipiraw1_SlowMotion_Video", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_imx471mipiraw1_SlowMotion_Video.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_imx471mipiraw1_Video_Recording", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_imx471mipiraw1_Video_Recording.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_imx471mipiraw1_WeChatQQ_1080P", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_imx471mipiraw1_WeChatQQ_1080P.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_imx471mipiraw1_WeChatQQ_480P", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_imx471mipiraw1_WeChatQQ_480P.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_imx471mipiraw1_WeChatQQ_720P", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_imx471mipiraw1_WeChatQQ_720P.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_imx471mipiraw1_YUVHDR_Capture", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_imx471mipiraw1_YUVHDR_Capture.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_imx471mipiraw1_YUVHDR_Capture_Binning", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_imx471mipiraw1_YUVHDR_Capture_Binning.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_imx471mipiraw1_subject_capture", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_imx471mipiraw1_subject_capture.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_imx471mipiraw1_zHDR_Capture_Binning", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_imx471mipiraw1_zHDR_Capture_Binning.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_imx682mipiraw_3rd_Capture", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_imx682mipiraw_3rd_Capture.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_imx682mipiraw_3rd_Capture2", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_imx682mipiraw_3rd_Capture2.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_imx682mipiraw_EIS_Video4K", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_imx682mipiraw_EIS_Video4K.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_imx682mipiraw_Face_Capture", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_imx682mipiraw_Face_Capture.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_imx682mipiraw_Face_Capture_64", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_imx682mipiraw_Face_Capture_64.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_imx682mipiraw_Face_Preview", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_imx682mipiraw_Face_Preview.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_imx682mipiraw_Flash_Capture", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_imx682mipiraw_Flash_Capture.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_imx682mipiraw_Flash_Preview_PF", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_imx682mipiraw_Flash_Preview_PF.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_imx682mipiraw_HDR_Scene_Capture", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_imx682mipiraw_HDR_Scene_Capture.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_imx682mipiraw_MFSR_Scene_Capture_Zoom1", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_imx682mipiraw_MFSR_Scene_Capture_Zoom1.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_imx682mipiraw_MFSR_Scene_Capture_Zoom2", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_imx682mipiraw_MFSR_Scene_Capture_Zoom2.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_imx682mipiraw_Panorama_Capture", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_imx682mipiraw_Panorama_Capture.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_imx682mipiraw_Professional_capture", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_imx682mipiraw_Professional_capture.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_imx682mipiraw_QQ_Capture_ChatMode", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_imx682mipiraw_QQ_Capture_ChatMode.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_imx682mipiraw_Reserved", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_imx682mipiraw_Reserved.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_imx682mipiraw_Scene_Capture", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_imx682mipiraw_Scene_Capture.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_imx682mipiraw_Scene_Capture_64", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_imx682mipiraw_Scene_Capture_64.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_imx682mipiraw_Scene_Preview", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_imx682mipiraw_Scene_Preview.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_imx682mipiraw_Scene_Preview_Zoom1", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_imx682mipiraw_Scene_Preview_Zoom1.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_imx682mipiraw_Scene_Preview_Zoom2", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_imx682mipiraw_Scene_Preview_Zoom2.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_imx682mipiraw_SuperNS_Face_Preview", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_imx682mipiraw_SuperNS_Face_Preview.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_imx682mipiraw_SuperNS_Scene_Capture", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_imx682mipiraw_SuperNS_Scene_Capture.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_imx682mipiraw_SuperNS_Scene_Capture_Zoom1", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_imx682mipiraw_SuperNS_Scene_Capture_Zoom1.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_imx682mipiraw_SuperNS_Scene_Capture_Zoom2", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_imx682mipiraw_SuperNS_Scene_Capture_Zoom2.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_imx682mipiraw_SuperNS_Scene_Preview", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_imx682mipiraw_SuperNS_Scene_Preview.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_imx682mipiraw_Torch_Capture", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_imx682mipiraw_Torch_Capture.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_imx682mipiraw_Video", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_imx682mipiraw_Video.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_imx682mipiraw_Video_1080P_60fps", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_imx682mipiraw_Video_1080P_60fps.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_imx682mipiraw_Video_1080P_EIS", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_imx682mipiraw_Video_1080P_EIS.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_imx682mipiraw_Video_30fps", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_imx682mipiraw_Video_30fps.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_imx682mipiraw_Video_480P", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_imx682mipiraw_Video_480P.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_imx682mipiraw_Video_4K", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_imx682mipiraw_Video_4K.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_imx682mipiraw_Video_4K_Zoom1", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_imx682mipiraw_Video_4K_Zoom1.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_imx682mipiraw_Video_4K_Zoom2", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_imx682mipiraw_Video_4K_Zoom2.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_imx682mipiraw_Video_60fps", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_imx682mipiraw_Video_60fps.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_imx682mipiraw_Video_720P", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_imx682mipiraw_Video_720P.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_imx682mipiraw_Video_720P_1080P_120fps", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_imx682mipiraw_Video_720P_1080P_120fps.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_imx682mipiraw_Video_720P_240fps", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_imx682mipiraw_Video_720P_240fps.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_imx682mipiraw_Video_720P_EIS", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_imx682mipiraw_Video_720P_EIS.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_imx682mipiraw_Video_EIS_Default", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_imx682mipiraw_Video_EIS_Default.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_imx682mipiraw_Video_Zoom1", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_imx682mipiraw_Video_Zoom1.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_imx682mipiraw_Video_Zoom2", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_imx682mipiraw_Video_Zoom2.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_imx682mipiraw_Video_zoom", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_imx682mipiraw_Video_zoom.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_imx682mipiraw_Zoom_capture", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_imx682mipiraw_Zoom_capture.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_imx682mipiraw_portrait_capture_full", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_imx682mipiraw_portrait_capture_full.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_imx682mipiraw_portrait_preview_full", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_imx682mipiraw_portrait_preview_full.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_ov02b10mipiraw_Reserved", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_ov02b10mipiraw_Reserved.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_ov02b10mipiraw_Scene_Capture", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_ov02b10mipiraw_Scene_Capture.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_ov02b10mipiraw_Scene_Preview", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_ov02b10mipiraw_Scene_Preview.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_ov02b1bmipimono_Capture_Preview", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_ov02b1bmipimono_Capture_Preview.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_ov02b1bmipimono_Default_Video", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_ov02b1bmipimono_Default_Video.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_ov02b1bmipimono_Production_Capture", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_ov02b1bmipimono_Production_Capture.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_ov02b1bmipimono_Reserved", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_ov02b1bmipimono_Reserved.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_ov02b1bmipimono_Scene_Capture", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_ov02b1bmipimono_Scene_Capture.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_ov8856mipiraw_AutoHDR_Capture", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_ov8856mipiraw_AutoHDR_Capture.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_ov8856mipiraw_AutoHDR_Preview", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_ov8856mipiraw_AutoHDR_Preview.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_ov8856mipiraw_AutoHDR_Video", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_ov8856mipiraw_AutoHDR_Video.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_ov8856mipiraw_Face_Capture", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_ov8856mipiraw_Face_Capture.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_ov8856mipiraw_Face_Capture_superNS", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_ov8856mipiraw_Face_Capture_superNS.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_ov8856mipiraw_Flash_Capture", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_ov8856mipiraw_Flash_Capture.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_ov8856mipiraw_Flash_HDR_Capture", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_ov8856mipiraw_Flash_HDR_Capture.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_ov8856mipiraw_HDR_Capture", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_ov8856mipiraw_HDR_Capture.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_ov8856mipiraw_HDR_Preview", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_ov8856mipiraw_HDR_Preview.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_ov8856mipiraw_HDR_Video", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_ov8856mipiraw_HDR_Video.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_ov8856mipiraw_N3D_Capture", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_ov8856mipiraw_N3D_Capture.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_ov8856mipiraw_N3D_Capture_48M", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_ov8856mipiraw_N3D_Capture_48M.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_ov8856mipiraw_N3D_Preview", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_ov8856mipiraw_N3D_Preview.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_ov8856mipiraw_N3D_Preview_48M", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_ov8856mipiraw_N3D_Preview_48M.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_ov8856mipiraw_N3D_Video", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_ov8856mipiraw_N3D_Video.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_ov8856mipiraw_Reserved", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_ov8856mipiraw_Reserved.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_ov8856mipiraw_Scene_Capture", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_ov8856mipiraw_Scene_Capture.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_ov8856mipiraw_Scene_Capture_4cell", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_ov8856mipiraw_Scene_Capture_4cell.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_ov8856mipiraw_Scene_Capture_superNS", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_ov8856mipiraw_Scene_Capture_superNS.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_ov8856mipiraw_Scene_Preview", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_ov8856mipiraw_Scene_Preview.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_ov8856mipiraw_Scene_Preview_4k", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_ov8856mipiraw_Scene_Preview_4k.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_ov8856mipiraw_Scene_Preview_ZSD_Flash", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_ov8856mipiraw_Scene_Preview_ZSD_Flash.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_ov8856mipiraw_Scene_Preview_ZSD_superNS", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_ov8856mipiraw_Scene_Preview_ZSD_superNS.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_ov8856mipiraw_Video_1080", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_ov8856mipiraw_Video_1080.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_ov8856mipiraw_Video_4k", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_ov8856mipiraw_Video_4k.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_s5k3p9spmipiraw_3HDR_Preivew", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_3HDR_Preivew.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_s5k3p9spmipiraw_3rd_Capture_1080P", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_3rd_Capture_1080P.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_s5k3p9spmipiraw_3rd_Capture_480P", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_3rd_Capture_480P.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_s5k3p9spmipiraw_3rd_Capture_720P", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_3rd_Capture_720P.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_s5k3p9spmipiraw_3rd_Preview_1080P", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_3rd_Preview_1080P.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_s5k3p9spmipiraw_3rd_Preview_480P", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_3rd_Preview_480P.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_s5k3p9spmipiraw_3rd_Preview_720P", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_3rd_Preview_720P.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_s5k3p9spmipiraw_FaceBeauty_Capture", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_FaceBeauty_Capture.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_s5k3p9spmipiraw_FaceBeauty_Capture_Bining", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_FaceBeauty_Capture_Bining.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_s5k3p9spmipiraw_FaceBeauty_Preview_Noface", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_FaceBeauty_Preview_Noface.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_s5k3p9spmipiraw_FaceBeauty_Scene_Preview", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_FaceBeauty_Scene_Preview.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_s5k3p9spmipiraw_FaceUnlock", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_FaceUnlock.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_s5k3p9spmipiraw_Face_Capture", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_Face_Capture.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_s5k3p9spmipiraw_Face_Capture_superNS", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_Face_Capture_superNS.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_s5k3p9spmipiraw_Flash_Capture", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_Flash_Capture.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_s5k3p9spmipiraw_Panorama", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_Panorama.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_s5k3p9spmipiraw_Production_Capture", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_Production_Capture.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_s5k3p9spmipiraw_Reserved", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_Reserved.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_s5k3p9spmipiraw_Scene_Capture", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_Scene_Capture.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_s5k3p9spmipiraw_Scene_Capture_Bining", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_Scene_Capture_Bining.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_s5k3p9spmipiraw_Scene_Preview", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_Scene_Preview.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_s5k3p9spmipiraw_SlowMotion_Video", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_SlowMotion_Video.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_s5k3p9spmipiraw_Video_Recording", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_Video_Recording.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_s5k3p9spmipiraw_WeChatQQ_1080P", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_WeChatQQ_1080P.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_s5k3p9spmipiraw_WeChatQQ_480P", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_WeChatQQ_480P.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_s5k3p9spmipiraw_WeChatQQ_720P", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_WeChatQQ_720P.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_s5k3p9spmipiraw_YUVHDR_Capture", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_YUVHDR_Capture.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_s5k3p9spmipiraw_YUVHDR_Capture_Binning", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_YUVHDR_Capture_Binning.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_s5k3p9spmipiraw_zHDR_Capture_Binning", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_zHDR_Capture_Binning.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_s5kgm1spmipiraw_EIS_Video4K", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_EIS_Video4K.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_s5kgm1spmipiraw_Face_Capture", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Face_Capture.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_s5kgm1spmipiraw_Face_Capture_64", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Face_Capture_64.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_s5kgm1spmipiraw_Face_Preview", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Face_Preview.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_s5kgm1spmipiraw_Flash_Capture", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Flash_Capture.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_s5kgm1spmipiraw_Flash_Preview_PF", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Flash_Preview_PF.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_s5kgm1spmipiraw_HDR_Scene_Capture", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_HDR_Scene_Capture.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_s5kgm1spmipiraw_MFSR_Scene_Capture_Zoom1", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_MFSR_Scene_Capture_Zoom1.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_s5kgm1spmipiraw_MFSR_Scene_Capture_Zoom2", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_MFSR_Scene_Capture_Zoom2.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_s5kgm1spmipiraw_Panorama_Capture", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Panorama_Capture.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_s5kgm1spmipiraw_Professional_capture", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Professional_capture.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_s5kgm1spmipiraw_QQ_Capture_ChatMode", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_QQ_Capture_ChatMode.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_s5kgm1spmipiraw_QQ_Preview", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_QQ_Preview.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_s5kgm1spmipiraw_Reserved", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Reserved.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_s5kgm1spmipiraw_Scene_Capture", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Scene_Capture.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_s5kgm1spmipiraw_Scene_Capture_64", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Scene_Capture_64.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_s5kgm1spmipiraw_Scene_Preview", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Scene_Preview.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_s5kgm1spmipiraw_Scene_Preview_Zoom1", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Scene_Preview_Zoom1.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_s5kgm1spmipiraw_Scene_Preview_Zoom2", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Scene_Preview_Zoom2.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_s5kgm1spmipiraw_SuperNS_Face_Preview", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_SuperNS_Face_Preview.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_s5kgm1spmipiraw_SuperNS_Scene_Capture", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_SuperNS_Scene_Capture.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_s5kgm1spmipiraw_SuperNS_Scene_Capture_Zoom1", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_SuperNS_Scene_Capture_Zoom1.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_s5kgm1spmipiraw_SuperNS_Scene_Capture_Zoom2", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_SuperNS_Scene_Capture_Zoom2.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_s5kgm1spmipiraw_SuperNS_Scene_Preview", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_SuperNS_Scene_Preview.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_s5kgm1spmipiraw_Torch_Capture", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Torch_Capture.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_s5kgm1spmipiraw_Video", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Video.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_s5kgm1spmipiraw_Video_1080P_60fps", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Video_1080P_60fps.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_s5kgm1spmipiraw_Video_1080P_EIS", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Video_1080P_EIS.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_s5kgm1spmipiraw_Video_30fps", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Video_30fps.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_s5kgm1spmipiraw_Video_480P", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Video_480P.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_s5kgm1spmipiraw_Video_4K", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Video_4K.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_s5kgm1spmipiraw_Video_4K_Zoom1", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Video_4K_Zoom1.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_s5kgm1spmipiraw_Video_60fps", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Video_60fps.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_s5kgm1spmipiraw_Video_720P", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Video_720P.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_s5kgm1spmipiraw_Video_720P_1080P_120fps", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Video_720P_1080P_120fps.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_s5kgm1spmipiraw_Video_720P_240fps", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Video_720P_240fps.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_s5kgm1spmipiraw_Video_720P_EIS", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Video_720P_EIS.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_s5kgm1spmipiraw_Video_EIS_Default", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Video_EIS_Default.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_s5kgm1spmipiraw_Video_Zoom1", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Video_Zoom1.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_s5kgm1spmipiraw_Video_Zoom2", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Video_Zoom2.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_s5kgm1spmipiraw_Video_zoom", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Video_zoom.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_s5kgm1spmipiraw_Zoom_capture", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Zoom_capture.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_s5kgm1spmipiraw_portrait_capture_full", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_portrait_capture_full.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_s5kgm1spmipiraw_portrait_preview_full", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_portrait_preview_full.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_s5kgw1mipiraw_EIS_Video4K", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_EIS_Video4K.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_s5kgw1mipiraw_Face_Capture", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Face_Capture.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_s5kgw1mipiraw_Face_Capture_64", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Face_Capture_64.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_s5kgw1mipiraw_Face_Preview", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Face_Preview.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_s5kgw1mipiraw_Flash_Capture", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Flash_Capture.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_s5kgw1mipiraw_Flash_Preview_PF", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Flash_Preview_PF.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_s5kgw1mipiraw_HDR_Scene_Capture", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_HDR_Scene_Capture.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_s5kgw1mipiraw_MFSR_Scene_Capture_Zoom1", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_MFSR_Scene_Capture_Zoom1.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_s5kgw1mipiraw_MFSR_Scene_Capture_Zoom2", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_MFSR_Scene_Capture_Zoom2.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_s5kgw1mipiraw_Panorama_Capture", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Panorama_Capture.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_s5kgw1mipiraw_Professional_capture", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Professional_capture.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_s5kgw1mipiraw_QQ_Capture_ChatMode", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_QQ_Capture_ChatMode.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_s5kgw1mipiraw_Reserved", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Reserved.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_s5kgw1mipiraw_Scene_Capture", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Scene_Capture.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_s5kgw1mipiraw_Scene_Capture_64", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Scene_Capture_64.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_s5kgw1mipiraw_Scene_Preview", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Scene_Preview.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_s5kgw1mipiraw_Scene_Preview_Zoom1", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Scene_Preview_Zoom1.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_s5kgw1mipiraw_Scene_Preview_Zoom2", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Scene_Preview_Zoom2.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_s5kgw1mipiraw_SuperNS_Face_Preview", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_SuperNS_Face_Preview.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_s5kgw1mipiraw_SuperNS_Scene_Capture", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_SuperNS_Scene_Capture.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_s5kgw1mipiraw_SuperNS_Scene_Capture_Zoom1", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_SuperNS_Scene_Capture_Zoom1.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_s5kgw1mipiraw_SuperNS_Scene_Capture_Zoom2", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_SuperNS_Scene_Capture_Zoom2.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_s5kgw1mipiraw_SuperNS_Scene_Preview", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_SuperNS_Scene_Preview.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_s5kgw1mipiraw_Torch_Capture", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Torch_Capture.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_s5kgw1mipiraw_Video", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Video.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_s5kgw1mipiraw_Video_1080P_60fps", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Video_1080P_60fps.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_s5kgw1mipiraw_Video_1080P_EIS", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Video_1080P_EIS.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_s5kgw1mipiraw_Video_30fps", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Video_30fps.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_s5kgw1mipiraw_Video_480P", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Video_480P.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_s5kgw1mipiraw_Video_4K", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Video_4K.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_s5kgw1mipiraw_Video_4K_Zoom1", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Video_4K_Zoom1.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_s5kgw1mipiraw_Video_4K_Zoom2", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Video_4K_Zoom2.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_s5kgw1mipiraw_Video_60fps", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Video_60fps.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_s5kgw1mipiraw_Video_720P", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Video_720P.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_s5kgw1mipiraw_Video_720P_1080P_120fps", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Video_720P_1080P_120fps.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_s5kgw1mipiraw_Video_720P_240fps", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Video_720P_240fps.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_s5kgw1mipiraw_Video_720P_EIS", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Video_720P_EIS.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_s5kgw1mipiraw_Video_EIS_Default", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Video_EIS_Default.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_s5kgw1mipiraw_Video_Zoom1", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Video_Zoom1.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_s5kgw1mipiraw_Video_Zoom2", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Video_Zoom2.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_s5kgw1mipiraw_Video_zoom", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Video_zoom.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_s5kgw1mipiraw_Zoom_capture", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Zoom_capture.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_s5kgw1mipiraw_portrait_capture_full", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_portrait_capture_full.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_s5kgw1mipiraw_portrait_preview_full", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_portrait_preview_full.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_salaaqtechmains5kgm1sp_EIS_Video4K", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_EIS_Video4K.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_salaaqtechmains5kgm1sp_Face_Capture", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Face_Capture.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_salaaqtechmains5kgm1sp_Face_Capture_64", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Face_Capture_64.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_salaaqtechmains5kgm1sp_Face_Preview", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Face_Preview.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_salaaqtechmains5kgm1sp_Flash_Capture", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Flash_Capture.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_salaaqtechmains5kgm1sp_Flash_Preview_PF", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Flash_Preview_PF.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_salaaqtechmains5kgm1sp_HDR_Scene_Capture", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_HDR_Scene_Capture.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_salaaqtechmains5kgm1sp_MFSR_Scene_Capture_Zoom1", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_MFSR_Scene_Capture_Zoom1.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_salaaqtechmains5kgm1sp_MFSR_Scene_Capture_Zoom2", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_MFSR_Scene_Capture_Zoom2.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_salaaqtechmains5kgm1sp_Panorama_Capture", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Panorama_Capture.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_salaaqtechmains5kgm1sp_Professional_capture", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Professional_capture.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_salaaqtechmains5kgm1sp_QQ_Capture_ChatMode", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_QQ_Capture_ChatMode.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_salaaqtechmains5kgm1sp_QQ_Preview", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_QQ_Preview.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_salaaqtechmains5kgm1sp_Reserved", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Reserved.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_salaaqtechmains5kgm1sp_Scene_Capture", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Scene_Capture.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_salaaqtechmains5kgm1sp_Scene_Capture_64", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Scene_Capture_64.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_salaaqtechmains5kgm1sp_Scene_Preview", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Scene_Preview.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_salaaqtechmains5kgm1sp_Scene_Preview_Zoom1", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Scene_Preview_Zoom1.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_salaaqtechmains5kgm1sp_Scene_Preview_Zoom2", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Scene_Preview_Zoom2.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_salaaqtechmains5kgm1sp_SuperNS_Face_Preview", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_SuperNS_Face_Preview.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_salaaqtechmains5kgm1sp_SuperNS_Scene_Capture", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_SuperNS_Scene_Capture.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_salaaqtechmains5kgm1sp_SuperNS_Scene_Capture_Zoom1", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_SuperNS_Scene_Capture_Zoom1.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_salaaqtechmains5kgm1sp_SuperNS_Scene_Capture_Zoom2", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_SuperNS_Scene_Capture_Zoom2.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_salaaqtechmains5kgm1sp_SuperNS_Scene_Preview", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_SuperNS_Scene_Preview.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_salaaqtechmains5kgm1sp_Torch_Capture", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Torch_Capture.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_salaaqtechmains5kgm1sp_Video", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Video.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_salaaqtechmains5kgm1sp_Video_1080P_60fps", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Video_1080P_60fps.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_salaaqtechmains5kgm1sp_Video_1080P_EIS", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Video_1080P_EIS.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_salaaqtechmains5kgm1sp_Video_30fps", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Video_30fps.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_salaaqtechmains5kgm1sp_Video_480P", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Video_480P.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_salaaqtechmains5kgm1sp_Video_4K", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Video_4K.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_salaaqtechmains5kgm1sp_Video_4K_Zoom1", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Video_4K_Zoom1.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_salaaqtechmains5kgm1sp_Video_60fps", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Video_60fps.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_salaaqtechmains5kgm1sp_Video_720P", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Video_720P.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_salaaqtechmains5kgm1sp_Video_720P_1080P_120fps", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Video_720P_1080P_120fps.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_salaaqtechmains5kgm1sp_Video_720P_240fps", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Video_720P_240fps.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_salaaqtechmains5kgm1sp_Video_720P_EIS", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Video_720P_EIS.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_salaaqtechmains5kgm1sp_Video_EIS_Default", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Video_EIS_Default.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_salaaqtechmains5kgm1sp_Video_Zoom1", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Video_Zoom1.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_salaaqtechmains5kgm1sp_Video_Zoom2", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Video_Zoom2.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_salaaqtechmains5kgm1sp_Video_zoom", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Video_zoom.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_salaaqtechmains5kgm1sp_Zoom_capture", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Zoom_capture.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_salaaqtechmains5kgm1sp_portrait_capture_full", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_portrait_capture_full.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_salaaqtechmains5kgm1sp_portrait_preview_full", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_portrait_preview_full.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_salawideov8856_AutoHDR_Capture", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_salawideov8856_AutoHDR_Capture.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_salawideov8856_AutoHDR_Preview", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_salawideov8856_AutoHDR_Preview.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_salawideov8856_AutoHDR_Video", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_salawideov8856_AutoHDR_Video.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_salawideov8856_Face_Capture", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_salawideov8856_Face_Capture.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_salawideov8856_Face_Capture_superNS", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_salawideov8856_Face_Capture_superNS.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_salawideov8856_Flash_Capture", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_salawideov8856_Flash_Capture.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_salawideov8856_Flash_HDR_Capture", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_salawideov8856_Flash_HDR_Capture.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_salawideov8856_HDR_Capture", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_salawideov8856_HDR_Capture.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_salawideov8856_HDR_Preview", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_salawideov8856_HDR_Preview.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_salawideov8856_HDR_Video", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_salawideov8856_HDR_Video.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_salawideov8856_N3D_Capture", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_salawideov8856_N3D_Capture.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_salawideov8856_N3D_Capture_48M", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_salawideov8856_N3D_Capture_48M.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_salawideov8856_N3D_Preview", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_salawideov8856_N3D_Preview.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_salawideov8856_N3D_Preview_48M", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_salawideov8856_N3D_Preview_48M.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_salawideov8856_N3D_Video", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_salawideov8856_N3D_Video.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_salawideov8856_Reserved", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_salawideov8856_Reserved.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_salawideov8856_Scene_Capture", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_salawideov8856_Scene_Capture.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_salawideov8856_Scene_Capture_4cell", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_salawideov8856_Scene_Capture_4cell.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_salawideov8856_Scene_Capture_superNS", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_salawideov8856_Scene_Capture_superNS.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_salawideov8856_Scene_Preview", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_salawideov8856_Scene_Preview.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_salawideov8856_Scene_Preview_4k", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_salawideov8856_Scene_Preview_4k.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_salawideov8856_Scene_Preview_ZSD_Flash", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_salawideov8856_Scene_Preview_ZSD_Flash.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_salawideov8856_Scene_Preview_ZSD_superNS", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_salawideov8856_Scene_Preview_ZSD_superNS.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_salawideov8856_Video_1080", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_salawideov8856_Video_1080.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_salawideov8856_Video_4k", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_salawideov8856_Video_4k.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_sarterqtechmains5kgm1sp_EIS_Video4K", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_EIS_Video4K.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_sarterqtechmains5kgm1sp_Face_Capture", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Face_Capture.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_sarterqtechmains5kgm1sp_Face_Capture_64", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Face_Capture_64.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_sarterqtechmains5kgm1sp_Face_Preview", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Face_Preview.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_sarterqtechmains5kgm1sp_Flash_Capture", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Flash_Capture.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_sarterqtechmains5kgm1sp_Flash_Preview_PF", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Flash_Preview_PF.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_sarterqtechmains5kgm1sp_HDR_Scene_Capture", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_HDR_Scene_Capture.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_sarterqtechmains5kgm1sp_MFSR_Scene_Capture_Zoom1", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_MFSR_Scene_Capture_Zoom1.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_sarterqtechmains5kgm1sp_MFSR_Scene_Capture_Zoom2", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_MFSR_Scene_Capture_Zoom2.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_sarterqtechmains5kgm1sp_Panorama_Capture", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Panorama_Capture.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_sarterqtechmains5kgm1sp_Professional_capture", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Professional_capture.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_sarterqtechmains5kgm1sp_QQ_Capture_ChatMode", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_QQ_Capture_ChatMode.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_sarterqtechmains5kgm1sp_Reserved", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Reserved.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_sarterqtechmains5kgm1sp_Scene_Capture", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Scene_Capture.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_sarterqtechmains5kgm1sp_Scene_Capture_64", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Scene_Capture_64.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_sarterqtechmains5kgm1sp_Scene_Preview", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Scene_Preview.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_sarterqtechmains5kgm1sp_Scene_Preview_Zoom1", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Scene_Preview_Zoom1.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_sarterqtechmains5kgm1sp_Scene_Preview_Zoom2", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Scene_Preview_Zoom2.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_sarterqtechmains5kgm1sp_SuperNS_Face_Preview", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_SuperNS_Face_Preview.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_sarterqtechmains5kgm1sp_SuperNS_Scene_Capture", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_SuperNS_Scene_Capture.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_sarterqtechmains5kgm1sp_SuperNS_Scene_Capture_Zoom1", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_SuperNS_Scene_Capture_Zoom1.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_sarterqtechmains5kgm1sp_SuperNS_Scene_Capture_Zoom2", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_SuperNS_Scene_Capture_Zoom2.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_sarterqtechmains5kgm1sp_SuperNS_Scene_Preview", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_SuperNS_Scene_Preview.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_sarterqtechmains5kgm1sp_Torch_Capture", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Torch_Capture.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_sarterqtechmains5kgm1sp_Video", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Video.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_sarterqtechmains5kgm1sp_Video_1080P_60fps", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Video_1080P_60fps.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_sarterqtechmains5kgm1sp_Video_1080P_EIS", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Video_1080P_EIS.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_sarterqtechmains5kgm1sp_Video_30fps", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Video_30fps.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_sarterqtechmains5kgm1sp_Video_480P", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Video_480P.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_sarterqtechmains5kgm1sp_Video_4K", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Video_4K.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_sarterqtechmains5kgm1sp_Video_4K_Zoom1", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Video_4K_Zoom1.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_sarterqtechmains5kgm1sp_Video_4K_Zoom2", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Video_4K_Zoom2.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_sarterqtechmains5kgm1sp_Video_60fps", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Video_60fps.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_sarterqtechmains5kgm1sp_Video_720P", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Video_720P.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_sarterqtechmains5kgm1sp_Video_720P_1080P_120fps", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Video_720P_1080P_120fps.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_sarterqtechmains5kgm1sp_Video_720P_240fps", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Video_720P_240fps.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_sarterqtechmains5kgm1sp_Video_720P_EIS", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Video_720P_EIS.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_sarterqtechmains5kgm1sp_Video_EIS_Default", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Video_EIS_Default.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_sarterqtechmains5kgm1sp_Video_Zoom1", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Video_Zoom1.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_sarterqtechmains5kgm1sp_Video_Zoom2", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Video_Zoom2.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_sarterqtechmains5kgm1sp_Video_zoom", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Video_zoom.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_sarterqtechmains5kgm1sp_Zoom_capture", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Zoom_capture.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_sarterqtechmains5kgm1sp_portrait_capture_full", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_portrait_capture_full.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libCamera_sarterqtechmains5kgm1sp_portrait_preview_full", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_portrait_preview_full.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libFaceBeautyCap", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libFaceBeautyCap.so", ], shared_libs: [ "liblog", "libGLESv3", "libEGL", "libdl", "libc", "libm", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libFaceBeautyPre", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libFaceBeautyPre.so", ], shared_libs: [ "liblog", "libdl", "libc", "libm", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libMcClient", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libMcClient.so", ], shared_libs: [ "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libPerfectlyClearCrux", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libPerfectlyClearCrux.so", ], shared_libs: [ "liblog", "libdl", "libc", "libm", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libPolarrRender", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libPolarrRender.so", ], shared_libs: [ "libGLESv3", "liblog", "libEGL", "libm", "libdl", "libc", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libSonyIMX230PdafLibrary", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libSonyIMX230PdafLibrary.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libSonyIMX230PdafLibraryWrapper", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libSonyIMX230PdafLibraryWrapper.so", ], shared_libs: [ "libutils", "libcutils", "liblog", "libcam.hal3a.log", "libSonyIMX230PdafLibrary", "lib3a.af.core", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libSonyIMX338PdafLibrary", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libSonyIMX338PdafLibrary.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libSonyIMX338PdafLibraryWrapper", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libSonyIMX338PdafLibraryWrapper.so", ], shared_libs: [ "libutils", "libcutils", "liblog", "libcam.hal3a.log", "libSonyIMX338PdafLibrary", "lib3a.af.core", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libSonyIMX386PdafLibrary", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libSonyIMX386PdafLibrary.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libSonyIMX386PdafLibraryWrapper", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libSonyIMX386PdafLibraryWrapper.so", ], shared_libs: [ "libutils", "libcutils", "liblog", "libcam.hal3a.log", "libSonyIMX386PdafLibrary", "lib3a.af.core", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libSonyIMX519PdafLibrary", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libSonyIMX519PdafLibrary.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libSonyIMX519PdafLibraryWrapper", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libSonyIMX519PdafLibraryWrapper.so", ], shared_libs: [ "libutils", "libcutils", "liblog", "libcam.hal3a.log", "libSonyIMX519PdafLibrary", "lib3a.af.core", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libVDBlurless", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libVDBlurless.so", ], shared_libs: [ "liblog", "libm", "libdl", "libc", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libVDPostureDetection", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libVDPostureDetection.so", ], shared_libs: [ "liblog", "libm", "libdl", "libc", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libVDSuperPhotoAPI", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libVDSuperPhotoAPI.so", ], shared_libs: [ "liblog", "libm", "libdl", "libc", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libWaterMark", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libWaterMark.so", ], shared_libs: [ "liblog", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "lib_bsscore", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/lib_bsscore.so", ], shared_libs: [ "liblog", "libutils", "libcutils", "libladder", "libnativewindow", "libmtkcam_modulehelper", "libmtkcam_stdutils", "libmtkcam_imgbuf", "libmtkcam_ulog", "libcam.iopipe", "libdpframework", "libgralloc_extra", "libcameracustom", "libmtkcam_tuning_utils", "libmtkcam_metadata", "libmtkcam_scenariorecorder", "libcamalgo.dngop", "libmtkcam_debugutils", "lib3a.ae.core", "lib3a.af.core", "lib3a.flash", "libmtkcam_hwutils", "libhidlbase", "vendor.mediatek.hardware.power@2.0", "libmfllcore", "libcamalgo.mfnr", "libcamalgo.fdft", "libmtkcam_exif", "libfeature.stereo.provider", "lib3a.awb.core", "libaedv", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libaal_cust", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libaal_cust.so", ], shared_libs: [ "libcutils", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libaal_key", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libaal_key.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libakm", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libakm.so", ], shared_libs: [ "liblog", "libutils", "libstagefright_foundation", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libapusys", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libapusys.so", ], shared_libs: [ "libbase", "libion", "libion_mtk", "liblog", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libarcsoft_distortion_correction", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libarcsoft_distortion_correction.so", ], shared_libs: [ "libOpenCL", "libmpbase", "liblog", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libarcsoft_dualcam_bokeh_api", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libarcsoft_dualcam_bokeh_api.so", ], shared_libs: [ "libmpbase", "liblog", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libarcsoft_dualcam_refocus_left", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libarcsoft_dualcam_refocus_left.so", ], shared_libs: [ "libmpbase", "libOpenCL", "liblog", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libarcsoft_dualcam_refocus_preview", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libarcsoft_dualcam_refocus_preview.so", ], shared_libs: [ "libmpbase", "liblog", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libarcsoft_dualcam_refocus_right", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libarcsoft_dualcam_refocus_right.so", ], shared_libs: [ "libmpbase", "libOpenCL", "liblog", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libarcsoft_hdr_couple_api", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libarcsoft_hdr_couple_api.so", ], shared_libs: [ "libmpbase", "libarcsoft_smart_denoise", "libarcsoft_high_dynamic_range_couple", "liblog", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libarcsoft_hdr_denoise_api", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libarcsoft_hdr_denoise_api.so", ], shared_libs: [ "liblog", "libarcsoft_high_dynamic_range", "libarcsoft_smart_denoise", "libmpbase", "libm", "libdl", "libc", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libarcsoft_high_dynamic_range", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libarcsoft_high_dynamic_range.so", ], shared_libs: [ "libmpbase", "liblog", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libarcsoft_high_dynamic_range_couple", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libarcsoft_high_dynamic_range_couple.so", ], shared_libs: [ "libmpbase", "liblog", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libarcsoft_lensstaindetection", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libarcsoft_lensstaindetection.so", ], shared_libs: [ "libmpbase", "liblog", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libarcsoft_low_light_hdr", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libarcsoft_low_light_hdr.so", ], shared_libs: [ "libmpbase", "liblog", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libarcsoft_relighting_pro_image", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libarcsoft_relighting_pro_image.so", ], shared_libs: [ "libmpbase", "liblog", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libarcsoft_scbokeh_image", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libarcsoft_scbokeh_image.so", ], shared_libs: [ "libmpbase", "liblog", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libarcsoft_smart_denoise", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libarcsoft_smart_denoise.so", ], shared_libs: [ "libmpbase", "liblog", "libdl", "libc", "libm", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libarcsoft_supervideostabilization", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libarcsoft_supervideostabilization.so", ], shared_libs: [ "libmpbase", "libsensorndkbridge", "libEGL", "libGLESv3", "libOpenCL", "liblog", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libarcsoft_videostabilizer", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libarcsoft_videostabilizer.so", ], shared_libs: [ "libmpbase", "libsensorndkbridge", "libEGL", "libGLESv3", "libOpenCL", "liblog", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libarmnn", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libarmnn.so", ], shared_libs: [ "liblog", "libutils", "libcutils", "libcmdl", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libarmnn_ndk.mtk", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libarmnn_ndk.mtk.so", ], shared_libs: [ "liblog", "libcmdl_ndk.mtk", "libdl", "libm", "libc", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libbluetooth_audio_session_mediatek", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libbluetooth_audio_session_mediatek.so", ], shared_libs: [ "vendor.mediatek.hardware.bluetooth.audio@2.1", "libbase", "libcutils", "libfmq", "libhidlbase", "liblog", "libutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libbluetooth_hw_test", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libbluetooth_hw_test.so", ], shared_libs: [ "liblog", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libbluetooth_mtk", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libbluetooth_mtk.so", ], shared_libs: [ "liblog", "libcutils", "libnvram", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libbluetooth_mtk_pure", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libbluetooth_mtk_pure.so", ], shared_libs: [ "liblog", "libcutils", "libnvram", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libbluetooth_relayer", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libbluetooth_relayer.so", ], shared_libs: [ "liblog", "libcutils", "libbluetoothem_mtk", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libbluetoothem_mtk", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libbluetoothem_mtk.so", ], shared_libs: [ "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libbt-vendor", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libbt-vendor.so", ], shared_libs: [ "liblog", "libbluetooth_mtk", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libcam.feature_utils", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libcam.feature_utils.so", ], shared_libs: [ "lib3a.af.core", "lib3a.flash", "libcutils", "libutils", "liblog", "libhardware", "libmtkcam_ulog", "lib3a.awb.core", "libmtkcam_stdutils", "libmtkcam_imgbuf", "libmtkcam_metadata", "libmtkcam_metastore", "libdpframework", "libcam.iopipe", "libmtkcam_exif", "libmtkcam_modulehelper", "libmtkcam_tuning_utils", "lib3a.ae.core", "libcameracustom", "libmtkcam_mapping_mgr", "libaedv", "libdip_postproc", "libcam.halsensor", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libcam.hal3a.cctsvr", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libcam.hal3a.cctsvr.so", ], shared_libs: [ "libmtkcam_ulog", "liblog", "libutils", "libcutils", "libc++", "libhardware", "libbinder", "libmtkcam_modulehelper", "libmtkcam_stdutils", "libmtkcam_imgbuf", "libmtkcam_fwkutils", "libmtkcam_metadata", "libcam.iopipe", "libcamdrv_imem", "libcam.hal3a.v3", "libcam.hal3a.v3.nvram.50", "libcam.hal3a.v3.lsctbl.50", "libcam.hal3a.v3.lscMgr", "libcamalgo.lsc", "lib3a.flash", "lib3a.awb.core", "lib3a.af.core", "lib3a.ae.core", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libcam.hal3a.log", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libcam.hal3a.log.so", ], shared_libs: [ "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libcam.hal3a.v3.dng", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libcam.hal3a.v3.dng.so", ], shared_libs: [ "liblog", "libutils", "libcutils", "libcam.hal3a.v3.nvram.50", "libcam.hal3a.v3.lsctbl.50", "libmtkcam_modulehelper", "libmtkcam_metadata", "libmtkcam_stdutils", "lib3a.flash", "lib3a.awb.core", "lib3a.ae.core", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libcam.hal3a.v3.lscMgr", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libcam.hal3a.v3.lscMgr.so", ], shared_libs: [ "libmtkcam_ulog", "liblog", "libutils", "libcutils", "lib3a.awb.core", "libcamalgo.ispfeature", "libcam.hal3a.v3.lsctbl.50", "libcam.hal3a.v3.nvram.50", "libmtkcam_stdutils", "libcameracustom", "libmtkcam_imgbuf", "libmtkcam_modulehelper", "libfeatureiodrv_mem", "libmtkcam_tuning_utils", "libmtkcam_mapping_mgr", "lib3a.flash", "libaedv", "lib3a.af.core", "lib3a.ae.core", "libcamalgo.lsc", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libcam.hal3a.v3.lsctbl.50", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libcam.hal3a.v3.lsctbl.50.so", ], shared_libs: [ "liblog", "libutils", "libcutils", "libcamalgo.lsc", "libmtkcam_stdutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libcam.hal3a.v3.nvram.50", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libcam.hal3a.v3.nvram.50.so", ], shared_libs: [ "libmtkcam_ulog", "liblog", "libutils", "libcutils", "libmtkcam_stdutils", "libmtkcam_imgbuf", "libmtkcam_modulehelper", "libbinder", "lib3a.flash", "libfeatureiodrv_mem", "libaedv", "libcameracustom", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libcam.hal3a.v3", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libcam.hal3a.v3.so", ], shared_libs: [ "lib3a.ccudrv", "lib3a.ccuif", "libion", "libion_mtk", "lib3a.n3d3a", "libfeatureiodrv_mem", "libcamalgo.ispfeature", "libcamalgo.utility", "liblog", "libmtkcam_ulog", "libutils", "libcutils", "libladder", "lib3a.awb.core", "lib3a.flash", "libmtkcam_modulehelper", "libmtkcam_stdutils", "libmtkcam_imgbuf", "libmtkcam_hwutils", "lib3a.gma", "lib3a.lce", "libcamalgo.lsc", "libcamalgo.flicker", "libcamalgo.fdft", "libcam3a_imem", "libmtkcam_metadata", "libmtkcam_metastore", "libmtkcam_sysutils", "libcam.pdtblgen", "libcam.iopipe", "libcam.hal3a.v3.nvram.50", "libcam.hal3a.v3.lsctbl.50", "libcam.hal3a.v3.lscMgr", "libcamdrv_tuning_mgr", "libcam.utils.sensorprovider", "libui", "libhidlbase", "libhidltransport", "libhwbinder", "android.hardware.power@1.0", "vendor.mediatek.hardware.power@2.0", "vendor.mediatek.hardware.mtkpower@1.0", "libcamalgo.vpunr", "lib3a.ae.core", "libaedv", "libmtkcam_tuning_utils", "libmtkcam_mapping_mgr", "libmtkcam.atmseventmgr", "libcameracustom", "lib3a.af.core", "lib3a.af", "lib3a.awb", "lib3a.ae", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libcam.halisp", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libcam.halisp.so", ], shared_libs: [ "liblog", "libutils", "libcutils", "libmtkcam_stdutils", "libmtkcam_imgbuf", "libmtkcam_sysutils", "libmtkcam_hwutils", "libmtkcam_metadata", "libmtkcam_metastore", "libmtkcam_modulehelper", "libmtkcam_ulog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libcam.halsensor", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libcam.halsensor.so", ], shared_libs: [ "libshim_utils", "liblog", "libcutils", "libutils", "libcameracustom", "libc++", "libmtkcam_modulehelper", "libmtkcam_stdutils", "libmtkcam_metadata", "libcamdrv_isp", "libmtkcam_ulog", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libcam.iopipe", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libcam.iopipe.so", ], shared_libs: [ "libaedv", "liblog", "libutils", "libcutils", "libimageio_plat_drv", "libimageio_plat_pipe", "libdip_postproc", "libmtkcam_tuning_utils", "libmtkcam_modulehelper", "libmtkcam_stdutils", "libmtkcam_imgbuf", "libmtkcam_metadata", "libcam.halsensor", "libimageio", "libcamdrv_isp", "libcamdrv_imem", "libhardware", "libdpframework", "libJpgEncPipe", "libmtkcam_ulog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libcam.lcs", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libcam.lcs.so", ], shared_libs: [ "liblog", "libutils", "libcutils", "lib3a.awb.core", "libmtkcam_modulehelper", "libmtkcam_stdutils", "libmtkcam_imgbuf", "lib3a.flash", "lib3a.af.core", "lib3a.ae.core", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libcam.pdtblgen", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libcam.pdtblgen.so", ], shared_libs: [ "libmtkcam_stdutils", "libmtkcam_imgbuf", "libcam.iopipe", "libmtkcam_modulehelper", "liblog", "libcutils", "libutils", "libhardware", "lib3a.af.core", "libcameracustom", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libcam.utils.sensorprovider", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libcam.utils.sensorprovider.so", ], shared_libs: [ "android.hardware.sensors@1.0-convert-shared", "liblog", "libmtkcam_ulog", "libutils", "libcutils", "libmtkcam_stdutils", "android.frameworks.sensorservice@1.0", "android.hardware.sensors@1.0", "libhidlbase", "libhidltransport", "libsensorndkbridge", "libhardware", "libmtkcam_modulehelper", "libcamalgo.gyro", "libmtkcam_imgbuf", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libcam.vhdr", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libcam.vhdr.so", ], shared_libs: [ "liblog", "libutils", "libcutils", "libmtkcam_modulehelper", "libmtkcam_metadata", "libmtkcam_metastore", "libmtkcam_stdutils", "libmtkcam_sysutils", "libmtkcam_ulog", "libaedv", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libcam3a_imem", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libcam3a_imem.so", ], shared_libs: [ "liblog", "libcutils", "libion", "libion_mtk", "libmtkcam_stdutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libcamalgo.3dnr", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libcamalgo.3dnr.so", ], shared_libs: [ "libmtk_drvb", "libcamalgo.utility", "libc++", "liblog", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libcamalgo.asd", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libcamalgo.asd.so", ], shared_libs: [ "libmtk_drvb", "libc++", "liblog", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libcamalgo.dngop", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libcamalgo.dngop.so", ], shared_libs: [ "libmtk_drvb", "libcamalgo.utility", "libc++", "liblog", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libcamalgo.eis", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libcamalgo.eis.so", ], shared_libs: [ "libmtk_drvb", "libcamalgo.utility", "libc++", "liblog", "libGLESv2", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libcamalgo.fdft", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libcamalgo.fdft.so", ], shared_libs: [ "libcamalgo.utility", "libmtk_drvb", "libc++", "libGLESv2", "liblog", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libcamalgo.flicker", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libcamalgo.flicker.so", ], shared_libs: [ "libcamalgo.utility", "liblog", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libcamalgo.fsc", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libcamalgo.fsc.so", ], shared_libs: [ "libmtk_drvb", "libcamalgo.utility", "libc++", "liblog", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libcamalgo.gyro", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libcamalgo.gyro.so", ], shared_libs: [ "libmtk_drvb", "libcamalgo.utility", "libc++", "liblog", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libcamalgo.ispfeature", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libcamalgo.ispfeature.so", ], shared_libs: [ "liblog", "libcutils", "libhardware", "libutils", "libcamalgo.utility", "lib3a.awb.core", "lib3a.flash", "lib3a.af.core", "lib3a.ae.core", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libcamalgo.lmv", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libcamalgo.lmv.so", ], shared_libs: [ "libmtk_drvb", "libcamalgo.utility", "libc++", "liblog", "libGLESv2", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libcamalgo.lsc", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libcamalgo.lsc.so", ], shared_libs: [ "liblog", "libcutils", "libmtk_drvb", "libcamalgo.utility", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libcamalgo.mfnr", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libcamalgo.mfnr.so", ], shared_libs: [ "libmtk_drvb", "libcamalgo.utility", "libc++", "liblog", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libcamalgo.n3d", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libcamalgo.n3d.so", ], shared_libs: [ "libmtk_drvb", "libc++", "liblog", "libnativewindow", "libEGL", "libGLESv2", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libcamalgo.utility", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libcamalgo.utility.so", ], shared_libs: [ "liblog", "libEGL", "libGLESv2", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libcamalgo.vpunr", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libcamalgo.vpunr.so", ], shared_libs: [ "libmtk_drvb", "liblog", "libcutils", "libutils", "libcamalgo.utility", "libvpu", "libion", "libion_mtk", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libcamalgo.vsf", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libcamalgo.vsf.so", ], shared_libs: [ "libmtk_drvb", "libcamalgo.utility", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libcamalgo.warp", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libcamalgo.warp.so", ], shared_libs: [ "liblog", "libcutils", "libEGL", "libGLESv2", "libgralloc_extra", "libnativewindow", "libcamalgo.utility", "libutils", "libbinder", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libcamdrv_imem", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libcamdrv_imem.so", ], shared_libs: [ "liblog", "libcutils", "libc++", "libion", "libion_mtk", "libmtkcam_stdutils", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libcamdrv_isp", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libcamdrv_isp.so", ], shared_libs: [ "liblog", "libcutils", "libc++", "libion", "libion_mtk", "libcamdrv_imem", "libmtkcam_stdutils", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libcamdrv_tuning_mgr", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libcamdrv_tuning_mgr.so", ], shared_libs: [ "liblog", "libmtkcam_ulog", "libcutils", "libutils", "libc++", "libbinder", "libcamdrv_imem", "libcamdrv_isp", "libmtkcam_stdutils", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libcamdrv_twin", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libcamdrv_twin.so", ], shared_libs: [ "liblog", "libcutils", "libc++", "libcamdrv_imem", "libaedv", "libmtkcam_stdutils", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libcamera_core_hwi", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libcamera_core_hwi.so", ], shared_libs: [ "libutils", "libcutils", "liblog", "libmtkcam_metadata", "libocam_common", "libstface_fd_api", "libmpbase", "libPolarrRender", "libEGL", "libGLESv2", "libcrypto", "libcvface_api", "libarcsoft_distortion_correction", "libmtkcam_stdutils", "libarcsoft_lensstaindetection", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libcameracustom.eis", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libcameracustom.eis.so", ], shared_libs: [ "libutils", "libcutils", "libmtkcam_stdutils", "libcam.halsensor", "vendor.mediatek.hardware.power@1.1", "libhidlbase", "libhidltransport", "libhwbinder", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libcameracustom", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libcameracustom.so", ], shared_libs: [ "liblog", "libutils", "libcutils", "libaedv", "libcam.hal3a.log", "libmtkcam_stdutils", "libSonyIMX230PdafLibraryWrapper", "libSonyIMX386PdafLibraryWrapper", "libSonyIMX338PdafLibraryWrapper", "libSonyIMX519PdafLibraryWrapper", "imx682_mipi_raw_IdxMgr", "s5kgm1sp_mipi_raw_IdxMgr", "sarter_qtech_main_s5kgm1sp_IdxMgr", "imx471_mipi_raw1_IdxMgr", "ov8856_mipi_raw_IdxMgr", "ov02b10_mipi_raw_IdxMgr", "ov02b1b_mipi_mono_IdxMgr", "s5kgw1_mipi_raw_IdxMgr", "s5k3p9sp_mipi_raw_IdxMgr", "gc2375h_mipi_raw_19661_IdxMgr", "gc02m0_mipi_mono_IdxMgr", "gc02k0_mipi_raw_IdxMgr", "salaa_qtech_main_s5kgm1sp_IdxMgr", "sala_wide_ov8856_IdxMgr", "libmtkcam_modulehelper", "lib3a.ae.core", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libchromanr", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libchromanr.so", ], shared_libs: [ "libutils", "libcutils", "libcam.hal3a.v3", "libmtkcam_mapping_mgr", "libmtkcam_stdutils", "libmtkcam_imgbuf", "liblog", "libcameracustom", "libmtkcam_modulehelper", "libcam.iopipe", "libcam.feature_utils", "libmtkcam_metadata", "libmtkcam_tuning_utils", "libmtkcam_exif", "libmtkcam_grallocutils", "libmtkcam_streamutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libcmdl", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libcmdl.so", ], shared_libs: [ "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libcmdl_ndk.mtk", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libcmdl_ndk.mtk.so", ], shared_libs: [ "liblog", "libm", "libdl", "libc", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libcvface_api", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libcvface_api.so", ], shared_libs: [ "liblog", "libm", "libc", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libdip_drv", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libdip_drv.so", ], shared_libs: [ "liblog", "libcutils", "libdip_imem", "libmtkcam_stdutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libdip_imem", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libdip_imem.so", ], shared_libs: [ "liblog", "libcutils", "libc++", "libion", "libion_mtk", "libmtkcam_stdutils", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libdip_postproc", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libdip_postproc.so", ], shared_libs: [ "libutils", "liblog", "libcutils", "libc++", "libaedv", "libdip_drv", "libdip_imem", "libdpframework", "libmtkcam_stdutils", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libeffecthal.base", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libeffecthal.base.so", ], shared_libs: [ "libui", "liblog", "libutils", "libcutils", "libmtkcam_stdutils", "libmtkcam_imgbuf", "libcameracustom", "libmtkcam_ulog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libfeature.face", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libfeature.face.so", ], shared_libs: [ "liblog", "libutils", "libcutils", "libhardware", "libbinder", "libnativewindow", "libmtkcam_metadata", "libmtkcam_metastore", "libeffecthal.base", "libmtkcam_ulog", "libmtkcam_stdutils", "libcameracustom", "libdpframework", "libmtkcam_imgbuf", "libmtkcam_fdvt", "libcamalgo.fdft", "libcamalgo.asd", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libfeature.stereo.provider", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libfeature.stereo.provider.so", ], shared_libs: [ "libmtkcam_ulog", "liblog", "libcutils", "libutils", "libnativewindow", "libmtkcam_modulehelper", "libmtkcam_stdutils", "libmtkcam_imgbuf", "libcameracustom", "libmtkcam_metadata", "libgralloc_extra", "libsync", "libmtkcam.logicalmodule", "libfeatureiodrv_mem", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libfeature.vsdof.hal", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libfeature.vsdof.hal.so", ], shared_libs: [ "libcamalgo.n3d", "libcamalgo.vsf", "libmtkcam_ulog", "liblog", "libcutils", "libutils", "libnativewindow", "libmtkcam_modulehelper", "libmtkcam_stdutils", "libmtkcam_imgbuf", "libnvram", "libcameracustom", "libdpframework", "libmtkcam_metadata", "libmtkcam_metastore", "libgralloc_extra", "libcam.iopipe", "libsync", "libfeature.stereo.provider", "libmtkcam_tuning_utils", "libfeatureiodrv_mem", "libmtkcam_calibration_provider", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libfeature_3dnr", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libfeature_3dnr.so", ], shared_libs: [ "liblog", "libmtkcam_ulog", "libutils", "libcutils", "libhardware", "libmtkcam_sysutils", "libmtkcam_stdutils", "libmtkcam_imgbuf", "libmtkcam_metadata", "libmtkcam_modulehelper", "libcam.utils.sensorprovider", "libcamalgo.3dnr", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libfeature_eis", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libfeature_eis.so", ], shared_libs: [ "liblog", "libutils", "libcutils", "libcamalgo.lmv", "libcamalgo.eis", "libcamalgo.gyro", "libcamalgo.fsc", "libfeature_lmv", "libmtkcam_modulehelper", "libmtkcam_stdutils", "libmtkcam_imgbuf", "libmtkcam_ulog", "libmtkcam_sysutils", "libnvram", "libcameracustom", "libcam.utils.sensorprovider", "lib3a.ae.core", "libcameracustom.eis", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libfeature_fsc", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libfeature_fsc.so", ], shared_libs: [ "liblog", "libmtkcam_ulog", "libutils", "libcutils", "libhardware", "libmtkcam_sysutils", "libmtkcam_stdutils", "libmtkcam_metadata", "libcamalgo.fsc", "libcameracustom", "libcameracustom.eis", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libfeature_lmv", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libfeature_lmv.so", ], shared_libs: [ "liblog", "libutils", "libcutils", "libcamalgo.lmv", "libcamalgo.gyro", "libcamalgo.eis", "libcamalgo.fsc", "libmtkcam_modulehelper", "libmtkcam_stdutils", "libmtkcam_imgbuf", "libmtkcam_ulog", "libmtkcam_sysutils", "libmtkcam_metadata", "libcameracustom", "libcam.utils.sensorprovider", "libcameracustom.eis", "libaedv", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libfeature_rss", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libfeature_rss.so", ], shared_libs: [ "liblog", "libutils", "libcutils", "libhardware", "libmtkcam_ulog", "libmtkcam_sysutils", "libmtkcam_stdutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libfeatureiodrv_mem", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libfeatureiodrv_mem.so", ], shared_libs: [ "liblog", "libcutils", "libutils", "libcam.halsensor", "libcameracustom", "libbinder", "libmtkcam_ulog", "libmtkcam_modulehelper", "lib3a.flash", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libforkexecwrap", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libforkexecwrap.so", ], shared_libs: [ "libcutils", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libgz_uree", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libgz_uree.so", ], shared_libs: [ "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libhwm-oppo", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libhwm-oppo.so", ], shared_libs: [ "liblog", "libfile_op", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libifcutils_mtk", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libifcutils_mtk.so", ], shared_libs: [ "libcutils", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libimageio", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libimageio.so", ], shared_libs: [ "liblog", "libcutils", "libc++", "libimageio_plat_drv", "libimageio_plat_pipe", "libaedv", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libimageio_plat_drv", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libimageio_plat_drv.so", ], shared_libs: [ "libcamdrv_tuning_mgr", "liblog", "libcutils", "libc++", "libdpframework", "libutils", "libcamdrv_isp", "libcamdrv_imem", "libcamdrv_twin", "libmtkcam_stdutils", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libimageio_plat_pipe", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libimageio_plat_pipe.so", ], shared_libs: [ "libutils", "liblog", "libcutils", "libc++", "libaedv", "libimageio_plat_drv", "libcamdrv_isp", "libmtkcam_stdutils", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libkmsetkey", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libkmsetkey.so", ], shared_libs: [ "liblog", "libutils", "libhidlbase", "libhidltransport", "vendor.mediatek.hardware.keymaster_attestation@1.1", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libksensor", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libksensor.so", ], shared_libs: [ "liblog", "libc++", "libdl", "libc", "libm", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "liblpcnr", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/liblpcnr.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libmfllcore", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libmfllcore.so", ], shared_libs: [ "libutils", "libcutils", "libmtkcam_stdutils", "liblog", "libmtkcam_ulog", "libmtkcam_tuning_utils", "libcameracustom", "libmtkcam_imgbuf", "libcamalgo.mfnr", "libcam.iopipe", "libmtkcam_metadata", "libmtkcam_modulehelper", "libmtkcam_mfb", "libdpframework", "libmtkcam_mapping_mgr", "libaedv", "libladder", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libml_util", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libml_util.so", ], shared_libs: [ "liblog", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libmpbase", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libmpbase.so", ], shared_libs: [ "libc", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libmsnr", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libmsnr.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libmtk-ril", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libmtk-ril.so", ], shared_libs: [ "libmtkutils", "librilfusion", "libmtknetutils", "libratconfig", "libmtksysutils", "libmtkhardware_legacy", "libsysenv", "libmtkrilutils", "libcrypto", "libmtkcutils", "libmtkproperty", "libmtkrillog", "libmtkconfigutils", "libmtktinyxml", "libmtkares", "libnvram", "libaedv", "libbinder", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libmtkcam.atmseventmgr", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libmtkcam.atmseventmgr.so", ], shared_libs: [ "libcutils", "liblog", "libutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libmtkcam.eventcallback", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libmtkcam.eventcallback.so", ], shared_libs: [ "libcutils", "liblog", "libutils", "libmtkcam_stdutils", "libmtkcam_ulog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libmtkcam.featurepipe.capture", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libmtkcam.featurepipe.capture.so", ], shared_libs: [ "libcamalgo.fdft", "lib3a.af.core", "lib3a.flash", "liblog", "libutils", "libcutils", "libladder", "libnativewindow", "libmtkcam_modulehelper", "libmtkcam_stdutils", "libmtkcam_imgbuf", "libmtkcam_ulog", "libcam.iopipe", "libdpframework", "libgralloc_extra", "libcameracustom", "libmtkcam_tuning_utils", "libmtkcam_metadata", "libcam.feature_utils", "libmtkcam_scenariorecorder", "libcamalgo.dngop", "libmtkcam_debugutils", "lib3a.ae.core", "libmtkcam_hwutils", "libfeature.face", "libhidlbase", "vendor.mediatek.hardware.power@2.0", "libmfllcore", "lib_bsscore", "libcamalgo.mfnr", "libmtkcam_exif", "libmtkcam.featurepipe.vsdof_util", "libmtkcam_metastore", "libmtkcam_3rdparty", "libmtkcam_3rdparty.core", "libmtkcam_mapping_mgr", "libfeature.stereo.provider", "lib3a.awb.core", "libaedv", "libmsnr", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libmtkcam.featurepipe.depthmap", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libmtkcam.featurepipe.depthmap.so", ], shared_libs: [ "liblog", "libnativewindow", "libutils", "libcutils", "libmtkcam_modulehelper", "libcam.iopipe", "libmtkcam_stdutils", "libmtkcam_imgbuf", "libmtkcam_ulog", "libfeature.vsdof.hal", "libcamalgo.fdft", "libfeature.stereo.provider", "libeffecthal.base", "libgralloc_extra", "libfeature.face", "libmtkcam_metadata", "libmtkcam.featurepipe.vsdof_util", "libcameracustom", "libmtkcam_dpe", "libmtkcam_owe", "libfeature_3dnr", "libJpgEncPipe", "libmtkcam_exif", "libsync", "libdpframework", "libion", "libion_mtk", "libmtkcam_tuning_utils", "libaedv", "libcam.feature_utils", "libladder", "libfeatureiodrv_mem", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libmtkcam.featurepipe.streaming", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libmtkcam.featurepipe.streaming.so", ], shared_libs: [ "liblog", "libutils", "libcutils", "libladder", "libnativewindow", "libcamalgo.warp", "libcamalgo.fsc", "libmtkcam_modulehelper", "libmtkcam_stdutils", "libmtkcam_imgbuf", "libmtkcam_ulog", "libcam.iopipe", "libmtkcam_rsc", "libdpframework", "libgralloc_extra", "libfeature.face", "libcameracustom", "libfeature_3dnr", "libfeature_fsc", "libmtkcam_tuning_utils", "libcam.feature_utils", "libmtkcam_3rdparty", "libmtkcam_3rdparty.core", "libcamalgo.lmv", "libcamalgo.gyro", "libcamalgo.eis", "libWaterMark", "libmtkcam_scenariorecorder", "libfeature.vsdof.hal", "libfeature_eis", "libcameracustom.eis", "libmtkcam.featurepipe.depthmap", "libmtkcam.featurepipe.vsdof_util", "libJpgEncPipe", "libmtkcam_exif", "libmtkcam_metadata", "libcamalgo.fdft", "libfeature.stereo.provider", "libhardware", "libion", "libmtkcam_debugutils", "libcam.utils.sensorprovider", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libmtkcam.featurepipe.vsdof_util", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libmtkcam.featurepipe.vsdof_util.so", ], shared_libs: [ "liblog", "libutils", "libcutils", "libmtkcam_stdutils", "libmtkcam_imgbuf", "libmtkcam_modulehelper", "libmtkcam_ulog", "libgralloc_extra", "libeffecthal.base", "libcam.iopipe", "libion", "libion_mtk", "libdpframework", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libmtkcam.logicalmodule", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libmtkcam.logicalmodule.so", ], shared_libs: [ "liblog", "libutils", "libcutils", "libmtkcam_modulehelper", "libmtkcam_metadata", "libmtkcam_ulog", "libmtkcam_stdutils", "libcameracustom", "libaedv", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libmtkcam_3rdparty.core", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libmtkcam_3rdparty.core.so", ], shared_libs: [ "liblog", "libutils", "libcutils", "libmtkcam_imgbuf", "libmtkcam_metadata", "libmtkcam_stdutils", "libmtkcam_ulog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libmtkcam_3rdparty.customer", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libmtkcam_3rdparty.customer.so", ], shared_libs: [ "liblog", "libutils", "libcutils", "libmtkcam_ulog", "libmtkcam_imgbuf", "libmtkcam_metadata", "libmtkcam_stdutils", "libmtkcam_3rdparty.core", "libcameracustom", "libocam_common", "libcamera_core_hwi", "liboppo_platform_hwi", "libmpbase", "libmtkcam_tuning_utils", "libmtkcam_metastore", "libmtkcam_hwutils", "libcam.feature_utils", "libcvface_api", "libcam.utils.sensorprovider", "libmtkcam_sysutils", "libnativewindow", "libui", "libhidlbase", "libhidltransport", "android.frameworks.sensorservice@1.0", "liboppo_arcSoftBokehEngine_new", "libarcsoft_dualcam_bokeh_api", "libarcsoft_dualcam_refocus_left", "libarcsoft_dualcam_refocus_preview", "libarcsoft_dualcam_refocus_right", "libcam.iopipe", "libfeature.stereo.provider", "libmtkcam_modulehelper", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libmtkcam_3rdparty.mtk", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libmtkcam_3rdparty.mtk.so", ], shared_libs: [ "liblog", "libutils", "libcutils", "libmtkcam_ulog", "libmtkcam_stdutils", "libmtkcam_metadata", "libmtkcam_metastore", "libmfllcore", "libcam.hal3a.v3", "libcam.feature_utils", "libmtkcam_modulehelper", "libmtkcam_hwutils", "libmtkcam_exif", "libcamalgo.fdft", "libcamalgo.dngop", "libmtkcam_imgbuf", "libmtkcam_3rdparty.core", "libmtkcam_scenariorecorder", "libmtkcam_tuning_utils", "libcam.iopipe", "libmtkcam_mapping_mgr", "libcameracustom", "libdpframework", "libmtkcam.featurepipe.vsdof_util", "libfeature.stereo.provider", "liblpcnr", "libmtkcam.featurepipe.depthmap", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libmtkcam_3rdparty", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libmtkcam_3rdparty.so", ], shared_libs: [ "libmtkcam_3rdparty.core", "libmtkcam_3rdparty.mtk", "libmtkcam_3rdparty.customer", "liblog", "libutils", "libcutils", "libmtkcam_ulog", "libmtkcam_stdutils", "libmtkcam_metadata", "libmfllcore", "libcam.hal3a.v3", "libcam.feature_utils", "libmtkcam_modulehelper", "libmtkcam_hwutils", "libcamalgo.dngop", "libmtkcam_imgbuf", "libmtkcam_tuning_utils", "libcam.iopipe", "libmtkcam_mapping_mgr", "libcameracustom", "libdpframework", "libmtkcam.featurepipe.vsdof_util", "libfeature.stereo.provider", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libmtkcam_calibration_convertor", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libmtkcam_calibration_convertor.so", ], shared_libs: [ "libmtkcam_stdutils", "libmtkcam_modulehelper", "liblog", "libutils", "libcutils", "liboppo_arcSoftBokehEngine_new", "libarcsoft_dualcam_bokeh_api", "libarcsoft_dualcam_refocus_left", "libarcsoft_dualcam_refocus_preview", "libarcsoft_dualcam_refocus_right", "libmtkcam_hwutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libmtkcam_calibration_provider", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libmtkcam_calibration_provider.so", ], shared_libs: [ "libfeatureiodrv_mem", "libmtkcam_ulog", "liblog", "libutils", "libcutils", "libmtkcam_modulehelper", "libmtkcam_stdutils", "libcameracustom", "libmtkcam_calibration_convertor", "libfeature.stereo.provider", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libmtkcam_debugutils", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libmtkcam_debugutils.so", ], shared_libs: [ "liblog", "libutils", "libcutils", "libladder", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libmtkcam_device3_app", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libmtkcam_device3_app.so", ], shared_libs: [ "libmtkcam_device3_utils", "liblog", "libutils", "libcutils", "libcamera_metadata", "libmtkcam_stdutils", "libmtkcam_ulog", "libmtkcam_metadata", "libmtkcam_debugutils", "libmtkcam_grallocutils", "libmtkcam_imgbuf", "libmtkcam_streamutils", "libnativewindow", "libmtkcam_metastore", "libmtkcam_modulehelper", "libmtkcam_hwutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libmtkcam_device3_hal", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libmtkcam_device3_hal.so", ], shared_libs: [ "libmtkcam_device3_utils", "liblog", "libutils", "libcutils", "libladder", "libcamera_metadata", "libmtkcam_sysutils", "libmtkcam_stdutils", "libmtkcam_ulog", "libmtkcam_metadata", "libmtkcam_metastore", "libmtkcam_modulehelper", "libmtkcam_device3_app", "libmtkcam_devicesessionpolicy", "libmtkcam_pipelinemodel", "libmtkcam_hwutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libmtkcam_device3_hidl", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libmtkcam_device3_hidl.so", ], shared_libs: [ "liblog", "libutils", "libcutils", "libhardware", "libhidlbase", "libhidltransport", "libfmq", "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.device@3.6", "libcamera_metadata", "libmtkcam_metadata", "libmtkcam_stdutils", "libmtkcam_debugutils", "libmtkcam_ulog", "libmtkcam_device3_hal", "libmtkcam_device3_hidlutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libmtkcam_device3_hidlutils", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libmtkcam_device3_hidlutils.so", ], shared_libs: [ "liblog", "libutils", "libcutils", "libhardware", "libhidlbase", "libhidltransport", "libfmq", "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.device@3.6", "libmtkcam_stdutils", "libmtkcam_imgbuf", "libmtkcam_grallocutils", "libmtkcam_hwutils", "libmtkcam_sysutils", "libmtkcam_metadata", "libmtkcam_modulehelper", "libmtkcam_streamutils", "libcamera_metadata", "libmtkcam_ulog", "libaedv", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libmtkcam_device3_utils", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libmtkcam_device3_utils.so", ], shared_libs: [ "liblog", "libutils", "libcutils", "libsync", "libcamera_metadata", "libmtkcam_stdutils", "libmtkcam_imgbuf", "libmtkcam_grallocutils", "libmtkcam_hwutils", "libmtkcam_sysutils", "libmtkcam_metadata", "libmtkcam_modulehelper", "libmtkcam_streamutils", "android.hardware.graphics.common@1.2", "vendor.mediatek.hardware.gpu@1.0", "libmtkcam_ulog", "libaedv", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libmtkcam_devicesessionpolicy", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libmtkcam_devicesessionpolicy.so", ], shared_libs: [ "liblog", "libutils", "libcutils", "libcamera_metadata", "libmtkcam_imgbuf", "libmtkcam_stdutils", "libmtkcam_metadata", "libmtkcam_metastore", "libmtkcam_modulehelper", "libmtkcam_ulog", "libmtkcam_device3_utils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libmtkcam_diputils", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libmtkcam_diputils.so", ], shared_libs: [ "liblog", "libmtkcam_ulog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libmtkcam_dpe", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libmtkcam_dpe.so", ], shared_libs: [ "libcutils", "liblog", "libmtkcam_stdutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libmtkcam_exif", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libmtkcam_exif.so", ], shared_libs: [ "liblog", "libutils", "libcutils", "libmtkcam_modulehelper", "libmtkcam_metadata", "libmtkcam_stdutils", "libmtkcam_ulog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libmtkcam_fdvt", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libmtkcam_fdvt.so", ], shared_libs: [ "libcutils", "liblog", "libdip_imem", "libdpframework", "libmtkcam_stdutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libmtkcam_featurepolicy", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libmtkcam_featurepolicy.so", ], shared_libs: [ "libbinder", "liblog", "libhidlbase", "libhidltransport", "vendor.oplus.hardware.orms@1.0", "libormshalclient", "libutils", "libcutils", "libmtkcam_ulog", "libmtkcam_stdutils", "libmtkcam_hwutils", "libmtkcam_metadata", "libmtkcam_metastore", "libmtkcam_3rdparty", "libmtkcam_3rdparty.core", "libmtkcam_modulehelper", "libmtkcam_exif", "libmtkcam_sysutils", "libmtkcam_scenariorecorder", "libmtkcam_featureutils", "libcameracustom", "libfeature.stereo.provider", "libcameracustom.eis", "libaedv", "libcam.feature_utils", "libcam.vhdr", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libmtkcam_featureutils", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libmtkcam_featureutils.so", ], shared_libs: [ "liblog", "libutils", "libcutils", "libmtkcam_stdutils", "libmtkcam_debugutils", "libmtkcam_hwutils", "libmtkcam_modulehelper", "libmtkcam.logicalmodule", "libmtkcam_streamutils", "libfeature.stereo.provider", "libmtkcam_ulog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libmtkcam_fwkutils", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libmtkcam_fwkutils.so", ], shared_libs: [ "liblog", "libutils", "libcutils", "libmtkcam_ulog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libmtkcam_grallocutils", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libmtkcam_grallocutils.so", ], shared_libs: [ "libgralloc_extra", "liblog", "libutils", "libsync", "libcutils", "libui", "libmtkcam_stdutils", "libmtkcam_ulog", "libhidlbase", "libhardware", "android.hardware.graphics.allocator@2.0", "android.hardware.graphics.allocator@4.0", "android.hardware.graphics.mapper@2.0", "android.hardware.graphics.mapper@4.0", "android.hardware.graphics.common@1.2", "vendor.mediatek.hardware.gpu@1.0", "libgralloctypes", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libmtkcam_hwnode", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libmtkcam_hwnode.so", ], shared_libs: [ "liblog", "libutils", "libcutils", "libhardware", "libgralloc_extra", "android.hardware.camera.device@3.2", "libmtkcam_modulehelper", "libmtkcam_stdutils", "libmtkcam_ulog", "libmtkcam_grallocutils", "libmtkcam_imgbuf", "libmtkcam_streamutils", "libmtkcam_hwutils", "libmtkcam_metadata", "libmtkcam_metastore", "libmtkcam_prerelease", "libcam.feature_utils", "libcameracustom", "libcam.utils.sensorprovider", "libcam.iopipe", "libfeature_lmv", "libfeature_3dnr", "libfeature_rss", "libfeature_fsc", "libion_mtk", "libion", "libmtkcam_pipeline", "libfeature_eis", "libcameracustom.eis", "libaedv", "libladder", "libmtkcam_exif", "libstereoinfoaccessor_vsdof", "liboppo_platform_hwi", "libmtkcam_sysutils", "libcam.vhdr", "libmfllcore", "libcamalgo.dngop", "libcamalgo.lmv", "libcamalgo.gyro", "libcamalgo.eis", "libcamalgo.fdft", "libfeature.face", "libcamalgo.fsc", "libdpframework", "libmtkcam_tuning_utils", "libmtkcam_scenariorecorder", "libmtkcam_mapping_mgr", "libmtkcam.featurepipe.streaming", "libmtkcam.featurepipe.capture", "libmtkcam_synchelper", "lib3a.flash", "lib3a.awb.core", "lib3a.af.core", "lib3a.ae.core", "libfeature.stereo.provider", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libmtkcam_hwutils", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libmtkcam_hwutils.so", ], shared_libs: [ "libfeature.stereo.provider", "liblog", "libmtkcam_ulog", "libutils", "libcutils", "libhardware", "libladder", "libmtkcam_modulehelper", "libmtkcam_stdutils", "libmtkcam_debugutils", "libbwc", "libcameracustom", "libcamalgo.fdft", "libmtkcam_sysutils", "libhidlbase", "libhidltransport", "libhwbinder", "android.hardware.power@1.0", "vendor.mediatek.hardware.mtkpower@1.0", "libcamalgo.mfnr", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libmtkcam_imgbuf", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libmtkcam_imgbuf.so", ], shared_libs: [ "liblog", "libutils", "libcutils", "libnativewindow", "libion", "libion_mtk", "libaedv", "libmtkcam_stdutils", "libmtkcam_debugutils", "libmtkcam_grallocutils", "libgralloc_extra", "libmtkcam_sysutils", "libmtkcam_ulog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libmtkcam_mapping_mgr", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libmtkcam_mapping_mgr.so", ], shared_libs: [ "libmtkcam_modulehelper", "liblog", "libutils", "libcutils", "libmtkcam_stdutils", "libmtkcam_debugutils", "libmtkcam_grallocutils", "libmtkcam_sysutils", "libutilscallstack", "libaedv", "lib3a.awb.core", "lib3a.af.core", "lib3a.ae.core", "libmtkcam_scenariorecorder", "libcam.hal3a.v3.nvram.50", "lib3a.flash", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libmtkcam_metadata", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libmtkcam_metadata.so", ], shared_libs: [ "libaedv", "liblog", "libmtkcam_ulog", "libutils", "libladder", "libcutils", "libhidlbase", "libmtkcam_stdutils", "libcamera_metadata", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libmtkcam_metastore", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libmtkcam_metastore.so", ], shared_libs: [ "liblog", "libmtkcam_ulog", "libutils", "libcutils", "libcamera_metadata", "libmtkcam_metadata", "libmtkcam_modulehelper", "libmtkcam_stdutils", "libmtkcam_calibration_convertor", "libmtkcam_calibration_provider", "libfeature.stereo.provider", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libmtkcam_mfb", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libmtkcam_mfb.so", ], shared_libs: [ "libcutils", "liblog", "libdip_imem", "libdpframework", "libmtkcam_stdutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libmtkcam_modulefactory_aaa", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libmtkcam_modulefactory_aaa.so", ], shared_libs: [ "liblog", "libutils", "libhardware", "libmtkcam_ulog", "libcam.hal3a.v3", "libcam.hal3a.v3.dng", "libcam.hal3a.v3.lsctbl.50", "libcam.hal3a.v3.nvram.50", "libcam.halisp", "libcam.lcs", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libmtkcam_modulefactory_custom", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libmtkcam_modulefactory_custom.so", ], shared_libs: [ "liblog", "libutils", "libmtkcam_ulog", "libcameracustom", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libmtkcam_modulefactory_drv", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libmtkcam_modulefactory_drv.so", ], shared_libs: [ "liblog", "libutils", "libhardware", "libmtkcam_ulog", "libcam.halsensor", "libcam.iopipe", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libmtkcam_modulefactory_utils", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libmtkcam_modulefactory_utils.so", ], shared_libs: [ "liblog", "libutils", "libhardware", "libmtkcam_ulog", "libmtkcam.logicalmodule", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libmtkcam_modulehelper", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libmtkcam_modulehelper.so", ], shared_libs: [ "liblog", "libmtkcam_ulog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libmtkcam_owe", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libmtkcam_owe.so", ], shared_libs: [ "libcutils", "liblog", "libmtkcam_stdutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libmtkcam_pipeline", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libmtkcam_pipeline.so", ], shared_libs: [ "liblog", "libutils", "libcutils", "libhardware", "libaedv", "libmtkcam_stdutils", "libmtkcam_debugutils", "libmtkcam_ulog", "libmtkcam_metadata", "libmtkcam_streamutils", "libmtkcam_pipeline_fbm", "libmtkcam_prerelease", "libmtkcam_hwutils", "libmtkcam_scenariorecorder", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libmtkcam_pipeline_fbm", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libmtkcam_pipeline_fbm.so", ], shared_libs: [ "liblog", "libutils", "libcutils", "libmtkcam_debugutils", "libmtkcam_stdutils", "libmtkcam_imgbuf", "libmtkcam_streamutils", "libmtkcam_ulog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libmtkcam_pipelinemodel", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libmtkcam_pipelinemodel.so", ], shared_libs: [ "liblog", "libutils", "libcutils", "libmtkcam_stdutils", "libmtkcam_debugutils", "libmtkcam_hwutils", "libmtkcam_featureutils", "libmtkcam_modulehelper", "libmtkcam_metadata", "libmtkcam_metastore", "libmtkcam_pipelinemodel_session", "libmtkcam_pipelinemodel_adapter", "libmtkcam_pipelinemodel_capture", "libmtkcam.logicalmodule", "libfeature.stereo.provider", "libmtkcam_ulog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libmtkcam_pipelinemodel_adapter", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libmtkcam_pipelinemodel_adapter.so", ], shared_libs: [ "liblog", "libutils", "libcutils", "libmtkcam_stdutils", "libmtkcam_modulehelper", "libmtkcam_hwutils", "libmtkcam_featureutils", "libmtkcam_ulog", "libaedv", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libmtkcam_pipelinemodel_capture", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libmtkcam_pipelinemodel_capture.so", ], shared_libs: [ "liblog", "libutils", "libcutils", "libmtkcam_stdutils", "libmtkcam_metadata", "libmtkcam_hwutils", "libmtkcam_streamutils", "libmtkcam_pipeline", "libmtkcam_prerelease", "libmtkcam_sysutils", "libmtkcam_pipelinemodel_utils", "libmtkcam_ulog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libmtkcam_pipelinemodel_isp", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libmtkcam_pipelinemodel_isp.so", ], shared_libs: [ "liblog", "libutils", "libcutils", "libmtkcam_ulog", "libmtkcam_stdutils", "libmtkcam_debugutils", "libmtkcam_hwutils", "libmtkcam_sysutils", "libmtkcam_modulehelper", "libmtkcam_metadata", "libmtkcam_metastore", "libmtkcam_3rdparty", "libmtkcam_3rdparty.core", "libmtkcam_streamutils", "libmtkcam_pipeline", "libmtkcam_hwnode", "libcamalgo.fdft", "libdpframework", "libcam.iopipe", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libmtkcam_pipelinemodel_session", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libmtkcam_pipelinemodel_session.so", ], shared_libs: [ "liblog", "libutils", "libcutils", "libmtkcam_stdutils", "libmtkcam_imgbuf", "libmtkcam_ulog", "libmtkcam_metadata", "libmtkcam_metastore", "libmtkcam_streamutils", "libmtkcam_hwutils", "libmtkcam_pipeline", "libmtkcam_pipelinepolicy_factory", "libmtkcam_pipelinemodel_utils", "libcameracustom", "libfeature.stereo.provider", "libmtkcam_modulehelper", "libbwc", "libmtkcam_prerelease", "libaedv", "libmtkcam_pipelinemodel_zsl", "libmtkcam_pipelinemodel_capture", "libhidlbase", "vendor.mediatek.hardware.mtkpower@1.0", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libmtkcam_pipelinemodel_utils", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libmtkcam_pipelinemodel_utils.so", ], shared_libs: [ "liblog", "libutils", "libcutils", "libmtkcam_stdutils", "libmtkcam_imgbuf", "libmtkcam_hwutils", "libmtkcam_sysutils", "libmtkcam_metadata", "libmtkcam_streamutils", "libmtkcam_pipeline", "libmtkcam_hwnode", "libmtkcam_featureutils", "libbwc", "android.hardware.power@1.0", "vendor.mediatek.hardware.power@2.0", "libcameracustom", "libhardware", "libhidlbase", "libhidltransport", "libfeature.stereo.provider", "libmtkcam_synchelper", "libmtkcam_ulog", "libaedv", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libmtkcam_pipelinemodel_zsl", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libmtkcam_pipelinemodel_zsl.so", ], shared_libs: [ "liblog", "libutils", "libcutils", "libmtkcam_stdutils", "libmtkcam_debugutils", "libmtkcam_pipelinemodel_utils", "libmtkcam_pipeline", "libmtkcam_imgbuf", "libmtkcam_metadata", "libmtkcam_metastore", "libmtkcam_streamutils", "libmtkcam_ulog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libmtkcam_pipelinepolicy-security", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libmtkcam_pipelinepolicy-security.so", ], shared_libs: [ "liblog", "libutils", "libcutils", "libmtkcam_stdutils", "libmtkcam_hwutils", "libmtkcam_metadata", "libmtkcam_metastore", "libmtkcam_modulehelper", "libmtkcam_streamutils", "libmtkcam_pipelinepolicy", "libmtkcam_ulog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libmtkcam_pipelinepolicy-smvr", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libmtkcam_pipelinepolicy-smvr.so", ], shared_libs: [ "liblog", "libutils", "libcutils", "libmtkcam_stdutils", "libmtkcam_hwutils", "libmtkcam_metadata", "libmtkcam_metastore", "libmtkcam_modulehelper", "libmtkcam_streamutils", "libmtkcam_pipelinepolicy", "libmtkcam_ulog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libmtkcam_pipelinepolicy", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libmtkcam_pipelinepolicy.so", ], shared_libs: [ "liblog", "libutils", "libcutils", "libmtkcam_stdutils", "libmtkcam_hwutils", "libmtkcam_featureutils", "libmtkcam_metadata", "libmtkcam_metastore", "libmtkcam_streamutils", "libmtkcam_modulehelper", "libmtkcam_pipelinemodel_utils", "libmtkcam_ulog", "libcameracustom", "libfeature.stereo.provider", "libcameracustom.eis", "libaedv", "libmtkcam_featurepolicy", "libmtkcam_3rdparty", "libmtkcam_3rdparty.core", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libmtkcam_pipelinepolicy_factory", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libmtkcam_pipelinepolicy_factory.so", ], shared_libs: [ "liblog", "libutils", "libcutils", "libmtkcam_stdutils", "libmtkcam_metadata", "libmtkcam_metastore", "libmtkcam_modulehelper", "libmtkcam_featurepolicy", "libmtkcam_pipelinepolicy", "libmtkcam_pipelinepolicy-smvr", "libmtkcam_pipelinepolicy-security", "libmtkcam_ulog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libmtkcam_prerelease", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libmtkcam_prerelease.so", ], shared_libs: [ "liblog", "libutils", "libcutils", "libaedv", "libmtkcam_metadata", "libmtkcam_stdutils", "libmtkcam.eventcallback", "libmtkcam_ulog", "libmtkcam_streamutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libmtkcam_rsc", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libmtkcam_rsc.so", ], shared_libs: [ "libcutils", "liblog", "libmtkcam_stdutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libmtkcam_scenariorecorder", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libmtkcam_scenariorecorder.so", ], shared_libs: [ "liblog", "libutils", "libcutils", "libmtkcam_debugutils", "libladder", "libmtkcam_ulog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libmtkcam_stdutils", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libmtkcam_stdutils.so", ], shared_libs: [ "liblog", "libutils-v30", "libcutils", "libsync", "libladder", "libmtkcam_ulog", "libaedv", "libhidlbase", "android.hidl.allocator@1.0", "android.hardware.graphics.mapper@2.0", "android.hidl.memory@1.0", "libhidlmemory", "libhidltransport", "android.hardware.camera.common@1.0", "vendor.mediatek.hardware.camera.camdump@1.0", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libmtkcam_streamutils", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libmtkcam_streamutils.so", ], shared_libs: [ "liblog", "libutils", "libcutils", "libhardware", "libmtkcam_stdutils", "libmtkcam_imgbuf", "libmtkcam_metadata", "libmtkcam_ulog", "libmtkcam_debugutils", "lib_bsscore", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libmtkcam_synchelper", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libmtkcam_synchelper.so", ], shared_libs: [ "liblog", "libutils", "libcutils", "libhardware", "libmtkcam_stdutils", "libmtkcam_imgbuf", "libmtkcam_metadata", "libmtkcam_ulog", "libmtkcam_metastore", "libmtkcam.logicalmodule", "libmtkcam_modulehelper", "libmtkcam_hwutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libmtkcam_sysutils", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libmtkcam_sysutils.so", ], shared_libs: [ "liblog", "libutils", "libcutils", "libsync", "libmtkcam_stdutils", "libhidlbase", "libhidltransport", "libhwbinder", "android.hardware.power@1.0", "vendor.mediatek.hardware.mtkpower@1.0", "libladder", "libmtkcam_ulog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libmtkcam_tuning_utils", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libmtkcam_tuning_utils.so", ], shared_libs: [ "libmtkcam_modulehelper", "libmtkcam_metadata", "liblog", "libmtkcam_stdutils", "libutils", "libmtkcam_sysutils", "libcutils", "libhardware", "libmtkcam_ulog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libmtkcam_ulog", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libmtkcam_ulog.so", ], shared_libs: [ "liblog", "libutils", "libcutils", "libladder", "libaedv", "libmtkcam_debugutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libmtkconfig", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libmtkconfig.so", ], shared_libs: [ "libmtkrillog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libmtkconfigutils", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libmtkconfigutils.so", ], shared_libs: [ "libmtkconfig", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libmtkisp_metadata", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libmtkisp_metadata.so", ], shared_libs: [ "liblog", "libutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libmtkrilutils", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libmtkrilutils.so", ], shared_libs: [ "libmtkcutils", "libmtkrillog", "libmtkproperty", "libratconfig", "libmtkconfigutils", "libcrypto", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libmtktinyxml", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libmtktinyxml.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libmtkutils", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libmtkutils.so", ], shared_libs: [ "libmtkcutils", "libmtkproperty", "libmtkrillog", "libladder", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libneuroeara", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libneuroeara.so", ], shared_libs: [ "libbase", "libcutils", "liblog", "libutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libneuron_adapter", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libneuron_adapter.so", ], }, }, compile_multilib: "64", check_elf_files: false, prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libneuron_platform", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libneuron_platform.so", ], shared_libs: [ "libbase", "libutils", "liblog", "libion", "libion_mtk", "libcutils", "libvpu", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libneuron_runtime", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libneuron_runtime.so", ], shared_libs: [ "libdl", "liblog", "libz", "libneuron_platform", "libion", "libion_mtk", "libvpu", "libm", "libc", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libneuropilot_hal_utils", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libneuropilot_hal_utils.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libneuropilot_jni_R", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libneuropilot_jni_R.so", ], shared_libs: [ "libnativewindow", "liblog", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libnir_neon_driver", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libnir_neon_driver.so", ], shared_libs: [ "libbase", "liblog", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libnir_neon_driver_ndk.mtk", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libnir_neon_driver_ndk.mtk.so", ], shared_libs: [ "liblog", "libm", "libdl", "libc", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libnxprecord", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libnxprecord.so", ], shared_libs: [ "libcutils", "libutils", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libnxpspeech", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libnxpspeech.so", ], shared_libs: [ "libcutils", "libutils", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libocam_common", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libocam_common.so", ], shared_libs: [ "libutils", "libcutils", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "liboppo_aisd", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/liboppo_aisd.so", ], shared_libs: [ "libml_util", "libneuralnetworks", "liblog", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "liboppo_arcSoftBokehEngine_new", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/liboppo_arcSoftBokehEngine_new.so", ], shared_libs: [ "liblog", "libutils", "libmtkcam_imgbuf", "libcutils", "libmtkcam_modulehelper", "libmtkcam_stdutils", "libmtkcam_pipeline", "libmtkcam_metadata", "libmtkcam_streamutils", "libarcsoft_dualcam_bokeh_api", "libarcsoft_dualcam_refocus_left", "libarcsoft_dualcam_refocus_preview", "libarcsoft_dualcam_refocus_right", "libmpbase", "libhardware", "libocam_common", "liboppo_platform_hwi", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "liboppo_blank_algo", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/liboppo_blank_algo.so", ], shared_libs: [ "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "liboppo_platform_hwi", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/liboppo_platform_hwi.so", ], shared_libs: [ "libutils", "libcutils", "liblog", "libhardware", "libcamera_metadata", "libcamera_core_hwi", "libocam_common", "libarcsoft_distortion_correction", "libmpbase", "libmtkcam_stdutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libratconfig", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libratconfig.so", ], shared_libs: [ "libmtkutils", "libmtkrillog", "libmtkcutils", "libmtkproperty", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "librilfusion", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/librilfusion.so", ], shared_libs: [ "libmtkrillog", "libmtkcutils", "libmtkhardware_legacy", "libmtkrilutils", "libmtkproperty", "libmtkutils", "libmtkconfigutils", "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.radio.config@1.0", "android.hardware.radio.config@1.1", "android.hardware.radio.config@1.2", "vendor.mediatek.hardware.mtkradioex@2.0", "vendor.oplus.hardware.radio@1.0", "vendor.oplus.hardware.appradio@1.0", "libbinder", "libhidlbase", "libhidltransport", "libaedv", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libsensor_custom", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libsensor_custom.so", ], shared_libs: [ "libhardware", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libstereoinfoaccessor_vsdof", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libstereoinfoaccessor_vsdof.so", ], shared_libs: [ "libutils", "libcutils", "liblog", "libexpat", "libz", "libpng", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libstface_fd_api", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libstface_fd_api.so", ], shared_libs: [ "liblog", "libm", "libc", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libtflite_mtk", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libtflite_mtk.so", ], shared_libs: [ "liblog", "libcutils", "libtextclassifier_hash", "libnativewindow", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libtflite_mtk_static_R", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libtflite_mtk_static_R.so", ], shared_libs: [ "libnativewindow", "liblog", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libtlcWidevineModularDrm", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libtlcWidevineModularDrm.so", ], shared_libs: [ "libTEECommon", "liblog", "libutils", "libcutils", "libion_mtk", "libion", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libudf", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libudf.so", ], shared_libs: [ "liblog", "libbase", "libunwindstack", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libutils-v30", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libutils-v30.so", ], shared_libs: [ "libprocessgroup_shim", "libcutils", "liblog", "libprocessgroup", "libvndksupport", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libwifitest", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/libwifitest.so", ], shared_libs: [ "libcutils", "libnvram", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libwvhidl", owner: "realme", 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.hardware.drm@1.4", "android.hidl.memory@1.0", "libbase", "libcrypto", "libcutils", "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: "libwvdrmengine", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/mediadrm/libwvdrmengine.so", ], shared_libs: [ "libbase", "libcrypto", "libhidlbase", "liblog", "libprotobuf-cpp-lite-3.9.1-vendorcompat", "libstagefright_foundation", "libutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", relative_install_path: "mediadrm", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libmtkcam_streaminfo_plugin-p1stt", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/mtkcam/libmtkcam_streaminfo_plugin-p1stt.so", ], shared_libs: [ "liblog", "libutils", "libcutils", "libmtkcam_stdutils", "libmtkcam_hwutils", "libmtkcam_modulehelper", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", relative_install_path: "mtkcam", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "ov02b10_mipi_raw_IdxMgr", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/ov02b10_mipi_raw_IdxMgr.so", ], shared_libs: [ "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "ov02b10_mipi_raw_tuning", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/ov02b10_mipi_raw_tuning.so", ], shared_libs: [ "liblog", "libCamera_ov02b10mipiraw_Reserved", "libCamera_ov02b10mipiraw_Scene_Capture", "libCamera_ov02b10mipiraw_Scene_Preview", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "ov02b1b_mipi_mono_IdxMgr", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/ov02b1b_mipi_mono_IdxMgr.so", ], shared_libs: [ "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "ov02b1b_mipi_mono_tuning", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/ov02b1b_mipi_mono_tuning.so", ], shared_libs: [ "liblog", "libCamera_ov02b1bmipimono_Capture_Preview", "libCamera_ov02b1bmipimono_Default_Video", "libCamera_ov02b1bmipimono_Production_Capture", "libCamera_ov02b1bmipimono_Reserved", "libCamera_ov02b1bmipimono_Scene_Capture", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "ov8856_mipi_raw_IdxMgr", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/ov8856_mipi_raw_IdxMgr.so", ], shared_libs: [ "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "ov8856_mipi_raw_tuning", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/ov8856_mipi_raw_tuning.so", ], shared_libs: [ "liblog", "libCamera_ov8856mipiraw_AutoHDR_Capture", "libCamera_ov8856mipiraw_AutoHDR_Preview", "libCamera_ov8856mipiraw_AutoHDR_Video", "libCamera_ov8856mipiraw_Face_Capture", "libCamera_ov8856mipiraw_Face_Capture_superNS", "libCamera_ov8856mipiraw_Flash_Capture", "libCamera_ov8856mipiraw_Flash_HDR_Capture", "libCamera_ov8856mipiraw_HDR_Capture", "libCamera_ov8856mipiraw_HDR_Preview", "libCamera_ov8856mipiraw_HDR_Video", "libCamera_ov8856mipiraw_N3D_Capture", "libCamera_ov8856mipiraw_N3D_Capture_48M", "libCamera_ov8856mipiraw_N3D_Preview", "libCamera_ov8856mipiraw_N3D_Preview_48M", "libCamera_ov8856mipiraw_N3D_Video", "libCamera_ov8856mipiraw_Reserved", "libCamera_ov8856mipiraw_Scene_Capture", "libCamera_ov8856mipiraw_Scene_Capture_4cell", "libCamera_ov8856mipiraw_Scene_Capture_superNS", "libCamera_ov8856mipiraw_Scene_Preview", "libCamera_ov8856mipiraw_Scene_Preview_4k", "libCamera_ov8856mipiraw_Scene_Preview_ZSD_Flash", "libCamera_ov8856mipiraw_Scene_Preview_ZSD_superNS", "libCamera_ov8856mipiraw_Video_1080", "libCamera_ov8856mipiraw_Video_4k", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "s5k3p9sp_mipi_raw_IdxMgr", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/s5k3p9sp_mipi_raw_IdxMgr.so", ], shared_libs: [ "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "s5k3p9sp_mipi_raw_tuning", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/s5k3p9sp_mipi_raw_tuning.so", ], shared_libs: [ "liblog", "libCamera_s5k3p9spmipiraw_3HDR_Preivew", "libCamera_s5k3p9spmipiraw_3rd_Capture_1080P", "libCamera_s5k3p9spmipiraw_3rd_Capture_480P", "libCamera_s5k3p9spmipiraw_3rd_Capture_720P", "libCamera_s5k3p9spmipiraw_3rd_Preview_1080P", "libCamera_s5k3p9spmipiraw_3rd_Preview_480P", "libCamera_s5k3p9spmipiraw_3rd_Preview_720P", "libCamera_s5k3p9spmipiraw_FaceBeauty_Capture", "libCamera_s5k3p9spmipiraw_FaceBeauty_Capture_Bining", "libCamera_s5k3p9spmipiraw_FaceBeauty_Preview_Noface", "libCamera_s5k3p9spmipiraw_FaceBeauty_Scene_Preview", "libCamera_s5k3p9spmipiraw_FaceUnlock", "libCamera_s5k3p9spmipiraw_Face_Capture", "libCamera_s5k3p9spmipiraw_Face_Capture_superNS", "libCamera_s5k3p9spmipiraw_Flash_Capture", "libCamera_s5k3p9spmipiraw_Panorama", "libCamera_s5k3p9spmipiraw_Production_Capture", "libCamera_s5k3p9spmipiraw_Reserved", "libCamera_s5k3p9spmipiraw_Scene_Capture", "libCamera_s5k3p9spmipiraw_Scene_Capture_Bining", "libCamera_s5k3p9spmipiraw_Scene_Preview", "libCamera_s5k3p9spmipiraw_SlowMotion_Video", "libCamera_s5k3p9spmipiraw_Video_Recording", "libCamera_s5k3p9spmipiraw_WeChatQQ_1080P", "libCamera_s5k3p9spmipiraw_WeChatQQ_480P", "libCamera_s5k3p9spmipiraw_WeChatQQ_720P", "libCamera_s5k3p9spmipiraw_YUVHDR_Capture", "libCamera_s5k3p9spmipiraw_YUVHDR_Capture_Binning", "libCamera_s5k3p9spmipiraw_zHDR_Capture_Binning", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "s5kgm1sp_mipi_raw_IdxMgr", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/s5kgm1sp_mipi_raw_IdxMgr.so", ], shared_libs: [ "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "s5kgm1sp_mipi_raw_tuning", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/s5kgm1sp_mipi_raw_tuning.so", ], shared_libs: [ "liblog", "libCamera_s5kgm1spmipiraw_EIS_Video4K", "libCamera_s5kgm1spmipiraw_Face_Capture", "libCamera_s5kgm1spmipiraw_Face_Capture_64", "libCamera_s5kgm1spmipiraw_Face_Preview", "libCamera_s5kgm1spmipiraw_Flash_Capture", "libCamera_s5kgm1spmipiraw_Flash_Preview_PF", "libCamera_s5kgm1spmipiraw_HDR_Scene_Capture", "libCamera_s5kgm1spmipiraw_MFSR_Scene_Capture_Zoom1", "libCamera_s5kgm1spmipiraw_MFSR_Scene_Capture_Zoom2", "libCamera_s5kgm1spmipiraw_Panorama_Capture", "libCamera_s5kgm1spmipiraw_Professional_capture", "libCamera_s5kgm1spmipiraw_QQ_Capture_ChatMode", "libCamera_s5kgm1spmipiraw_QQ_Preview", "libCamera_s5kgm1spmipiraw_Reserved", "libCamera_s5kgm1spmipiraw_Scene_Capture", "libCamera_s5kgm1spmipiraw_Scene_Capture_64", "libCamera_s5kgm1spmipiraw_Scene_Preview", "libCamera_s5kgm1spmipiraw_Scene_Preview_Zoom1", "libCamera_s5kgm1spmipiraw_Scene_Preview_Zoom2", "libCamera_s5kgm1spmipiraw_SuperNS_Face_Preview", "libCamera_s5kgm1spmipiraw_SuperNS_Scene_Capture", "libCamera_s5kgm1spmipiraw_SuperNS_Scene_Capture_Zoom1", "libCamera_s5kgm1spmipiraw_SuperNS_Scene_Capture_Zoom2", "libCamera_s5kgm1spmipiraw_SuperNS_Scene_Preview", "libCamera_s5kgm1spmipiraw_Torch_Capture", "libCamera_s5kgm1spmipiraw_Video", "libCamera_s5kgm1spmipiraw_Video_1080P_60fps", "libCamera_s5kgm1spmipiraw_Video_1080P_EIS", "libCamera_s5kgm1spmipiraw_Video_30fps", "libCamera_s5kgm1spmipiraw_Video_480P", "libCamera_s5kgm1spmipiraw_Video_4K", "libCamera_s5kgm1spmipiraw_Video_4K_Zoom1", "libCamera_s5kgm1spmipiraw_Video_60fps", "libCamera_s5kgm1spmipiraw_Video_720P", "libCamera_s5kgm1spmipiraw_Video_720P_1080P_120fps", "libCamera_s5kgm1spmipiraw_Video_720P_240fps", "libCamera_s5kgm1spmipiraw_Video_720P_EIS", "libCamera_s5kgm1spmipiraw_Video_EIS_Default", "libCamera_s5kgm1spmipiraw_Video_Zoom1", "libCamera_s5kgm1spmipiraw_Video_Zoom2", "libCamera_s5kgm1spmipiraw_Video_zoom", "libCamera_s5kgm1spmipiraw_Zoom_capture", "libCamera_s5kgm1spmipiraw_portrait_capture_full", "libCamera_s5kgm1spmipiraw_portrait_preview_full", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "s5kgw1_mipi_raw_IdxMgr", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/s5kgw1_mipi_raw_IdxMgr.so", ], shared_libs: [ "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "s5kgw1_mipi_raw_tuning", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/s5kgw1_mipi_raw_tuning.so", ], shared_libs: [ "liblog", "libCamera_s5kgw1mipiraw_EIS_Video4K", "libCamera_s5kgw1mipiraw_Face_Capture", "libCamera_s5kgw1mipiraw_Face_Capture_64", "libCamera_s5kgw1mipiraw_Face_Preview", "libCamera_s5kgw1mipiraw_Flash_Capture", "libCamera_s5kgw1mipiraw_Flash_Preview_PF", "libCamera_s5kgw1mipiraw_HDR_Scene_Capture", "libCamera_s5kgw1mipiraw_MFSR_Scene_Capture_Zoom1", "libCamera_s5kgw1mipiraw_MFSR_Scene_Capture_Zoom2", "libCamera_s5kgw1mipiraw_Panorama_Capture", "libCamera_s5kgw1mipiraw_Professional_capture", "libCamera_s5kgw1mipiraw_QQ_Capture_ChatMode", "libCamera_s5kgw1mipiraw_Reserved", "libCamera_s5kgw1mipiraw_Scene_Capture", "libCamera_s5kgw1mipiraw_Scene_Capture_64", "libCamera_s5kgw1mipiraw_Scene_Preview", "libCamera_s5kgw1mipiraw_Scene_Preview_Zoom1", "libCamera_s5kgw1mipiraw_Scene_Preview_Zoom2", "libCamera_s5kgw1mipiraw_SuperNS_Face_Preview", "libCamera_s5kgw1mipiraw_SuperNS_Scene_Capture", "libCamera_s5kgw1mipiraw_SuperNS_Scene_Capture_Zoom1", "libCamera_s5kgw1mipiraw_SuperNS_Scene_Capture_Zoom2", "libCamera_s5kgw1mipiraw_SuperNS_Scene_Preview", "libCamera_s5kgw1mipiraw_Torch_Capture", "libCamera_s5kgw1mipiraw_Video", "libCamera_s5kgw1mipiraw_Video_1080P_60fps", "libCamera_s5kgw1mipiraw_Video_1080P_EIS", "libCamera_s5kgw1mipiraw_Video_30fps", "libCamera_s5kgw1mipiraw_Video_480P", "libCamera_s5kgw1mipiraw_Video_4K", "libCamera_s5kgw1mipiraw_Video_4K_Zoom1", "libCamera_s5kgw1mipiraw_Video_4K_Zoom2", "libCamera_s5kgw1mipiraw_Video_60fps", "libCamera_s5kgw1mipiraw_Video_720P", "libCamera_s5kgw1mipiraw_Video_720P_1080P_120fps", "libCamera_s5kgw1mipiraw_Video_720P_240fps", "libCamera_s5kgw1mipiraw_Video_720P_EIS", "libCamera_s5kgw1mipiraw_Video_EIS_Default", "libCamera_s5kgw1mipiraw_Video_Zoom1", "libCamera_s5kgw1mipiraw_Video_Zoom2", "libCamera_s5kgw1mipiraw_Video_zoom", "libCamera_s5kgw1mipiraw_Zoom_capture", "libCamera_s5kgw1mipiraw_portrait_capture_full", "libCamera_s5kgw1mipiraw_portrait_preview_full", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "sala_wide_ov8856_IdxMgr", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/sala_wide_ov8856_IdxMgr.so", ], shared_libs: [ "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "sala_wide_ov8856_tuning", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/sala_wide_ov8856_tuning.so", ], shared_libs: [ "liblog", "libCamera_salawideov8856_AutoHDR_Capture", "libCamera_salawideov8856_AutoHDR_Preview", "libCamera_salawideov8856_AutoHDR_Video", "libCamera_salawideov8856_Face_Capture", "libCamera_salawideov8856_Face_Capture_superNS", "libCamera_salawideov8856_Flash_Capture", "libCamera_salawideov8856_Flash_HDR_Capture", "libCamera_salawideov8856_HDR_Capture", "libCamera_salawideov8856_HDR_Preview", "libCamera_salawideov8856_HDR_Video", "libCamera_salawideov8856_N3D_Capture", "libCamera_salawideov8856_N3D_Capture_48M", "libCamera_salawideov8856_N3D_Preview", "libCamera_salawideov8856_N3D_Preview_48M", "libCamera_salawideov8856_N3D_Video", "libCamera_salawideov8856_Reserved", "libCamera_salawideov8856_Scene_Capture", "libCamera_salawideov8856_Scene_Capture_4cell", "libCamera_salawideov8856_Scene_Capture_superNS", "libCamera_salawideov8856_Scene_Preview", "libCamera_salawideov8856_Scene_Preview_4k", "libCamera_salawideov8856_Scene_Preview_ZSD_Flash", "libCamera_salawideov8856_Scene_Preview_ZSD_superNS", "libCamera_salawideov8856_Video_1080", "libCamera_salawideov8856_Video_4k", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "salaa_qtech_main_s5kgm1sp_IdxMgr", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/salaa_qtech_main_s5kgm1sp_IdxMgr.so", ], shared_libs: [ "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "salaa_qtech_main_s5kgm1sp_tuning", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/salaa_qtech_main_s5kgm1sp_tuning.so", ], shared_libs: [ "liblog", "libCamera_salaaqtechmains5kgm1sp_EIS_Video4K", "libCamera_salaaqtechmains5kgm1sp_Face_Capture", "libCamera_salaaqtechmains5kgm1sp_Face_Capture_64", "libCamera_salaaqtechmains5kgm1sp_Face_Preview", "libCamera_salaaqtechmains5kgm1sp_Flash_Capture", "libCamera_salaaqtechmains5kgm1sp_Flash_Preview_PF", "libCamera_salaaqtechmains5kgm1sp_HDR_Scene_Capture", "libCamera_salaaqtechmains5kgm1sp_MFSR_Scene_Capture_Zoom1", "libCamera_salaaqtechmains5kgm1sp_MFSR_Scene_Capture_Zoom2", "libCamera_salaaqtechmains5kgm1sp_Panorama_Capture", "libCamera_salaaqtechmains5kgm1sp_Professional_capture", "libCamera_salaaqtechmains5kgm1sp_QQ_Capture_ChatMode", "libCamera_salaaqtechmains5kgm1sp_QQ_Preview", "libCamera_salaaqtechmains5kgm1sp_Reserved", "libCamera_salaaqtechmains5kgm1sp_Scene_Capture", "libCamera_salaaqtechmains5kgm1sp_Scene_Capture_64", "libCamera_salaaqtechmains5kgm1sp_Scene_Preview", "libCamera_salaaqtechmains5kgm1sp_Scene_Preview_Zoom1", "libCamera_salaaqtechmains5kgm1sp_Scene_Preview_Zoom2", "libCamera_salaaqtechmains5kgm1sp_SuperNS_Face_Preview", "libCamera_salaaqtechmains5kgm1sp_SuperNS_Scene_Capture", "libCamera_salaaqtechmains5kgm1sp_SuperNS_Scene_Capture_Zoom1", "libCamera_salaaqtechmains5kgm1sp_SuperNS_Scene_Capture_Zoom2", "libCamera_salaaqtechmains5kgm1sp_SuperNS_Scene_Preview", "libCamera_salaaqtechmains5kgm1sp_Torch_Capture", "libCamera_salaaqtechmains5kgm1sp_Video", "libCamera_salaaqtechmains5kgm1sp_Video_1080P_60fps", "libCamera_salaaqtechmains5kgm1sp_Video_1080P_EIS", "libCamera_salaaqtechmains5kgm1sp_Video_30fps", "libCamera_salaaqtechmains5kgm1sp_Video_480P", "libCamera_salaaqtechmains5kgm1sp_Video_4K", "libCamera_salaaqtechmains5kgm1sp_Video_4K_Zoom1", "libCamera_salaaqtechmains5kgm1sp_Video_60fps", "libCamera_salaaqtechmains5kgm1sp_Video_720P", "libCamera_salaaqtechmains5kgm1sp_Video_720P_1080P_120fps", "libCamera_salaaqtechmains5kgm1sp_Video_720P_240fps", "libCamera_salaaqtechmains5kgm1sp_Video_720P_EIS", "libCamera_salaaqtechmains5kgm1sp_Video_EIS_Default", "libCamera_salaaqtechmains5kgm1sp_Video_Zoom1", "libCamera_salaaqtechmains5kgm1sp_Video_Zoom2", "libCamera_salaaqtechmains5kgm1sp_Video_zoom", "libCamera_salaaqtechmains5kgm1sp_Zoom_capture", "libCamera_salaaqtechmains5kgm1sp_portrait_capture_full", "libCamera_salaaqtechmains5kgm1sp_portrait_preview_full", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "sarter_qtech_main_s5kgm1sp_IdxMgr", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/sarter_qtech_main_s5kgm1sp_IdxMgr.so", ], shared_libs: [ "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "sarter_qtech_main_s5kgm1sp_tuning", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/sarter_qtech_main_s5kgm1sp_tuning.so", ], shared_libs: [ "liblog", "libCamera_sarterqtechmains5kgm1sp_EIS_Video4K", "libCamera_sarterqtechmains5kgm1sp_Face_Capture", "libCamera_sarterqtechmains5kgm1sp_Face_Capture_64", "libCamera_sarterqtechmains5kgm1sp_Face_Preview", "libCamera_sarterqtechmains5kgm1sp_Flash_Capture", "libCamera_sarterqtechmains5kgm1sp_Flash_Preview_PF", "libCamera_sarterqtechmains5kgm1sp_HDR_Scene_Capture", "libCamera_sarterqtechmains5kgm1sp_MFSR_Scene_Capture_Zoom1", "libCamera_sarterqtechmains5kgm1sp_MFSR_Scene_Capture_Zoom2", "libCamera_sarterqtechmains5kgm1sp_Panorama_Capture", "libCamera_sarterqtechmains5kgm1sp_Professional_capture", "libCamera_sarterqtechmains5kgm1sp_QQ_Capture_ChatMode", "libCamera_sarterqtechmains5kgm1sp_Reserved", "libCamera_sarterqtechmains5kgm1sp_Scene_Capture", "libCamera_sarterqtechmains5kgm1sp_Scene_Capture_64", "libCamera_sarterqtechmains5kgm1sp_Scene_Preview", "libCamera_sarterqtechmains5kgm1sp_Scene_Preview_Zoom1", "libCamera_sarterqtechmains5kgm1sp_Scene_Preview_Zoom2", "libCamera_sarterqtechmains5kgm1sp_SuperNS_Face_Preview", "libCamera_sarterqtechmains5kgm1sp_SuperNS_Scene_Capture", "libCamera_sarterqtechmains5kgm1sp_SuperNS_Scene_Capture_Zoom1", "libCamera_sarterqtechmains5kgm1sp_SuperNS_Scene_Capture_Zoom2", "libCamera_sarterqtechmains5kgm1sp_SuperNS_Scene_Preview", "libCamera_sarterqtechmains5kgm1sp_Torch_Capture", "libCamera_sarterqtechmains5kgm1sp_Video", "libCamera_sarterqtechmains5kgm1sp_Video_1080P_60fps", "libCamera_sarterqtechmains5kgm1sp_Video_1080P_EIS", "libCamera_sarterqtechmains5kgm1sp_Video_30fps", "libCamera_sarterqtechmains5kgm1sp_Video_480P", "libCamera_sarterqtechmains5kgm1sp_Video_4K", "libCamera_sarterqtechmains5kgm1sp_Video_4K_Zoom1", "libCamera_sarterqtechmains5kgm1sp_Video_4K_Zoom2", "libCamera_sarterqtechmains5kgm1sp_Video_60fps", "libCamera_sarterqtechmains5kgm1sp_Video_720P", "libCamera_sarterqtechmains5kgm1sp_Video_720P_1080P_120fps", "libCamera_sarterqtechmains5kgm1sp_Video_720P_240fps", "libCamera_sarterqtechmains5kgm1sp_Video_720P_EIS", "libCamera_sarterqtechmains5kgm1sp_Video_EIS_Default", "libCamera_sarterqtechmains5kgm1sp_Video_Zoom1", "libCamera_sarterqtechmains5kgm1sp_Video_Zoom2", "libCamera_sarterqtechmains5kgm1sp_Video_zoom", "libCamera_sarterqtechmains5kgm1sp_Zoom_capture", "libCamera_sarterqtechmains5kgm1sp_portrait_capture_full", "libCamera_sarterqtechmains5kgm1sp_portrait_preview_full", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "vendor.mediatek.hardware.apuware.utils@1.0", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/vendor.mediatek.hardware.apuware.utils@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.mediatek.hardware.apuware.xrp@1.0", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/vendor.mediatek.hardware.apuware.xrp@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.mediatek.hardware.camera.atms@1.0", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/vendor.mediatek.hardware.camera.atms@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.mediatek.hardware.camera.bgservice@1.0", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/vendor.mediatek.hardware.camera.bgservice@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.mediatek.hardware.camera.bgservice@1.1", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/vendor.mediatek.hardware.camera.bgservice@1.1.so", ], shared_libs: [ "vendor.mediatek.hardware.camera.bgservice@1.0", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "vendor.mediatek.hardware.camera.camdump@1.0", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/vendor.mediatek.hardware.camera.camdump@1.0.so", ], shared_libs: [ "android.hardware.camera.common@1.0", "android.hardware.camera.device@3.2", "android.hardware.graphics.common@1.0", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "vendor.mediatek.hardware.camera.frhandler@1.0", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/vendor.mediatek.hardware.camera.frhandler@1.0.so", ], shared_libs: [ "android.hardware.camera.common@1.0", "android.hardware.camera.device@3.2", "android.hardware.graphics.common@1.0", "android.hidl.memory@1.0", "vendor.mediatek.hardware.camera.security@1.0", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "vendor.mediatek.hardware.camera.isphal@1.0", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/vendor.mediatek.hardware.camera.isphal@1.0.so", ], shared_libs: [ "android.hardware.graphics.common@1.0", "android.hardware.graphics.common@1.1", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "vendor.mediatek.hardware.camera.lomoeffect@1.0", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/vendor.mediatek.hardware.camera.lomoeffect@1.0.so", ], shared_libs: [ "android.hardware.camera.common@1.0", "android.hardware.camera.device@3.2", "android.hardware.graphics.common@1.0", "android.hidl.memory@1.0", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "vendor.mediatek.hardware.camera.postproc@1.0", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/vendor.mediatek.hardware.camera.postproc@1.0.so", ], shared_libs: [ "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "vendor.mediatek.hardware.camera.security@1.0", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/vendor.mediatek.hardware.camera.security@1.0.so", ], shared_libs: [ "android.hardware.camera.common@1.0", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "vendor.mediatek.hardware.dfps@1.0", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/vendor.mediatek.hardware.dfps@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.mediatek.hardware.keymaster_attestation@1.0", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/vendor.mediatek.hardware.keymaster_attestation@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.mediatek.hardware.keymaster_attestation@1.1", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/vendor.mediatek.hardware.keymaster_attestation@1.1.so", ], shared_libs: [ "vendor.mediatek.hardware.keymaster_attestation@1.0", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "vendor.mediatek.hardware.lbs@1.0", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/vendor.mediatek.hardware.lbs@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.mediatek.hardware.mtkradioex@2.0", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/vendor.mediatek.hardware.mtkradioex@2.0.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.hidl.safe_union@1.0", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "vendor.mediatek.hardware.nvram@1.0", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/vendor.mediatek.hardware.nvram@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.mediatek.hardware.nvram@1.1", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/vendor.mediatek.hardware.nvram@1.1.so", ], shared_libs: [ "vendor.mediatek.hardware.nvram@1.0", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "vendor.mediatek.hardware.power@1.1", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/vendor.mediatek.hardware.power@1.1.so", ], shared_libs: [ "android.hardware.power@1.0", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "vendor.mediatek.hardware.power@2.0", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/vendor.mediatek.hardware.power@2.0.so", ], shared_libs: [ "android.hardware.power@1.0", "android.hardware.power@1.1", "android.hardware.power@1.2", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "vendor.mediatek.hardware.pplagent@1.0", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/vendor.mediatek.hardware.pplagent@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.mediatek.hardware.videotelephony@1.0_vendor", stem: "vendor.mediatek.hardware.videotelephony@1.0", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/vendor.mediatek.hardware.videotelephony@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.trustonic.tee.tui@1.0", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/vendor.trustonic.tee.tui@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.trustonic.tee@1.0", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/vendor.trustonic.tee@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.trustonic.tee@1.1", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/vendor/lib64/vendor.trustonic.tee@1.1.so", ], shared_libs: [ "vendor.trustonic.tee@1.0", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, soc_specific: true, } cc_prebuilt_library_shared { name: "libcomutils", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/system_ext/lib64/libcomutils.so", ], shared_libs: [ "libcutils", "libstagefright_foundation", "libutils", "libstagefright", "libmedia", "liblog", "libhidlbase", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, system_ext_specific: true, } cc_prebuilt_library_shared { name: "libimsma", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/system_ext/lib64/libimsma.so", ], shared_libs: [ "libbinder", "libcutils", "libgui", "libmedia", "libstagefright", "libstagefright_foundation", "libui", "libutils", "libsink-mtk", "libsource", "libvcodec_cap", "libimsma_rtp", "libcomutils", "liblog", "libsignal", "libnetd_client", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, system_ext_specific: true, } cc_prebuilt_library_shared { name: "libimsma_adapt", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/system_ext/lib64/libimsma_adapt.so", ], shared_libs: [ "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, system_ext_specific: true, } cc_prebuilt_library_shared { name: "libimsma_rtp", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/system_ext/lib64/libimsma_rtp.so", ], shared_libs: [ "libbinder", "libmedia", "libutils", "libcutils", "libstagefright", "libstagefright_foundation", "libimsma_socketwrapper", "libvcodec_cap", "libimsma_adapt", "liblog", "libsignal", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, system_ext_specific: true, } cc_prebuilt_library_shared { name: "libimsma_socketwrapper", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/system_ext/lib64/libimsma_socketwrapper.so", ], shared_libs: [ "libbinder", "libmedia", "libutils", "libcutils", "libstagefright", "libstagefright_foundation", "libnetd_client", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, system_ext_specific: true, } cc_prebuilt_library_shared { name: "libmtk_vt_service", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/system_ext/lib64/libmtk_vt_service.so", ], shared_libs: [ "libandroid_runtime", "libbinder", "libutils", "libcutils", "libnativehelper", "libui", "libgui", "libmedia", "libbase", "libfmq", "libbinder_ndk", "vendor.mediatek.hardware.videotelephony@1.0", "vendor.mediatek.hardware.videotelephony-V1-ndk", "libhidlbase", "libhidltransport", "libimsma", "libsource", "libimsma_rtp", "libvt_avsync", "libstagefright_foundation", "libvcodec_cap", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, system_ext_specific: true, } cc_prebuilt_library_shared { name: "libmtk_vt_wrapper", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/system_ext/lib64/libmtk_vt_wrapper.so", ], shared_libs: [ "libandroid_runtime", "libbinder", "libutils", "libcutils", "libnativehelper", "libfmq", "libbinder_ndk", "vendor.mediatek.hardware.videotelephony@1.0", "vendor.mediatek.hardware.videotelephony-V1-ndk", "libhidlbase", "libhidltransport", "libui", "libgui", "libmedia", "libvcodec_cap", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, system_ext_specific: true, } cc_prebuilt_library_shared { name: "libsignal", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/system_ext/lib64/libsignal.so", ], shared_libs: [ "libcutils", "libutils", "libstagefright_foundation", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, system_ext_specific: true, } cc_prebuilt_library_shared { name: "libsink-mtk", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/system_ext/lib64/libsink-mtk.so", ], shared_libs: [ "libbinder", "libcutils", "libgui", "libmedia", "libstagefright", "libstagefright_foundation", "libui", "libutils", "libcomutils", "libvcodec_cap", "libvt_avsync", "liblog", "libmedia_omx", "libaudioclient", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, system_ext_specific: true, } cc_prebuilt_library_shared { name: "libsource", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/system_ext/lib64/libsource.so", ], shared_libs: [ "libui_shim", "libbinder", "libcutils", "libgui", "libmedia", "libstagefright", "libstagefright_foundation", "libmedia_omx", "libui", "libutils", "libcamera_client", "libcomutils", "libvcodec_cap", "liblog", "libsignal", "libhardware", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, system_ext_specific: true, } cc_prebuilt_library_shared { name: "libvcodec_cap", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/system_ext/lib64/libvcodec_cap.so", ], shared_libs: [ "libui", "libcutils", "libutils", "libbinder", "libexpat", "liblog", "libvcodec_capenc", "libstagefright_omx_utils", "libstagefright_foundation", "libion", "android.hardware.graphics.bufferqueue@2.0", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, system_ext_specific: true, } cc_prebuilt_library_shared { name: "libvcodec_capenc", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/system_ext/lib64/libvcodec_capenc.so", ], shared_libs: [ "liblog", "libion", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, system_ext_specific: true, } cc_prebuilt_library_shared { name: "libvt_avsync", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/system_ext/lib64/libvt_avsync.so", ], shared_libs: [ "libbinder", "libutils", "libcutils", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, system_ext_specific: true, } cc_prebuilt_library_shared { name: "vendor.mediatek.hardware.videotelephony-V1-ndk", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/system_ext/lib64/vendor.mediatek.hardware.videotelephony-V1-ndk.so", ], shared_libs: [ "libbinder_ndk", "android.hardware.common-V2-ndk", "android.hardware.common.fmq-V1-ndk", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, system_ext_specific: true, } cc_prebuilt_library_shared { name: "vendor.mediatek.hardware.videotelephony@1.0", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/system_ext/lib64/vendor.mediatek.hardware.videotelephony@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: "liboemcrypto", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/odm/lib64/liboemcrypto.so", ], shared_libs: [ "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, device_specific: true, } cc_prebuilt_library_shared { name: "libormshalclient", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/odm/lib64/libormshalclient.so", ], shared_libs: [ "libbase", "libbinder", "liblog", "libhidlbase", "libutils", "libcutils", "libhardware", "vendor.oplus.hardware.orms@1.0", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, device_specific: true, } cc_prebuilt_library_shared { name: "libpnscr2", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/odm/lib64/libpnscr2.so", ], shared_libs: [ "liblog", "libcutils", "libhardware_legacy", "libhardware", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, device_specific: true, } cc_prebuilt_library_shared { name: "sensors.virtual", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/odm/lib64/sensors.virtual.so", ], shared_libs: [ "liblog", "libcutils", "libxml2", "libutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, device_specific: true, } cc_prebuilt_library_shared { name: "vendor.oplus.hardware.appradio@1.0", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/odm/lib64/vendor.oplus.hardware.appradio@1.0.so", ], shared_libs: [ "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, device_specific: true, } cc_prebuilt_library_shared { name: "vendor.oplus.hardware.biometrics.fingerprint@2.1_odm", stem: "vendor.oplus.hardware.biometrics.fingerprint@2.1", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/odm/lib64/vendor.oplus.hardware.biometrics.fingerprint@2.1.so", ], shared_libs: [ "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, device_specific: true, } cc_prebuilt_library_shared { name: "vendor.oplus.hardware.biometrics.fingerprintservice@1.0", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/odm/lib64/vendor.oplus.hardware.biometrics.fingerprintservice@1.0.so", ], shared_libs: [ "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, device_specific: true, } cc_prebuilt_library_shared { name: "vendor.oplus.hardware.commondcs@1.0", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/odm/lib64/vendor.oplus.hardware.commondcs@1.0.so", ], shared_libs: [ "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, device_specific: true, } cc_prebuilt_library_shared { name: "vendor.oplus.hardware.orms@1.0", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/odm/lib64/vendor.oplus.hardware.orms@1.0.so", ], shared_libs: [ "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, device_specific: true, } cc_prebuilt_library_shared { name: "vendor.oplus.hardware.radio@1.0", owner: "realme", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/odm/lib64/vendor.oplus.hardware.radio@1.0.so", ], shared_libs: [ "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, device_specific: true, } android_app_import { name: "ImsService", owner: "realme", apk: "proprietary/system/priv-app/ImsService/ImsService.apk", certificate: "platform", dex_preopt: { enabled: false, }, privileged: true, } dex_import { name: "mediatek-common", owner: "realme", jars: [ "proprietary/system/framework/mediatek-common.jar", ], } dex_import { name: "mediatek-framework", owner: "realme", jars: [ "proprietary/system/framework/mediatek-framework.jar", ], } dex_import { name: "mediatek-ims-base", owner: "realme", jars: [ "proprietary/system/framework/mediatek-ims-base.jar", ], } dex_import { name: "mediatek-ims-common", owner: "realme", jars: [ "proprietary/system/framework/mediatek-ims-common.jar", ], } dex_import { name: "mediatek-ims-extension-plugin", owner: "realme", jars: [ "proprietary/system/framework/mediatek-ims-extension-plugin.jar", ], } dex_import { name: "mediatek-ims-legacy", owner: "realme", jars: [ "proprietary/system/framework/mediatek-ims-legacy.jar", ], } dex_import { name: "mediatek-telecom-common", owner: "realme", jars: [ "proprietary/system/framework/mediatek-telecom-common.jar", ], } dex_import { name: "mediatek-telephony-base", owner: "realme", jars: [ "proprietary/system/framework/mediatek-telephony-base.jar", ], } dex_import { name: "mediatek-telephony-common", owner: "realme", jars: [ "proprietary/system/framework/mediatek-telephony-common.jar", ], } prebuilt_etc_xml { name: "android.hardware.gpu@1.0-service.xml", owner: "realme", src: "proprietary/vendor/etc/vintf/manifest/android.hardware.gpu@1.0-service.xml", filename_from_src: true, sub_dir: "vintf/manifest", soc_specific: true, } prebuilt_etc_xml { name: "android.hardware.neuralnetworks@1.3-service-mtk-dsp-gpu.xml", owner: "realme", src: "proprietary/vendor/etc/vintf/manifest/android.hardware.neuralnetworks@1.3-service-mtk-dsp-gpu.xml", filename_from_src: true, sub_dir: "vintf/manifest", soc_specific: true, } prebuilt_etc_xml { name: "manifest.xml", owner: "realme", src: "proprietary/vendor/etc/vintf/manifest/manifest.xml", filename_from_src: true, sub_dir: "vintf/manifest", soc_specific: true, } prebuilt_etc_xml { name: "manifest_android.hardware.drm@1.4-service.widevine.xml", owner: "realme", src: "proprietary/vendor/etc/vintf/manifest/manifest_android.hardware.drm@1.4-service.widevine.xml", filename_from_src: true, sub_dir: "vintf/manifest", soc_specific: true, } prebuilt_etc_xml { name: "oplus_appradio_device_manifest.xml", owner: "realme", src: "proprietary/vendor/etc/vintf/manifest/oplus_appradio_device_manifest.xml", filename_from_src: true, sub_dir: "vintf/manifest", soc_specific: true, } prebuilt_etc_xml { name: "oplus_radio_device_manifest.xml", owner: "realme", src: "proprietary/vendor/etc/vintf/manifest/oplus_radio_device_manifest.xml", filename_from_src: true, sub_dir: "vintf/manifest", soc_specific: true, } cc_prebuilt_binary { name: "autobt", owner: "realme", target: { android_arm64: { srcs: [ "proprietary/vendor/bin/autobt", ], shared_libs: [ "liblog", "libcutils", "libbluetooth_hw_test", "libbluetooth_relayer", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", strip: { none: true, }, prefer: true, soc_specific: true, } cc_prebuilt_binary { name: "bip", owner: "realme", target: { android_arm: { srcs: [ "proprietary/vendor/bin/bip", ], shared_libs: [ "libcutils", "liblog", "libc", "libdl", "libm", ], }, }, compile_multilib: "32", strip: { none: true, }, prefer: true, soc_specific: true, } cc_prebuilt_binary { name: "ccci_fsd", owner: "realme", target: { android_arm: { srcs: [ "proprietary/vendor/bin/ccci_fsd", ], shared_libs: [ "liblog", "libnvram", "libcutils", "libstorage_otp", "libhardware_legacy", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", strip: { none: true, }, prefer: true, soc_specific: true, } cc_prebuilt_binary { name: "ccci_mdinit", owner: "realme", target: { android_arm: { srcs: [ "proprietary/vendor/bin/ccci_mdinit", ], shared_libs: [ "libsysenv", "libcutils", "liblog", "libnvram", "libccci_util", "libhardware_legacy", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", strip: { none: true, }, prefer: true, soc_specific: true, } cc_prebuilt_binary { name: "ccci_rpcd", owner: "realme", target: { android_arm: { srcs: [ "proprietary/vendor/bin/ccci_rpcd", ], shared_libs: [ "libc", "liblog", "libcutils", "libhardware_legacy", "libc++", "libm", "libdl", ], }, }, compile_multilib: "32", strip: { none: true, }, prefer: true, soc_specific: true, } cc_prebuilt_binary { name: "charon", owner: "realme", target: { android_arm64: { srcs: [ "proprietary/vendor/bin/charon", ], shared_libs: [ "libstrongswan", "libhydra", "libcharon-ss", "libc", "libm", ], }, }, compile_multilib: "64", strip: { none: true, }, prefer: true, soc_specific: true, } cc_prebuilt_binary { name: "epdg_wod", owner: "realme", target: { android_arm64: { srcs: [ "proprietary/vendor/bin/epdg_wod", ], shared_libs: [ "libcutils", "libwo", "libc", "libdl", "libm", ], }, }, compile_multilib: "64", strip: { none: true, }, prefer: true, soc_specific: true, } cc_prebuilt_binary { name: "fuelgauged", owner: "realme", target: { android_arm: { srcs: [ "proprietary/vendor/bin/fuelgauged", ], shared_libs: [ "libcutils", "libutils", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", strip: { none: true, }, prefer: true, soc_specific: true, } cc_prebuilt_binary { name: "fuelgauged_nvram", owner: "realme", target: { android_arm: { srcs: [ "proprietary/vendor/bin/fuelgauged_nvram", ], shared_libs: [ "libcutils", "libutils", "libnvram", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", strip: { none: true, }, prefer: true, soc_specific: true, } cc_prebuilt_binary { name: "gsm0710muxd", owner: "realme", target: { android_arm: { srcs: [ "proprietary/vendor/bin/gsm0710muxd", ], shared_libs: [ "libmtkcutils", "libmtkrillog", "libmtkproperty", "libaedv", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", strip: { none: true, }, prefer: true, soc_specific: true, } cc_prebuilt_binary { name: "android.hardware.drm@1.4-service.widevine", owner: "realme", target: { android_arm64: { srcs: [ "proprietary/vendor/bin/hw/android.hardware.drm@1.4-service.widevine", ], shared_libs: [ "android.hardware.drm@1.0", "android.hardware.drm@1.1", "android.hardware.drm@1.2", "android.hardware.drm@1.3", "libbase", "libhidlbase", "liblog", "libutils", "libbinder", "android.hardware.drm@1.4", "libwvhidl", "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.gnss@2.1-service-mediatek", owner: "realme", target: { android_arm64: { srcs: [ "proprietary/vendor/bin/hw/android.hardware.gnss@2.1-service-mediatek", ], shared_libs: [ "liblog", "libcutils", "libbase", "libutils", "libhardware", "libbinder", "libhidlbase", "libhidltransport", "android.hardware.gnss@2.1", "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.graphics.allocator@4.0-service-mediatek", owner: "realme", target: { android_arm64: { srcs: [ "proprietary/vendor/bin/hw/android.hardware.graphics.allocator@4.0-service-mediatek", ], shared_libs: [ "android.hardware.graphics.allocator@4.0", "libhidlbase", "liblog", "libutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", strip: { none: true, }, prefer: true, relative_install_path: "hw", soc_specific: true, } cc_prebuilt_binary { name: "android.hardware.keymaster@4.0-service.trustonic", owner: "realme", target: { android_arm64: { srcs: [ "proprietary/vendor/bin/hw/android.hardware.keymaster@4.0-service.trustonic", ], shared_libs: [ "android.hardware.keymaster@4.0", "libbase", "libcutils", "libhardware", "libhidlbase", "libkeymaster4", "liblog", "libutils", "libMcClient", "libcrypto", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", strip: { none: true, }, prefer: true, relative_install_path: "hw", soc_specific: true, } cc_prebuilt_binary { name: "android.hardware.neuralnetworks@1.3-service-mtk-neuron", owner: "realme", target: { android_arm64: { srcs: [ "proprietary/vendor/bin/hw/android.hardware.neuralnetworks@1.3-service-mtk-neuron", ], }, }, compile_multilib: "64", check_elf_files: false, strip: { none: true, }, prefer: true, relative_install_path: "hw", soc_specific: true, } cc_prebuilt_binary { name: "camerahalserver", owner: "realme", target: { android_arm64: { srcs: [ "proprietary/vendor/bin/hw/camerahalserver", ], shared_libs: [ "libudf", "liblog", "libutils", "libcutils", "libbinder", "libhwbinder", "libhidlbase", "libhidltransport", "libmtkcam_stdutils", "libmtkcam_ulog", "libmtkcam_scenariorecorder", "libmtkcam_modulehelper", "android.hardware.camera.provider@2.4", "android.hardware.camera.provider@2.5", "android.hardware.camera.provider@2.6", "vendor.mediatek.hardware.camera.frhandler@1.0", "vendor.mediatek.hardware.camera.postproc@1.0", "vendor.mediatek.hardware.camera.isphal@1.0", "vendor.mediatek.hardware.camera.bgservice@1.0", "vendor.mediatek.hardware.camera.bgservice@1.1", "libhardware", "libmtkcam_grallocutils", "vendor.mediatek.hardware.camera.atms@1.0", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", strip: { none: true, }, prefer: true, relative_install_path: "hw", soc_specific: true, } cc_prebuilt_binary { name: "mtkfusionrild", owner: "realme", target: { android_arm64: { srcs: [ "proprietary/vendor/bin/hw/mtkfusionrild", ], shared_libs: [ "libutils-v32", "libmtkrillog", "libmtkproperty", "libmtkcutils", "librilfusion", "libmtkrilutils", "libsysenv", "libmtkconfigutils", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", strip: { none: true, }, prefer: true, relative_install_path: "hw", soc_specific: true, } cc_prebuilt_binary { name: "vendor.mediatek.hardware.dfps@1.0-service", owner: "realme", target: { android_arm64: { srcs: [ "proprietary/vendor/bin/hw/vendor.mediatek.hardware.dfps@1.0-service", ], shared_libs: [ "vendor.mediatek.hardware.dfps@1.0", "libbase", "libcutils", "libfmq", "libhardware", "libhidlbase", "libhidltransport", "liblog", "libsync", "libutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", strip: { none: true, }, prefer: true, relative_install_path: "hw", soc_specific: true, } cc_prebuilt_binary { name: "vendor.mediatek.hardware.gpu@1.0-service", owner: "realme", target: { android_arm64: { srcs: [ "proprietary/vendor/bin/hw/vendor.mediatek.hardware.gpu@1.0-service", ], shared_libs: [ "libbase", "libhidlbase", "liblog", "libutils", "libcutils", "vendor.mediatek.hardware.gpu@1.0", "libged", "libui", "libc", "libgralloc_extra", "libc++", "libm", "libdl", ], }, }, compile_multilib: "64", strip: { none: true, }, prefer: true, relative_install_path: "hw", soc_specific: true, } cc_prebuilt_binary { name: "vendor.mediatek.hardware.keyinstall@1.0-service", owner: "realme", target: { android_arm64: { srcs: [ "proprietary/vendor/bin/hw/vendor.mediatek.hardware.keyinstall@1.0-service", ], shared_libs: [ "liblog", "libcutils", "libbase", "libutils", "libhardware", "libhidlbase", "libhidltransport", "vendor.mediatek.hardware.keyinstall@1.0", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", strip: { none: true, }, prefer: true, relative_install_path: "hw", soc_specific: true, } cc_prebuilt_binary { name: "vendor.mediatek.hardware.keymaster_attestation@1.1-service", owner: "realme", target: { android_arm64: { srcs: [ "proprietary/vendor/bin/hw/vendor.mediatek.hardware.keymaster_attestation@1.1-service", ], shared_libs: [ "liblog", "libcutils", "libbase", "libutils", "libhardware", "libhidlbase", "libhidltransport", "vendor.mediatek.hardware.keymaster_attestation@1.1", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", strip: { none: true, }, prefer: true, relative_install_path: "hw", soc_specific: true, } cc_prebuilt_binary { name: "vendor.mediatek.hardware.mms@1.5-service", owner: "realme", target: { android_arm64: { srcs: [ "proprietary/vendor/bin/hw/vendor.mediatek.hardware.mms@1.5-service", ], shared_libs: [ "libhidlbase", "libhidltransport", "liblog", "libutils", "libhardware", "vendor.mediatek.hardware.mms@1.5", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", strip: { none: true, }, prefer: true, relative_install_path: "hw", soc_specific: true, } cc_prebuilt_binary { name: "vendor.mediatek.hardware.mtkcodecservice@1.1-service", owner: "realme", target: { android_arm: { srcs: [ "proprietary/vendor/bin/hw/vendor.mediatek.hardware.mtkcodecservice@1.1-service", ], shared_libs: [ "libhidlbase", "libhidltransport", "liblog", "libutils", "libhardware", "vendor.mediatek.hardware.mtkcodecservice@1.1", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", strip: { none: true, }, prefer: true, relative_install_path: "hw", soc_specific: true, } cc_prebuilt_binary { name: "vendor.mediatek.hardware.nvram@1.1-service", owner: "realme", target: { android_arm64: { srcs: [ "proprietary/vendor/bin/hw/vendor.mediatek.hardware.nvram@1.1-service", ], shared_libs: [ "libutils", "libcutils", "libhardware", "libhidlbase", "libhidltransport", "libbinder", "libnvram", "liblog", "vendor.mediatek.hardware.nvram@1.1", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", strip: { none: true, }, prefer: true, relative_install_path: "hw", soc_specific: true, } cc_prebuilt_binary { name: "vendor.mediatek.hardware.pq@2.2-service", owner: "realme", target: { android_arm64: { srcs: [ "proprietary/vendor/bin/hw/vendor.mediatek.hardware.pq@2.2-service", ], shared_libs: [ "libhidlbase", "libhidltransport", "liblog", "libutils", "libhardware", "vendor.mediatek.hardware.pq@2.6", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", strip: { none: true, }, prefer: true, relative_install_path: "hw", soc_specific: true, } cc_prebuilt_binary { name: "vendor.trustonic.tee@1.1-service", owner: "realme", target: { android_arm64: { srcs: [ "proprietary/vendor/bin/hw/vendor.trustonic.tee@1.1-service", ], shared_libs: [ "libbinder", "liblog", "libhidlbase", "libhidlmemory", "libutils", "libcutils", "android.hidl.allocator@1.0", "android.hidl.memory@1.0", "vendor.trustonic.tee@1.0", "vendor.trustonic.tee@1.1", "vendor.trustonic.tee.tui@1.0", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", strip: { none: true, }, prefer: true, relative_install_path: "hw", soc_specific: true, } cc_prebuilt_binary { name: "vtservice_hidl", owner: "realme", target: { android_arm64: { srcs: [ "proprietary/vendor/bin/hw/vtservice_hidl", ], shared_libs: [ "libutils", "libcutils", "liblog", "libbase", "libfmq", "vendor.mediatek.hardware.videotelephony@1.0_vendor", "libhardware", "libhwbinder", "libhidlbase", "libhidltransport", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", strip: { none: true, }, prefer: true, relative_install_path: "hw", soc_specific: true, } cc_prebuilt_binary { name: "ipsec_mon", owner: "realme", target: { android_arm64: { srcs: [ "proprietary/vendor/bin/ipsec_mon", ], shared_libs: [ "libcutils", "liblog", "libforkexecwrap", "libifcutils_mtk", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", strip: { none: true, }, prefer: true, soc_specific: true, } cc_prebuilt_binary { name: "jpegtool", owner: "realme", target: { android_arm64: { srcs: [ "proprietary/vendor/bin/jpegtool", ], shared_libs: [ "liblog", "libcutils", "libutils", "libjpeg-alpha_vendor", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", strip: { none: true, }, prefer: true, soc_specific: true, } cc_prebuilt_binary { name: "lbs_hidl_service", owner: "realme", target: { android_arm64: { srcs: [ "proprietary/vendor/bin/lbs_hidl_service", ], shared_libs: [ "liblog", "libcutils", "libbase", "libhardware", "libbinder", "libhidlbase", "libhidltransport", "libutils", "vendor.mediatek.hardware.lbs@1.0", "lbs_hidl_service-impl", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", strip: { none: true, }, prefer: true, soc_specific: true, } cc_prebuilt_binary { name: "mcDriverDaemon", owner: "realme", target: { android_arm64: { srcs: [ "proprietary/vendor/bin/mcDriverDaemon", ], shared_libs: [ "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", strip: { none: true, }, prefer: true, soc_specific: true, } cc_prebuilt_binary { name: "mnld", owner: "realme", target: { android_arm: { srcs: [ "proprietary/vendor/bin/mnld", ], shared_libs: [ "android.hardware.sensors@1.0-convert-shared", "libmnl", "libcurl", "libcutils", "libnvram", "libcrypto", "libssl", "libz", "liblog", "libhardware", "libladder", "libDR", "libutils", "android.frameworks.sensorservice@1.0", "android.hardware.sensors@1.0", "libhidlbase", "libhidltransport", "libsensorndkbridge", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", strip: { none: true, }, prefer: true, soc_specific: true, } cc_prebuilt_binary { name: "mtk_agpsd", owner: "realme", target: { android_arm: { srcs: [ "proprietary/vendor/bin/mtk_agpsd", ], shared_libs: [ "libcutils", "liblog", "libutils", "libandroid_net", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", strip: { none: true, }, prefer: true, soc_specific: true, } cc_prebuilt_binary { name: "netdagent", owner: "realme", target: { android_arm64: { srcs: [ "proprietary/vendor/bin/netdagent", ], shared_libs: [ "libcutils", "liblog", "libforkexecwrap", "libutils", "libhwbinder", "libhidlbase", "libhidltransport", "libifcutils_mtk", "vendor.mediatek.hardware.netdagent@1.0", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", strip: { none: true, }, prefer: true, soc_specific: true, } cc_prebuilt_binary { name: "nvram_daemon", owner: "realme", target: { android_arm: { srcs: [ "proprietary/vendor/bin/nvram_daemon", ], shared_libs: [ "libcutils", "libnvram", "libcustom_nvram", "libfile_op", "libnvram_daemon_callback", "liblog", "libhwm", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", strip: { none: true, }, prefer: true, soc_specific: true, } cc_prebuilt_binary { name: "ppl_agent", owner: "realme", target: { android_arm64: { srcs: [ "proprietary/vendor/bin/ppl_agent", ], shared_libs: [ "libutils", "libcutils", "liblog", "libhwbinder", "libbase", "libhidlbase", "libhidltransport", "libfile_op", "vendor.mediatek.hardware.pplagent@1.0", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", strip: { none: true, }, prefer: true, soc_specific: true, } cc_prebuilt_binary { name: "starter", owner: "realme", target: { android_arm64: { srcs: [ "proprietary/vendor/bin/starter", ], shared_libs: [ "libstrongswan", "libhydra", "libc", "libm", ], }, }, compile_multilib: "64", strip: { none: true, }, prefer: true, soc_specific: true, } cc_prebuilt_binary { name: "stp_dump3", owner: "realme", target: { android_arm64: { srcs: [ "proprietary/vendor/bin/stp_dump3", ], shared_libs: [ "libcutils", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", strip: { none: true, }, prefer: true, soc_specific: true, } cc_prebuilt_binary { name: "stroke", owner: "realme", target: { android_arm64: { srcs: [ "proprietary/vendor/bin/stroke", ], shared_libs: [ "libstrongswan", "libc", "libm", ], }, }, compile_multilib: "64", strip: { none: true, }, prefer: true, soc_specific: true, } cc_prebuilt_binary { name: "thermal", owner: "realme", target: { android_arm64: { srcs: [ "proprietary/vendor/bin/thermal", ], shared_libs: [ "libcutils", "libifcutils_mtk", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", strip: { none: true, }, prefer: true, soc_specific: true, } cc_prebuilt_binary { name: "thermal_manager", owner: "realme", target: { android_arm: { srcs: [ "proprietary/vendor/bin/thermal_manager", ], shared_libs: [ "libcutils", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", strip: { none: true, }, prefer: true, soc_specific: true, } cc_prebuilt_binary { name: "thermalloadalgod", owner: "realme", target: { android_arm: { srcs: [ "proprietary/vendor/bin/thermalloadalgod", ], shared_libs: [ "liblog", "libutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", strip: { none: true, }, prefer: true, soc_specific: true, } cc_prebuilt_binary { name: "volte_imcb", owner: "realme", target: { android_arm: { srcs: [ "proprietary/vendor/bin/volte_imcb", ], shared_libs: [ "libvolte_core_shr", "libvolte_xdmc_shr", "libverno", "libcutils", "liblog", "libc", "libdl", "libm", ], }, }, compile_multilib: "32", strip: { none: true, }, prefer: true, soc_specific: true, } cc_prebuilt_binary { name: "volte_imsm_93", owner: "realme", target: { android_arm: { srcs: [ "proprietary/vendor/bin/volte_imsm_93", ], shared_libs: [ "libcutils", "libverno", "liblog", "libc", "libdl", "libm", ], }, }, compile_multilib: "32", strip: { none: true, }, prefer: true, soc_specific: true, } cc_prebuilt_binary { name: "volte_md_status", owner: "realme", target: { android_arm: { srcs: [ "proprietary/vendor/bin/volte_md_status", ], shared_libs: [ "libcutils", "libverno", "liblog", "libc", "libdl", "libm", ], }, }, compile_multilib: "32", strip: { none: true, }, prefer: true, soc_specific: true, } cc_prebuilt_binary { name: "volte_stack", owner: "realme", target: { android_arm: { srcs: [ "proprietary/vendor/bin/volte_stack", ], shared_libs: [ "libvolte_core_shr", "libvolte_xdmc_shr", "libipsec_ims_shr", "libverno", "libcutils", "liblog", "libc", "libdl", "libm", ], }, }, compile_multilib: "32", strip: { none: true, }, prefer: true, soc_specific: true, } cc_prebuilt_binary { name: "volte_ua", owner: "realme", target: { android_arm: { srcs: [ "proprietary/vendor/bin/volte_ua", ], shared_libs: [ "libvolte_core_shr", "libvolte_xdmc_shr", "libverno", "libcutils", "liblog", "libc", "libdl", "libm", ], }, }, compile_multilib: "32", strip: { none: true, }, prefer: true, soc_specific: true, } cc_prebuilt_binary { name: "vpud", owner: "realme", target: { android_arm: { srcs: [ "proprietary/vendor/bin/vpud", ], shared_libs: [ "libcutils", "libvpud_vcodec", "libvcodec_utility", "liblog", "libion", "libaedv", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", strip: { none: true, }, prefer: true, soc_specific: true, } cc_prebuilt_binary { name: "wfca", owner: "realme", target: { android_arm: { srcs: [ "proprietary/vendor/bin/wfca", ], shared_libs: [ "liblog", "libc", "libdl", "libm", ], }, }, compile_multilib: "32", strip: { none: true, }, prefer: true, soc_specific: true, } cc_prebuilt_binary { name: "wlan_assistant", owner: "realme", target: { android_arm64: { srcs: [ "proprietary/vendor/bin/wlan_assistant", ], shared_libs: [ "libc", "liblog", "libcutils", "libnl", "libc++", "libm", "libdl", ], }, }, compile_multilib: "64", strip: { none: true, }, prefer: true, soc_specific: true, } cc_prebuilt_binary { name: "wmt_launcher", owner: "realme", target: { android_arm64: { srcs: [ "proprietary/vendor/bin/wmt_launcher", ], shared_libs: [ "libcutils", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", strip: { none: true, }, prefer: true, soc_specific: true, } cc_prebuilt_binary { name: "wmt_loader", owner: "realme", target: { android_arm64: { srcs: [ "proprietary/vendor/bin/wmt_loader", ], shared_libs: [ "libcutils", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", strip: { none: true, }, prefer: true, soc_specific: true, } cc_prebuilt_binary { name: "xcap", owner: "realme", target: { android_arm64: { srcs: [ "proprietary/vendor/bin/xcap", ], shared_libs: [ "libcurl-md", "libssl-md", "libcrypto-md", "libcutils", "libverno", "liblog", "libc", "libdl", "libm", ], }, }, compile_multilib: "64", strip: { none: true, }, prefer: true, soc_specific: true, } cc_prebuilt_binary { name: "vtservice", owner: "realme", target: { android_arm64: { srcs: [ "proprietary/system_ext/bin/vtservice", ], shared_libs: [ "libbinder", "libutils", "libcutils", "liblog", "libmtk_vt_service", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", strip: { none: true, }, prefer: true, system_ext_specific: true, } cc_prebuilt_binary { name: "vendor.oplus.hardware.biometrics.fingerprint@2.1-service", owner: "realme", target: { android_arm64: { srcs: [ "proprietary/odm/bin/hw/vendor.oplus.hardware.biometrics.fingerprint@2.1-service", ], shared_libs: [ "libbinder", "liblog", "libhidlbase", "libhidltransport", "libutils", "vendor.oplus.hardware.biometrics.fingerprint@2.1_odm", "vendor.oplus.hardware.biometrics.fingerprintservice@1.0", "libMcClient", "libhardware", "vendor.oplus.hardware.commondcs@1.0", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", strip: { none: true, }, prefer: true, relative_install_path: "hw", device_specific: true, } install_symlink { name: "vendor_lib64_hw_vulkan_mt6785_so", soc_specific: true, installed_location: "lib64/hw/vulkan.mt6785.so", symlink_target: "/vendor/lib64/egl/libGLES_mali.so", } install_symlink { name: "vendor_lib64_hw_kmsetkey_default_so", soc_specific: true, installed_location: "lib64/hw/kmsetkey.default.so", symlink_target: "/vendor/lib64/hw/kmsetkey.trustonic.so", } install_symlink { name: "vendor_lib64_hw_gatekeeper_mt6785_so", soc_specific: true, installed_location: "lib64/hw/gatekeeper.mt6785.so", symlink_target: "/vendor/lib64/hw/libMcGatekeeper.so", } install_symlink { name: "vendor_lib64_hw_gatekeeper_default_so", soc_specific: true, installed_location: "lib64/hw/gatekeeper.default.so", symlink_target: "/vendor/lib64/hw/libSoftGatekeeper.so", }