mirror of
				https://github.com/oplus-giulia-dev/proprietary_vendor_oneplus_giulia
				synced 2025-11-04 05:35:52 +08:00 
			
		
		
		
	
		
			
				
	
	
		
			14782 lines
		
	
	
		
			387 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			14782 lines
		
	
	
		
			387 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
//
 | 
						|
// Automatically generated file. DO NOT MODIFY
 | 
						|
//
 | 
						|
 | 
						|
soong_namespace {
 | 
						|
    imports: [
 | 
						|
        "vendor/oneplus/sm8650-common",
 | 
						|
        "hardware/qcom-caf/sm8650",
 | 
						|
        "hardware/oplus",
 | 
						|
        "vendor/qcom/opensource/commonsys/display",
 | 
						|
        "vendor/qcom/opensource/commonsys-intf/display",
 | 
						|
    ],
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.eeprom.gt24p128c2csli_imx766",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/camera/com.qti.eeprom.gt24p128c2csli_imx766.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcommonchiutils",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libhardware",
 | 
						|
                "libhidlbase",
 | 
						|
                "libhidltransport",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libqti_vndfwk_detect",
 | 
						|
                "libutils",
 | 
						|
                "android.hardware.graphics.allocator@4.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libgralloc.qti",
 | 
						|
                "libgralloctypes",
 | 
						|
                "vendor.qti.hardware.display.allocator@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapper@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapperextensions@1.1",
 | 
						|
                "android.hardware.graphics.allocator-V1-ndk",
 | 
						|
                "vendor.oplus.hardware.osense.client-V1-ndk",
 | 
						|
                "libosenseaidlhalclient",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "camera",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.eeprom.gt24p128e2csli_s5kjn1",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/camera/com.qti.eeprom.gt24p128e2csli_s5kjn1.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcommonchiutils",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libhardware",
 | 
						|
                "libhidlbase",
 | 
						|
                "libhidltransport",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libqti_vndfwk_detect",
 | 
						|
                "libutils",
 | 
						|
                "android.hardware.graphics.allocator@4.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libgralloc.qti",
 | 
						|
                "libgralloctypes",
 | 
						|
                "vendor.qti.hardware.display.allocator@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapper@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapperextensions@1.1",
 | 
						|
                "android.hardware.graphics.allocator-V1-ndk",
 | 
						|
                "vendor.oplus.hardware.osense.client-V1-ndk",
 | 
						|
                "libosenseaidlhalclient",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "camera",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.eeprom.irs2381c_polar",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/camera/com.qti.eeprom.irs2381c_polar.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcommonchiutils",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libhardware",
 | 
						|
                "libhidlbase",
 | 
						|
                "libhidltransport",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libqti_vndfwk_detect",
 | 
						|
                "libutils",
 | 
						|
                "android.hardware.graphics.allocator@4.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libgralloc.qti",
 | 
						|
                "libgralloctypes",
 | 
						|
                "vendor.qti.hardware.display.allocator@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapper@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapperextensions@1.1",
 | 
						|
                "android.hardware.graphics.allocator-V1-ndk",
 | 
						|
                "vendor.oplus.hardware.osense.client-V1-ndk",
 | 
						|
                "libosenseaidlhalclient",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "camera",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.eeprom.truly_cmb433",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/camera/com.qti.eeprom.truly_cmb433.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcommonchiutils",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libhardware",
 | 
						|
                "libhidlbase",
 | 
						|
                "libhidltransport",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libqti_vndfwk_detect",
 | 
						|
                "libutils",
 | 
						|
                "android.hardware.graphics.allocator@4.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libgralloc.qti",
 | 
						|
                "libgralloctypes",
 | 
						|
                "vendor.qti.hardware.display.allocator@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapper@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapperextensions@1.1",
 | 
						|
                "android.hardware.graphics.allocator-V1-ndk",
 | 
						|
                "vendor.oplus.hardware.osense.client-V1-ndk",
 | 
						|
                "libosenseaidlhalclient",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "camera",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.ois.bu63169gwz",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/camera/com.qti.ois.bu63169gwz.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcommonchiutils",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libhardware",
 | 
						|
                "libhidlbase",
 | 
						|
                "libhidltransport",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libqti_vndfwk_detect",
 | 
						|
                "libutils",
 | 
						|
                "android.hardware.graphics.allocator@4.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libgralloc.qti",
 | 
						|
                "libgralloctypes",
 | 
						|
                "vendor.qti.hardware.display.allocator@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapper@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapperextensions@1.1",
 | 
						|
                "android.hardware.graphics.allocator-V1-ndk",
 | 
						|
                "vendor.oplus.hardware.osense.client-V1-ndk",
 | 
						|
                "libosenseaidlhalclient",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "camera",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.ois.dw9784",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/camera/com.qti.ois.dw9784.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcommonchiutils",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libhardware",
 | 
						|
                "libhidlbase",
 | 
						|
                "libhidltransport",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libqti_vndfwk_detect",
 | 
						|
                "libutils",
 | 
						|
                "android.hardware.graphics.allocator@4.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libgralloc.qti",
 | 
						|
                "libgralloctypes",
 | 
						|
                "vendor.qti.hardware.display.allocator@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapper@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapperextensions@1.1",
 | 
						|
                "android.hardware.graphics.allocator-V1-ndk",
 | 
						|
                "vendor.oplus.hardware.osense.client-V1-ndk",
 | 
						|
                "libosenseaidlhalclient",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "camera",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.sensor.imx362",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/camera/com.qti.sensor.imx362.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcommonchiutils",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libhardware",
 | 
						|
                "libhidlbase",
 | 
						|
                "libhidltransport",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libqti_vndfwk_detect",
 | 
						|
                "libutils",
 | 
						|
                "android.hardware.graphics.allocator@4.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libgralloc.qti",
 | 
						|
                "libgralloctypes",
 | 
						|
                "vendor.qti.hardware.display.allocator@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapper@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapperextensions@1.1",
 | 
						|
                "android.hardware.graphics.allocator-V1-ndk",
 | 
						|
                "vendor.oplus.hardware.osense.client-V1-ndk",
 | 
						|
                "libosenseaidlhalclient",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "camera",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.sensor.imx363",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/camera/com.qti.sensor.imx363.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcommonchiutils",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libhardware",
 | 
						|
                "libhidlbase",
 | 
						|
                "libhidltransport",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libqti_vndfwk_detect",
 | 
						|
                "libutils",
 | 
						|
                "android.hardware.graphics.allocator@4.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libgralloc.qti",
 | 
						|
                "libgralloctypes",
 | 
						|
                "vendor.qti.hardware.display.allocator@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapper@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapperextensions@1.1",
 | 
						|
                "android.hardware.graphics.allocator-V1-ndk",
 | 
						|
                "vendor.oplus.hardware.osense.client-V1-ndk",
 | 
						|
                "libosenseaidlhalclient",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "camera",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.sensor.imx376",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/camera/com.qti.sensor.imx376.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcommonchiutils",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libhardware",
 | 
						|
                "libhidlbase",
 | 
						|
                "libhidltransport",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libqti_vndfwk_detect",
 | 
						|
                "libutils",
 | 
						|
                "android.hardware.graphics.allocator@4.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libgralloc.qti",
 | 
						|
                "libgralloctypes",
 | 
						|
                "vendor.qti.hardware.display.allocator@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapper@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapperextensions@1.1",
 | 
						|
                "android.hardware.graphics.allocator-V1-ndk",
 | 
						|
                "vendor.oplus.hardware.osense.client-V1-ndk",
 | 
						|
                "libosenseaidlhalclient",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "camera",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.sensor.imx386",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/camera/com.qti.sensor.imx386.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcommonchiutils",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libhardware",
 | 
						|
                "libhidlbase",
 | 
						|
                "libhidltransport",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libqti_vndfwk_detect",
 | 
						|
                "libutils",
 | 
						|
                "android.hardware.graphics.allocator@4.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libgralloc.qti",
 | 
						|
                "libgralloctypes",
 | 
						|
                "vendor.qti.hardware.display.allocator@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapper@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapperextensions@1.1",
 | 
						|
                "android.hardware.graphics.allocator-V1-ndk",
 | 
						|
                "vendor.oplus.hardware.osense.client-V1-ndk",
 | 
						|
                "libosenseaidlhalclient",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "camera",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.sensor.imx476",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/camera/com.qti.sensor.imx476.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcommonchiutils",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libhardware",
 | 
						|
                "libhidlbase",
 | 
						|
                "libhidltransport",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libqti_vndfwk_detect",
 | 
						|
                "libutils",
 | 
						|
                "android.hardware.graphics.allocator@4.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libgralloc.qti",
 | 
						|
                "libgralloctypes",
 | 
						|
                "vendor.qti.hardware.display.allocator@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapper@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapperextensions@1.1",
 | 
						|
                "android.hardware.graphics.allocator-V1-ndk",
 | 
						|
                "vendor.oplus.hardware.osense.client-V1-ndk",
 | 
						|
                "libosenseaidlhalclient",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "camera",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.sensor.imx481",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/camera/com.qti.sensor.imx481.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcommonchiutils",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libhardware",
 | 
						|
                "libhidlbase",
 | 
						|
                "libhidltransport",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libqti_vndfwk_detect",
 | 
						|
                "libutils",
 | 
						|
                "android.hardware.graphics.allocator@4.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libgralloc.qti",
 | 
						|
                "libgralloctypes",
 | 
						|
                "vendor.qti.hardware.display.allocator@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapper@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapperextensions@1.1",
 | 
						|
                "android.hardware.graphics.allocator-V1-ndk",
 | 
						|
                "vendor.oplus.hardware.osense.client-V1-ndk",
 | 
						|
                "libosenseaidlhalclient",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "camera",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.sensor.imx519",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/camera/com.qti.sensor.imx519.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcommonchiutils",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libhardware",
 | 
						|
                "libhidlbase",
 | 
						|
                "libhidltransport",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libqti_vndfwk_detect",
 | 
						|
                "libutils",
 | 
						|
                "android.hardware.graphics.allocator@4.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libgralloc.qti",
 | 
						|
                "libgralloctypes",
 | 
						|
                "vendor.qti.hardware.display.allocator@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapper@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapperextensions@1.1",
 | 
						|
                "android.hardware.graphics.allocator-V1-ndk",
 | 
						|
                "vendor.oplus.hardware.osense.client-V1-ndk",
 | 
						|
                "libosenseaidlhalclient",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "camera",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.sensor.imx563",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/camera/com.qti.sensor.imx563.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcommonchiutils",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libhardware",
 | 
						|
                "libhidlbase",
 | 
						|
                "libhidltransport",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libqti_vndfwk_detect",
 | 
						|
                "libutils",
 | 
						|
                "android.hardware.graphics.allocator@4.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libgralloc.qti",
 | 
						|
                "libgralloctypes",
 | 
						|
                "vendor.qti.hardware.display.allocator@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapper@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapperextensions@1.1",
 | 
						|
                "android.hardware.graphics.allocator-V1-ndk",
 | 
						|
                "vendor.oplus.hardware.osense.client-V1-ndk",
 | 
						|
                "libosenseaidlhalclient",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "camera",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.sensor.imx576",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/camera/com.qti.sensor.imx576.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcommonchiutils",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libhardware",
 | 
						|
                "libhidlbase",
 | 
						|
                "libhidltransport",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libqti_vndfwk_detect",
 | 
						|
                "libutils",
 | 
						|
                "android.hardware.graphics.allocator@4.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libgralloc.qti",
 | 
						|
                "libgralloctypes",
 | 
						|
                "vendor.qti.hardware.display.allocator@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapper@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapperextensions@1.1",
 | 
						|
                "android.hardware.graphics.allocator-V1-ndk",
 | 
						|
                "vendor.oplus.hardware.osense.client-V1-ndk",
 | 
						|
                "libosenseaidlhalclient",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "camera",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.sensor.imx586",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/camera/com.qti.sensor.imx586.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcommonchiutils",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libhardware",
 | 
						|
                "libhidlbase",
 | 
						|
                "libhidltransport",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libqti_vndfwk_detect",
 | 
						|
                "libutils",
 | 
						|
                "android.hardware.graphics.allocator@4.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libgralloc.qti",
 | 
						|
                "libgralloctypes",
 | 
						|
                "vendor.qti.hardware.display.allocator@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapper@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapperextensions@1.1",
 | 
						|
                "android.hardware.graphics.allocator-V1-ndk",
 | 
						|
                "vendor.oplus.hardware.osense.client-V1-ndk",
 | 
						|
                "libosenseaidlhalclient",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "camera",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.sensor.imx588",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/camera/com.qti.sensor.imx588.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcommonchiutils",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libhardware",
 | 
						|
                "libhidlbase",
 | 
						|
                "libhidltransport",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libqti_vndfwk_detect",
 | 
						|
                "libutils",
 | 
						|
                "android.hardware.graphics.allocator@4.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libgralloc.qti",
 | 
						|
                "libgralloctypes",
 | 
						|
                "vendor.qti.hardware.display.allocator@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapper@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapperextensions@1.1",
 | 
						|
                "android.hardware.graphics.allocator-V1-ndk",
 | 
						|
                "vendor.oplus.hardware.osense.client-V1-ndk",
 | 
						|
                "libosenseaidlhalclient",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "camera",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.sensor.imx686",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/camera/com.qti.sensor.imx686.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcommonchiutils",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libhardware",
 | 
						|
                "libhidlbase",
 | 
						|
                "libhidltransport",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libqti_vndfwk_detect",
 | 
						|
                "libutils",
 | 
						|
                "android.hardware.graphics.allocator@4.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libgralloc.qti",
 | 
						|
                "libgralloctypes",
 | 
						|
                "vendor.qti.hardware.display.allocator@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapper@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapperextensions@1.1",
 | 
						|
                "android.hardware.graphics.allocator-V1-ndk",
 | 
						|
                "vendor.oplus.hardware.osense.client-V1-ndk",
 | 
						|
                "libosenseaidlhalclient",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "camera",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.sensor.imx688",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/camera/com.qti.sensor.imx688.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcommonchiutils",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libhardware",
 | 
						|
                "libhidlbase",
 | 
						|
                "libhidltransport",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libqti_vndfwk_detect",
 | 
						|
                "libutils",
 | 
						|
                "android.hardware.graphics.allocator@4.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libgralloc.qti",
 | 
						|
                "libgralloctypes",
 | 
						|
                "vendor.qti.hardware.display.allocator@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapper@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapperextensions@1.1",
 | 
						|
                "android.hardware.graphics.allocator-V1-ndk",
 | 
						|
                "vendor.oplus.hardware.osense.client-V1-ndk",
 | 
						|
                "libosenseaidlhalclient",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "camera",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.sensor.imx766",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/camera/com.qti.sensor.imx766.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcommonchiutils",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libhardware",
 | 
						|
                "libhidlbase",
 | 
						|
                "libhidltransport",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libqti_vndfwk_detect",
 | 
						|
                "libutils",
 | 
						|
                "android.hardware.graphics.allocator@4.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libgralloc.qti",
 | 
						|
                "libgralloctypes",
 | 
						|
                "vendor.qti.hardware.display.allocator@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapper@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapperextensions@1.1",
 | 
						|
                "android.hardware.graphics.allocator-V1-ndk",
 | 
						|
                "vendor.oplus.hardware.osense.client-V1-ndk",
 | 
						|
                "libosenseaidlhalclient",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "camera",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.sensor.lyt808",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/camera/com.qti.sensor.lyt808.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcommonchiutils",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libhardware",
 | 
						|
                "libhidlbase",
 | 
						|
                "libhidltransport",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libqti_vndfwk_detect",
 | 
						|
                "libutils",
 | 
						|
                "android.hardware.graphics.allocator@4.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libgralloc.qti",
 | 
						|
                "libgralloctypes",
 | 
						|
                "vendor.qti.hardware.display.allocator@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapper@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapperextensions@1.1",
 | 
						|
                "android.hardware.graphics.allocator-V1-ndk",
 | 
						|
                "vendor.oplus.hardware.osense.client-V1-ndk",
 | 
						|
                "libosenseaidlhalclient",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "camera",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.sensor.max7366_6dof",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/camera/com.qti.sensor.max7366_6dof.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcommonchiutils",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libhardware",
 | 
						|
                "libhidlbase",
 | 
						|
                "libhidltransport",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libqti_vndfwk_detect",
 | 
						|
                "libutils",
 | 
						|
                "android.hardware.graphics.allocator@4.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libgralloc.qti",
 | 
						|
                "libgralloctypes",
 | 
						|
                "vendor.qti.hardware.display.allocator@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapper@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapperextensions@1.1",
 | 
						|
                "android.hardware.graphics.allocator-V1-ndk",
 | 
						|
                "vendor.oplus.hardware.osense.client-V1-ndk",
 | 
						|
                "libosenseaidlhalclient",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "camera",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.sensor.max7366_eyetrack",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/camera/com.qti.sensor.max7366_eyetrack.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcommonchiutils",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libhardware",
 | 
						|
                "libhidlbase",
 | 
						|
                "libhidltransport",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libqti_vndfwk_detect",
 | 
						|
                "libutils",
 | 
						|
                "android.hardware.graphics.allocator@4.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libgralloc.qti",
 | 
						|
                "libgralloctypes",
 | 
						|
                "vendor.qti.hardware.display.allocator@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapper@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapperextensions@1.1",
 | 
						|
                "android.hardware.graphics.allocator-V1-ndk",
 | 
						|
                "vendor.oplus.hardware.osense.client-V1-ndk",
 | 
						|
                "libosenseaidlhalclient",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "camera",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.sensor.max7366_ov6211",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/camera/com.qti.sensor.max7366_ov6211.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcommonchiutils",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libhardware",
 | 
						|
                "libhidlbase",
 | 
						|
                "libhidltransport",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libqti_vndfwk_detect",
 | 
						|
                "libutils",
 | 
						|
                "android.hardware.graphics.allocator@4.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libgralloc.qti",
 | 
						|
                "libgralloctypes",
 | 
						|
                "vendor.qti.hardware.display.allocator@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapper@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapperextensions@1.1",
 | 
						|
                "android.hardware.graphics.allocator-V1-ndk",
 | 
						|
                "vendor.oplus.hardware.osense.client-V1-ndk",
 | 
						|
                "libosenseaidlhalclient",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "camera",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.sensor.max7366_ov9282",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/camera/com.qti.sensor.max7366_ov9282.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcommonchiutils",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libhardware",
 | 
						|
                "libhidlbase",
 | 
						|
                "libhidltransport",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libqti_vndfwk_detect",
 | 
						|
                "libutils",
 | 
						|
                "android.hardware.graphics.allocator@4.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libgralloc.qti",
 | 
						|
                "libgralloctypes",
 | 
						|
                "vendor.qti.hardware.display.allocator@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapper@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapperextensions@1.1",
 | 
						|
                "android.hardware.graphics.allocator-V1-ndk",
 | 
						|
                "vendor.oplus.hardware.osense.client-V1-ndk",
 | 
						|
                "libosenseaidlhalclient",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "camera",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.sensor.ov13855",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/camera/com.qti.sensor.ov13855.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcommonchiutils",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libhardware",
 | 
						|
                "libhidlbase",
 | 
						|
                "libhidltransport",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libqti_vndfwk_detect",
 | 
						|
                "libutils",
 | 
						|
                "android.hardware.graphics.allocator@4.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libgralloc.qti",
 | 
						|
                "libgralloctypes",
 | 
						|
                "vendor.qti.hardware.display.allocator@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapper@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapperextensions@1.1",
 | 
						|
                "android.hardware.graphics.allocator-V1-ndk",
 | 
						|
                "vendor.oplus.hardware.osense.client-V1-ndk",
 | 
						|
                "libosenseaidlhalclient",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "camera",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.sensor.ov64b40",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/camera/com.qti.sensor.ov64b40.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcommonchiutils",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libhardware",
 | 
						|
                "libhidlbase",
 | 
						|
                "libhidltransport",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libqti_vndfwk_detect",
 | 
						|
                "libutils",
 | 
						|
                "android.hardware.graphics.allocator@4.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libgralloc.qti",
 | 
						|
                "libgralloctypes",
 | 
						|
                "vendor.qti.hardware.display.allocator@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapper@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapperextensions@1.1",
 | 
						|
                "android.hardware.graphics.allocator-V1-ndk",
 | 
						|
                "vendor.oplus.hardware.osense.client-V1-ndk",
 | 
						|
                "libosenseaidlhalclient",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "camera",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.sensor.ov7251",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/camera/com.qti.sensor.ov7251.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcommonchiutils",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libhardware",
 | 
						|
                "libhidlbase",
 | 
						|
                "libhidltransport",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libqti_vndfwk_detect",
 | 
						|
                "libutils",
 | 
						|
                "android.hardware.graphics.allocator@4.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libgralloc.qti",
 | 
						|
                "libgralloctypes",
 | 
						|
                "vendor.qti.hardware.display.allocator@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapper@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapperextensions@1.1",
 | 
						|
                "android.hardware.graphics.allocator-V1-ndk",
 | 
						|
                "vendor.oplus.hardware.osense.client-V1-ndk",
 | 
						|
                "libosenseaidlhalclient",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "camera",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.sensor.s5k2l7",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/camera/com.qti.sensor.s5k2l7.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcommonchiutils",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libhardware",
 | 
						|
                "libhidlbase",
 | 
						|
                "libhidltransport",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libqti_vndfwk_detect",
 | 
						|
                "libutils",
 | 
						|
                "android.hardware.graphics.allocator@4.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libgralloc.qti",
 | 
						|
                "libgralloctypes",
 | 
						|
                "vendor.qti.hardware.display.allocator@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapper@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapperextensions@1.1",
 | 
						|
                "android.hardware.graphics.allocator-V1-ndk",
 | 
						|
                "vendor.oplus.hardware.osense.client-V1-ndk",
 | 
						|
                "libosenseaidlhalclient",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "camera",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.sensor.s5k2x5sp",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/camera/com.qti.sensor.s5k2x5sp.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcommonchiutils",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libhardware",
 | 
						|
                "libhidlbase",
 | 
						|
                "libhidltransport",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libqti_vndfwk_detect",
 | 
						|
                "libutils",
 | 
						|
                "android.hardware.graphics.allocator@4.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libgralloc.qti",
 | 
						|
                "libgralloctypes",
 | 
						|
                "vendor.qti.hardware.display.allocator@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapper@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapperextensions@1.1",
 | 
						|
                "android.hardware.graphics.allocator-V1-ndk",
 | 
						|
                "vendor.oplus.hardware.osense.client-V1-ndk",
 | 
						|
                "libosenseaidlhalclient",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "camera",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.sensor.s5k33dxx",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/camera/com.qti.sensor.s5k33dxx.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcommonchiutils",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libhardware",
 | 
						|
                "libhidlbase",
 | 
						|
                "libhidltransport",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libqti_vndfwk_detect",
 | 
						|
                "libutils",
 | 
						|
                "android.hardware.graphics.allocator@4.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libgralloc.qti",
 | 
						|
                "libgralloctypes",
 | 
						|
                "vendor.qti.hardware.display.allocator@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapper@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapperextensions@1.1",
 | 
						|
                "android.hardware.graphics.allocator-V1-ndk",
 | 
						|
                "vendor.oplus.hardware.osense.client-V1-ndk",
 | 
						|
                "libosenseaidlhalclient",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "camera",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.sensor.s5k3m5",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/camera/com.qti.sensor.s5k3m5.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcommonchiutils",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libhardware",
 | 
						|
                "libhidlbase",
 | 
						|
                "libhidltransport",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libqti_vndfwk_detect",
 | 
						|
                "libutils",
 | 
						|
                "android.hardware.graphics.allocator@4.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libgralloc.qti",
 | 
						|
                "libgralloctypes",
 | 
						|
                "vendor.qti.hardware.display.allocator@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapper@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapperextensions@1.1",
 | 
						|
                "android.hardware.graphics.allocator-V1-ndk",
 | 
						|
                "vendor.oplus.hardware.osense.client-V1-ndk",
 | 
						|
                "libosenseaidlhalclient",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "camera",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.sensor.s5k3p9",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/camera/com.qti.sensor.s5k3p9.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcommonchiutils",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libhardware",
 | 
						|
                "libhidlbase",
 | 
						|
                "libhidltransport",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libqti_vndfwk_detect",
 | 
						|
                "libutils",
 | 
						|
                "android.hardware.graphics.allocator@4.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libgralloc.qti",
 | 
						|
                "libgralloctypes",
 | 
						|
                "vendor.qti.hardware.display.allocator@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapper@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapperextensions@1.1",
 | 
						|
                "android.hardware.graphics.allocator-V1-ndk",
 | 
						|
                "vendor.oplus.hardware.osense.client-V1-ndk",
 | 
						|
                "libosenseaidlhalclient",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "camera",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.sensor.s5k4h7",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/camera/com.qti.sensor.s5k4h7.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcommonchiutils",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libhardware",
 | 
						|
                "libhidlbase",
 | 
						|
                "libhidltransport",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libqti_vndfwk_detect",
 | 
						|
                "libutils",
 | 
						|
                "android.hardware.graphics.allocator@4.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libgralloc.qti",
 | 
						|
                "libgralloctypes",
 | 
						|
                "vendor.qti.hardware.display.allocator@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapper@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapperextensions@1.1",
 | 
						|
                "android.hardware.graphics.allocator-V1-ndk",
 | 
						|
                "vendor.oplus.hardware.osense.client-V1-ndk",
 | 
						|
                "libosenseaidlhalclient",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "camera",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.sensor.s5k5e9yu05",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/camera/com.qti.sensor.s5k5e9yu05.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcommonchiutils",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libhardware",
 | 
						|
                "libhidlbase",
 | 
						|
                "libhidltransport",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libqti_vndfwk_detect",
 | 
						|
                "libutils",
 | 
						|
                "android.hardware.graphics.allocator@4.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libgralloc.qti",
 | 
						|
                "libgralloctypes",
 | 
						|
                "vendor.qti.hardware.display.allocator@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapper@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapperextensions@1.1",
 | 
						|
                "android.hardware.graphics.allocator-V1-ndk",
 | 
						|
                "vendor.oplus.hardware.osense.client-V1-ndk",
 | 
						|
                "libosenseaidlhalclient",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "camera",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.sensor.s5k5e9yx04",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/camera/com.qti.sensor.s5k5e9yx04.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcommonchiutils",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libhardware",
 | 
						|
                "libhidlbase",
 | 
						|
                "libhidltransport",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libqti_vndfwk_detect",
 | 
						|
                "libutils",
 | 
						|
                "android.hardware.graphics.allocator@4.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libgralloc.qti",
 | 
						|
                "libgralloctypes",
 | 
						|
                "vendor.qti.hardware.display.allocator@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapper@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapperextensions@1.1",
 | 
						|
                "android.hardware.graphics.allocator-V1-ndk",
 | 
						|
                "vendor.oplus.hardware.osense.client-V1-ndk",
 | 
						|
                "libosenseaidlhalclient",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "camera",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.sensor.s5khp1s",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/camera/com.qti.sensor.s5khp1s.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcommonchiutils",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libhardware",
 | 
						|
                "libhidlbase",
 | 
						|
                "libhidltransport",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libqti_vndfwk_detect",
 | 
						|
                "libutils",
 | 
						|
                "android.hardware.graphics.allocator@4.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libgralloc.qti",
 | 
						|
                "libgralloctypes",
 | 
						|
                "vendor.qti.hardware.display.allocator@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapper@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapperextensions@1.1",
 | 
						|
                "android.hardware.graphics.allocator-V1-ndk",
 | 
						|
                "vendor.oplus.hardware.osense.client-V1-ndk",
 | 
						|
                "libosenseaidlhalclient",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "camera",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.sensor.s5kjd1sp",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/camera/com.qti.sensor.s5kjd1sp.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcommonchiutils",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libhardware",
 | 
						|
                "libhidlbase",
 | 
						|
                "libhidltransport",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libqti_vndfwk_detect",
 | 
						|
                "libutils",
 | 
						|
                "android.hardware.graphics.allocator@4.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libgralloc.qti",
 | 
						|
                "libgralloctypes",
 | 
						|
                "vendor.qti.hardware.display.allocator@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapper@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapperextensions@1.1",
 | 
						|
                "android.hardware.graphics.allocator-V1-ndk",
 | 
						|
                "vendor.oplus.hardware.osense.client-V1-ndk",
 | 
						|
                "libosenseaidlhalclient",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "camera",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.sensor.s5kjn1",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/camera/com.qti.sensor.s5kjn1.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcommonchiutils",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libhardware",
 | 
						|
                "libhidlbase",
 | 
						|
                "libhidltransport",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libqti_vndfwk_detect",
 | 
						|
                "libutils",
 | 
						|
                "android.hardware.graphics.allocator@4.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libgralloc.qti",
 | 
						|
                "libgralloctypes",
 | 
						|
                "vendor.qti.hardware.display.allocator@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapper@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapperextensions@1.1",
 | 
						|
                "android.hardware.graphics.allocator-V1-ndk",
 | 
						|
                "vendor.oplus.hardware.osense.client-V1-ndk",
 | 
						|
                "libosenseaidlhalclient",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "camera",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.arcsoft.node.smooth_transition",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/camera/components/com.arcsoft.node.smooth_transition.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libcutils",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libchilog",
 | 
						|
                "libcom.qti.chinodeutils",
 | 
						|
                "libhwconfigurationutil",
 | 
						|
                "libextensionlayer",
 | 
						|
                "liblog",
 | 
						|
                "libc++",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "camera/components",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.eisv2",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/camera/components/com.qti.eisv2.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libz",
 | 
						|
                "libc++",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "camera/components",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.eisv3",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/camera/components/com.qti.eisv3.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libz",
 | 
						|
                "libc++",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "camera/components",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.hvx.addconstant",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/camera/components/com.qti.hvx.addconstant.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libchilog",
 | 
						|
                "liblog",
 | 
						|
                "libc++",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "camera/components",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.hvx.binning",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/camera/components/com.qti.hvx.binning.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libchilog",
 | 
						|
                "liblog",
 | 
						|
                "libc++",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "camera/components",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.hwcfg.bps",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/camera/components/com.qti.hwcfg.bps.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libcom.qti.chinodeutils",
 | 
						|
                "libhwconfigurationutil",
 | 
						|
                "libchilog",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "camera/components",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.hwcfg.ife",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/camera/components/com.qti.hwcfg.ife.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libcom.qti.chinodeutils",
 | 
						|
                "libchilog",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "camera/components",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.hwcfg.ipe",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/camera/components/com.qti.hwcfg.ipe.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libcom.qti.chinodeutils",
 | 
						|
                "libhwconfigurationutil",
 | 
						|
                "libthirdcapability",
 | 
						|
                "libchilog",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "camera/components",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.node.afbfusion",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/camera/components/com.qti.node.afbfusion.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libchilog",
 | 
						|
                "libcom.qti.chinodeutils",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libc++",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "camera/components",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.node.aon",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/camera/components/com.qti.node.aon.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcommonchiutils",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libhardware",
 | 
						|
                "libhidlbase",
 | 
						|
                "libhidltransport",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libqti_vndfwk_detect",
 | 
						|
                "libutils",
 | 
						|
                "android.hardware.graphics.allocator@4.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libgralloc.qti",
 | 
						|
                "libgralloctypes",
 | 
						|
                "vendor.qti.hardware.display.allocator@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapper@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapperextensions@1.1",
 | 
						|
                "android.hardware.graphics.allocator-V1-ndk",
 | 
						|
                "vendor.oplus.hardware.osense.client-V1-ndk",
 | 
						|
                "libosenseaidlhalclient",
 | 
						|
                "libchilog",
 | 
						|
                "libcom.qti.chinodeutils",
 | 
						|
                "com.qti.qseeaon",
 | 
						|
                "libz",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "camera/components",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.node.customhwnode",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/camera/components/com.qti.node.customhwnode.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcom.qti.chinodeutils",
 | 
						|
                "libchilog",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libc++",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "camera/components",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.node.depth",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/camera/components/com.qti.node.depth.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcommonchiutils",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libhardware",
 | 
						|
                "libhidlbase",
 | 
						|
                "libhidltransport",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libqti_vndfwk_detect",
 | 
						|
                "libutils",
 | 
						|
                "android.hardware.graphics.allocator@4.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libgralloc.qti",
 | 
						|
                "libgralloctypes",
 | 
						|
                "vendor.qti.hardware.display.allocator@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapper@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapperextensions@1.1",
 | 
						|
                "android.hardware.graphics.allocator-V1-ndk",
 | 
						|
                "vendor.oplus.hardware.osense.client-V1-ndk",
 | 
						|
                "libosenseaidlhalclient",
 | 
						|
                "libchilog",
 | 
						|
                "libcom.qti.chinodeutils",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "camera/components",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.node.depthprovider",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/camera/components/com.qti.node.depthprovider.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcommonchiutils",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libhardware",
 | 
						|
                "libhidlbase",
 | 
						|
                "libhidltransport",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libqti_vndfwk_detect",
 | 
						|
                "libutils",
 | 
						|
                "android.hardware.graphics.allocator@4.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libgralloc.qti",
 | 
						|
                "libgralloctypes",
 | 
						|
                "vendor.qti.hardware.display.allocator@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapper@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapperextensions@1.1",
 | 
						|
                "android.hardware.graphics.allocator-V1-ndk",
 | 
						|
                "vendor.oplus.hardware.osense.client-V1-ndk",
 | 
						|
                "libosenseaidlhalclient",
 | 
						|
                "libcdsprpc",
 | 
						|
                "android.frameworks.sensorservice@1.0",
 | 
						|
                "libsensorndkbridge",
 | 
						|
                "vendor.oplus.hardware.commondcs-V1-ndk_platform",
 | 
						|
                "libbinder_ndk",
 | 
						|
                "libxml2",
 | 
						|
                "libcamximageformatutils",
 | 
						|
                "libchilog",
 | 
						|
                "libcom.qti.chinodeutils",
 | 
						|
                "libz",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "camera/components",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.node.dewarp",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/camera/components/com.qti.node.dewarp.so",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    check_elf_files: false,
 | 
						|
    relative_install_path: "camera/components",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.node.dummydepth",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/camera/components/com.qti.node.dummydepth.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libchilog",
 | 
						|
                "libcom.qti.chinodeutils",
 | 
						|
                "libcutils",
 | 
						|
                "libeva",
 | 
						|
                "liblog",
 | 
						|
                "libc++",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "camera/components",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.node.dummyrtb",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/camera/components/com.qti.node.dummyrtb.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libchilog",
 | 
						|
                "libcom.qti.chinodeutils",
 | 
						|
                "liblog",
 | 
						|
                "libc++",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "camera/components",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.node.dummysat",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/camera/components/com.qti.node.dummysat.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libchilog",
 | 
						|
                "libcom.qti.chinodeutils",
 | 
						|
                "liblog",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "camera/components",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.node.eisv2",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/camera/components/com.qti.node.eisv2.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcommonchiutils",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libhardware",
 | 
						|
                "libhidlbase",
 | 
						|
                "libhidltransport",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libqti_vndfwk_detect",
 | 
						|
                "libutils",
 | 
						|
                "android.hardware.graphics.allocator@4.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libgralloc.qti",
 | 
						|
                "libgralloctypes",
 | 
						|
                "vendor.qti.hardware.display.allocator@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapper@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapperextensions@1.1",
 | 
						|
                "android.hardware.graphics.allocator-V1-ndk",
 | 
						|
                "vendor.oplus.hardware.osense.client-V1-ndk",
 | 
						|
                "libosenseaidlhalclient",
 | 
						|
                "libcdsprpc",
 | 
						|
                "android.frameworks.sensorservice@1.0",
 | 
						|
                "libsensorndkbridge",
 | 
						|
                "vendor.oplus.hardware.commondcs-V1-ndk_platform",
 | 
						|
                "libbinder_ndk",
 | 
						|
                "libxml2",
 | 
						|
                "libcamximageformatutils",
 | 
						|
                "libchilog",
 | 
						|
                "libcom.qti.chinodeutils",
 | 
						|
                "libz",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "camera/components",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.node.eisv3",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/camera/components/com.qti.node.eisv3.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcommonchiutils",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libhardware",
 | 
						|
                "libhidlbase",
 | 
						|
                "libhidltransport",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libqti_vndfwk_detect",
 | 
						|
                "libutils",
 | 
						|
                "android.hardware.graphics.allocator@4.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libgralloc.qti",
 | 
						|
                "libgralloctypes",
 | 
						|
                "vendor.qti.hardware.display.allocator@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapper@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapperextensions@1.1",
 | 
						|
                "android.hardware.graphics.allocator-V1-ndk",
 | 
						|
                "vendor.oplus.hardware.osense.client-V1-ndk",
 | 
						|
                "libosenseaidlhalclient",
 | 
						|
                "libcdsprpc",
 | 
						|
                "android.frameworks.sensorservice@1.0",
 | 
						|
                "libsensorndkbridge",
 | 
						|
                "vendor.oplus.hardware.commondcs-V1-ndk_platform",
 | 
						|
                "libbinder_ndk",
 | 
						|
                "libxml2",
 | 
						|
                "libcamximageformatutils",
 | 
						|
                "libchilog",
 | 
						|
                "libcom.qti.chinodeutils",
 | 
						|
                "libz",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "camera/components",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.node.evadepth",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/camera/components/com.qti.node.evadepth.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcommonchiutils",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libhardware",
 | 
						|
                "libhidlbase",
 | 
						|
                "libhidltransport",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libqti_vndfwk_detect",
 | 
						|
                "libutils",
 | 
						|
                "android.hardware.graphics.allocator@4.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libgralloc.qti",
 | 
						|
                "libgralloctypes",
 | 
						|
                "vendor.qti.hardware.display.allocator@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapper@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapperextensions@1.1",
 | 
						|
                "android.hardware.graphics.allocator-V1-ndk",
 | 
						|
                "vendor.oplus.hardware.osense.client-V1-ndk",
 | 
						|
                "libosenseaidlhalclient",
 | 
						|
                "libcdsprpc",
 | 
						|
                "android.frameworks.sensorservice@1.0",
 | 
						|
                "libsensorndkbridge",
 | 
						|
                "vendor.oplus.hardware.commondcs-V1-ndk_platform",
 | 
						|
                "libbinder_ndk",
 | 
						|
                "libxml2",
 | 
						|
                "libchilog",
 | 
						|
                "libcom.qti.chinodeutils",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "camera/components",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.node.evs",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/camera/components/com.qti.node.evs.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libchilog",
 | 
						|
                "libcom.qti.chinodeutils",
 | 
						|
                "liblog",
 | 
						|
                "libc++",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "camera/components",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.node.fcv",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/camera/components/com.qti.node.fcv.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libchilog",
 | 
						|
                "libcom.qti.chinodeutils",
 | 
						|
                "libcutils",
 | 
						|
                "libsync",
 | 
						|
                "liblog",
 | 
						|
                "libz",
 | 
						|
                "libc++",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "camera/components",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.node.formatconversion",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/camera/components/com.qti.node.formatconversion.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libchilog",
 | 
						|
                "libcom.qti.chinodeutils",
 | 
						|
                "libcutils",
 | 
						|
                "libc++",
 | 
						|
                "liblog",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "camera/components",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.node.gme",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/camera/components/com.qti.node.gme.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcommonchiutils",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libhardware",
 | 
						|
                "libhidlbase",
 | 
						|
                "libhidltransport",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libqti_vndfwk_detect",
 | 
						|
                "libutils",
 | 
						|
                "android.hardware.graphics.allocator@4.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libgralloc.qti",
 | 
						|
                "libgralloctypes",
 | 
						|
                "vendor.qti.hardware.display.allocator@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapper@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapperextensions@1.1",
 | 
						|
                "android.hardware.graphics.allocator-V1-ndk",
 | 
						|
                "vendor.oplus.hardware.osense.client-V1-ndk",
 | 
						|
                "libosenseaidlhalclient",
 | 
						|
                "libcdsprpc",
 | 
						|
                "android.frameworks.sensorservice@1.0",
 | 
						|
                "libsensorndkbridge",
 | 
						|
                "vendor.oplus.hardware.commondcs-V1-ndk_platform",
 | 
						|
                "libbinder_ndk",
 | 
						|
                "libxml2",
 | 
						|
                "libcamximageformatutils",
 | 
						|
                "libchilog",
 | 
						|
                "libcom.qti.chinodeutils",
 | 
						|
                "libcamxswispiqmodule",
 | 
						|
                "libz",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "camera/components",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.node.gpu",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/camera/components/com.qti.node.gpu.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libchilog",
 | 
						|
                "libcom.qti.chinodeutils",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libz",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "camera/components",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.node.gyrornn",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/camera/components/com.qti.node.gyrornn.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcommonchiutils",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libhardware",
 | 
						|
                "libhidlbase",
 | 
						|
                "libhidltransport",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libqti_vndfwk_detect",
 | 
						|
                "libutils",
 | 
						|
                "android.hardware.graphics.allocator@4.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libgralloc.qti",
 | 
						|
                "libgralloctypes",
 | 
						|
                "vendor.qti.hardware.display.allocator@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapper@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapperextensions@1.1",
 | 
						|
                "android.hardware.graphics.allocator-V1-ndk",
 | 
						|
                "vendor.oplus.hardware.osense.client-V1-ndk",
 | 
						|
                "libosenseaidlhalclient",
 | 
						|
                "libcdsprpc",
 | 
						|
                "android.frameworks.sensorservice@1.0",
 | 
						|
                "libsensorndkbridge",
 | 
						|
                "vendor.oplus.hardware.commondcs-V1-ndk_platform",
 | 
						|
                "libbinder_ndk",
 | 
						|
                "libxml2",
 | 
						|
                "libcamximageformatutils",
 | 
						|
                "libchilog",
 | 
						|
                "libcom.qti.chinodeutils",
 | 
						|
                "libz",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "camera/components",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.node.hdr10pgen",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/camera/components/com.qti.node.hdr10pgen.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcommonchiutils",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libhardware",
 | 
						|
                "libhidlbase",
 | 
						|
                "libhidltransport",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libqti_vndfwk_detect",
 | 
						|
                "libutils",
 | 
						|
                "android.hardware.graphics.allocator@4.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libgralloc.qti",
 | 
						|
                "libgralloctypes",
 | 
						|
                "vendor.qti.hardware.display.allocator@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapper@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapperextensions@1.1",
 | 
						|
                "android.hardware.graphics.allocator-V1-ndk",
 | 
						|
                "libcdsprpc",
 | 
						|
                "libcamximageformatutils",
 | 
						|
                "libchilog",
 | 
						|
                "libcom.qti.chinodeutils",
 | 
						|
                "libhdr10plus",
 | 
						|
                "libz",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "camera/components",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.node.hdr10phist",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/camera/components/com.qti.node.hdr10phist.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcommonchiutils",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libhardware",
 | 
						|
                "libhidlbase",
 | 
						|
                "libhidltransport",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libqti_vndfwk_detect",
 | 
						|
                "libutils",
 | 
						|
                "android.hardware.graphics.allocator@4.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libgralloc.qti",
 | 
						|
                "libgralloctypes",
 | 
						|
                "vendor.qti.hardware.display.allocator@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapper@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapperextensions@1.1",
 | 
						|
                "android.hardware.graphics.allocator-V1-ndk",
 | 
						|
                "libcdsprpc",
 | 
						|
                "libchilog",
 | 
						|
                "libcom.qti.chinodeutils",
 | 
						|
                "libhdr10plus",
 | 
						|
                "libz",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "camera/components",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.node.itofpreprocess",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/camera/components/com.qti.node.itofpreprocess.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcommonchiutils",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libhardware",
 | 
						|
                "libhidlbase",
 | 
						|
                "libhidltransport",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libqti_vndfwk_detect",
 | 
						|
                "libutils",
 | 
						|
                "android.hardware.graphics.allocator@4.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libgralloc.qti",
 | 
						|
                "libgralloctypes",
 | 
						|
                "vendor.qti.hardware.display.allocator@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapper@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapperextensions@1.1",
 | 
						|
                "android.hardware.graphics.allocator-V1-ndk",
 | 
						|
                "vendor.oplus.hardware.osense.client-V1-ndk",
 | 
						|
                "libosenseaidlhalclient",
 | 
						|
                "libchilog",
 | 
						|
                "libcom.qti.chinodeutils",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "camera/components",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.node.memcpy",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/camera/components/com.qti.node.memcpy.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libchilog",
 | 
						|
                "libcom.qti.chinodeutils",
 | 
						|
                "liblog",
 | 
						|
                "libc++",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "camera/components",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.node.ml",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/camera/components/com.qti.node.ml.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcommonchiutils",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libhardware",
 | 
						|
                "libhidlbase",
 | 
						|
                "libhidltransport",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libqti_vndfwk_detect",
 | 
						|
                "libutils",
 | 
						|
                "android.hardware.graphics.allocator@4.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libgralloc.qti",
 | 
						|
                "libgralloctypes",
 | 
						|
                "vendor.qti.hardware.display.allocator@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapper@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapperextensions@1.1",
 | 
						|
                "android.hardware.graphics.allocator-V1-ndk",
 | 
						|
                "libcdsprpc",
 | 
						|
                "libcamximageformatutils",
 | 
						|
                "libcamxswispiqmodule",
 | 
						|
                "libchilog",
 | 
						|
                "libcom.qti.chinodeutils",
 | 
						|
                "libz",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "camera/components",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.node.mlinference",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/camera/components/com.qti.node.mlinference.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcommonchiutils",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libhardware",
 | 
						|
                "libhidlbase",
 | 
						|
                "libhidltransport",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libqti_vndfwk_detect",
 | 
						|
                "libutils",
 | 
						|
                "android.hardware.graphics.allocator@4.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libgralloc.qti",
 | 
						|
                "libgralloctypes",
 | 
						|
                "vendor.qti.hardware.display.allocator@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapper@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapperextensions@1.1",
 | 
						|
                "android.hardware.graphics.allocator-V1-ndk",
 | 
						|
                "libcdsprpc",
 | 
						|
                "libcamximageformatutils",
 | 
						|
                "libchilog",
 | 
						|
                "libcom.qti.chinodeutils",
 | 
						|
                "libz",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "camera/components",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.node.muxer",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/camera/components/com.qti.node.muxer.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libchilog",
 | 
						|
                "libc++",
 | 
						|
                "libcom.qti.chinodeutils",
 | 
						|
                "liblog",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "camera/components",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.node.remosaic",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/camera/components/com.qti.node.remosaic.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "com.qti.chi.override",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libchilog",
 | 
						|
                "libcom.qti.chinodeutils",
 | 
						|
                "libremosaic_wrapper",
 | 
						|
                "libhwconfigurationutil",
 | 
						|
                "libSonyIMX471RmscLibrary",
 | 
						|
                "libRGBC",
 | 
						|
                "libGCore4Cell_32E2",
 | 
						|
                "liblog",
 | 
						|
                "libc++",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "camera/components",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.node.seg",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/camera/components/com.qti.node.seg.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcommonchiutils",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libhardware",
 | 
						|
                "libhidlbase",
 | 
						|
                "libhidltransport",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libqti_vndfwk_detect",
 | 
						|
                "libutils",
 | 
						|
                "android.hardware.graphics.allocator@4.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libgralloc.qti",
 | 
						|
                "libgralloctypes",
 | 
						|
                "vendor.qti.hardware.display.allocator@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapper@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapperextensions@1.1",
 | 
						|
                "android.hardware.graphics.allocator-V1-ndk",
 | 
						|
                "vendor.oplus.hardware.osense.client-V1-ndk",
 | 
						|
                "libosenseaidlhalclient",
 | 
						|
                "libcdsprpc",
 | 
						|
                "android.frameworks.sensorservice@1.0",
 | 
						|
                "libsensorndkbridge",
 | 
						|
                "vendor.oplus.hardware.commondcs-V1-ndk_platform",
 | 
						|
                "libbinder_ndk",
 | 
						|
                "libxml2",
 | 
						|
                "libcamximageformatutils",
 | 
						|
                "libchilog",
 | 
						|
                "libcom.qti.chinodeutils",
 | 
						|
                "libcamxswispiqmodule",
 | 
						|
                "libz",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "camera/components",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.node.stich",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/camera/components/com.qti.node.stich.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libchilog",
 | 
						|
                "libcom.qti.chinodeutils",
 | 
						|
                "liblog",
 | 
						|
                "libc++",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "camera/components",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.node.swaidenoiser",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/camera/components/com.qti.node.swaidenoiser.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamximageformatutils",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libchilog",
 | 
						|
                "libcom.qti.chinodeutils",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcamxswispiqmodule",
 | 
						|
                "libz",
 | 
						|
                "libc++",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "camera/components",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.node.swbestats",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/camera/components/com.qti.node.swbestats.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamximageformatutils",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libchilog",
 | 
						|
                "libcom.qti.chinodeutils",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcamxswispiqmodule",
 | 
						|
                "libz",
 | 
						|
                "libc++",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "camera/components",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.node.swcac",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/camera/components/com.qti.node.swcac.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libchilog",
 | 
						|
                "libcom.qti.chinodeutils",
 | 
						|
                "libcutils",
 | 
						|
                "libc++",
 | 
						|
                "liblog",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "camera/components",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.node.swec",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/camera/components/com.qti.node.swec.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcommonchiutils",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libhardware",
 | 
						|
                "libhidlbase",
 | 
						|
                "libhidltransport",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libqti_vndfwk_detect",
 | 
						|
                "libutils",
 | 
						|
                "android.hardware.graphics.allocator@4.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libgralloc.qti",
 | 
						|
                "libgralloctypes",
 | 
						|
                "vendor.qti.hardware.display.allocator@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapper@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapperextensions@1.1",
 | 
						|
                "android.hardware.graphics.allocator-V1-ndk",
 | 
						|
                "libcdsprpc",
 | 
						|
                "libcamximageformatutils",
 | 
						|
                "libchilog",
 | 
						|
                "libcom.qti.chinodeutils",
 | 
						|
                "libz",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "camera/components",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.node.swfusion",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/camera/components/com.qti.node.swfusion.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamximageformatutils",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libchilog",
 | 
						|
                "libcom.qti.chinodeutils",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcamxswispiqmodule",
 | 
						|
                "libz",
 | 
						|
                "libc++",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "camera/components",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.node.swhme",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/camera/components/com.qti.node.swhme.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamximageformatutils",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libchilog",
 | 
						|
                "libcom.qti.chinodeutils",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcamxswispiqmodule",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libz",
 | 
						|
                "libc++",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "camera/components",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.node.swlsc",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/camera/components/com.qti.node.swlsc.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamximageformatutils",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libchilog",
 | 
						|
                "libcom.qti.chinodeutils",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcamxswispiqmodule",
 | 
						|
                "libz",
 | 
						|
                "libc++",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "camera/components",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.node.swmctf",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/camera/components/com.qti.node.swmctf.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamximageformatutils",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libchilog",
 | 
						|
                "libcom.qti.chinodeutils",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcamxswispiqmodule",
 | 
						|
                "libz",
 | 
						|
                "libc++",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "camera/components",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.node.swpdpc",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/camera/components/com.qti.node.swpdpc.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamximageformatutils",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libchilog",
 | 
						|
                "libcom.qti.chinodeutils",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcamxswispiqmodule",
 | 
						|
                "libz",
 | 
						|
                "libc++",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "camera/components",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.node.swpnc",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/camera/components/com.qti.node.swpnc.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamximageformatutils",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libchilog",
 | 
						|
                "libcom.qti.chinodeutils",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libhwconfigurationutil",
 | 
						|
                "libsync",
 | 
						|
                "libcamxswispiqmodule",
 | 
						|
                "libz",
 | 
						|
                "libc++",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "camera/components",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.node.swpreprocess",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/camera/components/com.qti.node.swpreprocess.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libchilog",
 | 
						|
                "libcom.qti.chinodeutils",
 | 
						|
                "liblog",
 | 
						|
                "libc++",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "camera/components",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.node.swregistration",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/camera/components/com.qti.node.swregistration.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcommonchiutils",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libhardware",
 | 
						|
                "libhidlbase",
 | 
						|
                "libhidltransport",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libqti_vndfwk_detect",
 | 
						|
                "libutils",
 | 
						|
                "android.hardware.graphics.allocator@4.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libgralloc.qti",
 | 
						|
                "libgralloctypes",
 | 
						|
                "vendor.qti.hardware.display.allocator@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapper@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapperextensions@1.1",
 | 
						|
                "android.hardware.graphics.allocator-V1-ndk",
 | 
						|
                "libcdsprpc",
 | 
						|
                "libchilog",
 | 
						|
                "libcom.qti.chinodeutils",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "camera/components",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.node.swvrt",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/camera/components/com.qti.node.swvrt.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamximageformatutils",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libchilog",
 | 
						|
                "libcom.qti.chinodeutils",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcamxswispiqmodule",
 | 
						|
                "libz",
 | 
						|
                "libc++",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "camera/components",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.stats.aec",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/camera/components/com.qti.stats.aec.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "com.qti.stats.common",
 | 
						|
                "libz",
 | 
						|
                "libc++",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "camera/components",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.stats.aecwrapper",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/camera/components/com.qti.stats.aecwrapper.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libz",
 | 
						|
                "libc++",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "camera/components",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.stats.aecxcore",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/camera/components/com.qti.stats.aecxcore.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libopencv3a",
 | 
						|
                "com.qti.stats.common",
 | 
						|
                "libz",
 | 
						|
                "libc++",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "camera/components",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.stats.af",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/camera/components/com.qti.stats.af.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "com.qti.stats.common",
 | 
						|
                "libz",
 | 
						|
                "libc++",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "camera/components",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.stats.afc",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/camera/components/com.qti.stats.afc.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "com.qti.stats.common",
 | 
						|
                "libz",
 | 
						|
                "libc++",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "camera/components",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.stats.afd",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/camera/components/com.qti.stats.afd.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "com.qti.stats.common",
 | 
						|
                "libz",
 | 
						|
                "libc++",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "camera/components",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.stats.afwrapper",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/camera/components/com.qti.stats.afwrapper.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libz",
 | 
						|
                "libc++",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "camera/components",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.stats.asd",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/camera/components/com.qti.stats.asd.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libz",
 | 
						|
                "libc++",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "camera/components",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.stats.awb",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/camera/components/com.qti.stats.awb.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "com.qti.stats.common",
 | 
						|
                "libz",
 | 
						|
                "libc++",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "camera/components",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.stats.awbr",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/camera/components/com.qti.stats.awbr.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "com.qti.stats.common",
 | 
						|
                "libz",
 | 
						|
                "libc++",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "camera/components",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.stats.awbwrapper",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/camera/components/com.qti.stats.awbwrapper.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libz",
 | 
						|
                "libc++",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "camera/components",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.stats.cnndriver",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/camera/components/com.qti.stats.cnndriver.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcommonchiutils",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libhardware",
 | 
						|
                "libhidlbase",
 | 
						|
                "libhidltransport",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libqti_vndfwk_detect",
 | 
						|
                "libutils",
 | 
						|
                "android.hardware.graphics.allocator@4.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libgralloc.qti",
 | 
						|
                "libgralloctypes",
 | 
						|
                "vendor.qti.hardware.display.allocator@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapper@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapperextensions@1.1",
 | 
						|
                "android.hardware.graphics.allocator-V1-ndk",
 | 
						|
                "libcdsprpc",
 | 
						|
                "libbitmlenginev2",
 | 
						|
                "libm",
 | 
						|
                "libc",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "camera/components",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.stats.haf",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/camera/components/com.qti.stats.haf.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "com.qti.stats.common",
 | 
						|
                "libopencv3a",
 | 
						|
                "libz",
 | 
						|
                "libc++",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "camera/components",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.stats.hafoverride",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/camera/components/com.qti.stats.hafoverride.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libz",
 | 
						|
                "libc++",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "camera/components",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.stats.localhistogram",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/camera/components/com.qti.stats.localhistogram.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libz",
 | 
						|
                "libc++",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "camera/components",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.stats.pdlib",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/camera/components/com.qti.stats.pdlib.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "com.qti.stats.common",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libz",
 | 
						|
                "libc++",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "camera/components",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.stats.pdlibsony",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/camera/components/com.qti.stats.pdlibsony.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libz",
 | 
						|
                "libc++",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "camera/components",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.stats.pdlibwrapper",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/camera/components/com.qti.stats.pdlibwrapper.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libz",
 | 
						|
                "libc++",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "camera/components",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.stats.roimixer",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/camera/components/com.qti.stats.roimixer.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "com.qti.stats.common",
 | 
						|
                "libz",
 | 
						|
                "libc++",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "camera/components",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.stats.roimixerlib",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/camera/components/com.qti.stats.roimixerlib.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libz",
 | 
						|
                "libc++",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "camera/components",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.stats.statsgenerator",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/camera/components/com.qti.stats.statsgenerator.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libz",
 | 
						|
                "libc++",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "camera/components",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.stats.tracker",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/camera/components/com.qti.stats.tracker.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libfastcvopt",
 | 
						|
                "libscveObjectTracker",
 | 
						|
                "com.qti.stats.common",
 | 
						|
                "libz",
 | 
						|
                "libc++",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "camera/components",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qtistatic.stats.aec",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/camera/components/com.qtistatic.stats.aec.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libchilog",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libz",
 | 
						|
                "libc++",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "camera/components",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qtistatic.stats.af",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/camera/components/com.qtistatic.stats.af.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libchilog",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libz",
 | 
						|
                "libc++",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "camera/components",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qtistatic.stats.awb",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/camera/components/com.qtistatic.stats.awb.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libchilog",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libz",
 | 
						|
                "libc++",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "camera/components",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qtistatic.stats.pdlib",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/camera/components/com.qtistatic.stats.pdlib.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libchilog",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libz",
 | 
						|
                "libc++",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "camera/components",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libcamxevainterface",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/camera/components/libcamxevainterface.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcommonchiutils",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libhardware",
 | 
						|
                "libhidlbase",
 | 
						|
                "libhidltransport",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libqti_vndfwk_detect",
 | 
						|
                "libutils",
 | 
						|
                "android.hardware.graphics.allocator@4.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libgralloc.qti",
 | 
						|
                "libgralloctypes",
 | 
						|
                "vendor.qti.hardware.display.allocator@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapper@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapperextensions@1.1",
 | 
						|
                "android.hardware.graphics.allocator-V1-ndk",
 | 
						|
                "libcdsprpc",
 | 
						|
                "libcamximageformatutils",
 | 
						|
                "libchilog",
 | 
						|
                "libcom.qti.chinodeutils",
 | 
						|
                "camera.qcom.sm8650",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "camera/components",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libdepthmapwrapper",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/camera/components/libdepthmapwrapper.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "liblog",
 | 
						|
                "libdepthcomputation",
 | 
						|
                "libspectre",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
                "libc",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "camera/components",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libdepthmapwrapper_itof",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/camera/components/libdepthmapwrapper_itof.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcommonchiutils",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libhardware",
 | 
						|
                "libhidlbase",
 | 
						|
                "libhidltransport",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libqti_vndfwk_detect",
 | 
						|
                "libutils",
 | 
						|
                "android.hardware.graphics.allocator@4.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libgralloc.qti",
 | 
						|
                "libgralloctypes",
 | 
						|
                "vendor.qti.hardware.display.allocator@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapper@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapperextensions@1.1",
 | 
						|
                "android.hardware.graphics.allocator-V1-ndk",
 | 
						|
                "vendor.oplus.hardware.osense.client-V1-ndk",
 | 
						|
                "libosenseaidlhalclient",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "camera/components",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libdepthmapwrapper_secure",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/camera/components/libdepthmapwrapper_secure.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcommonchiutils",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libhardware",
 | 
						|
                "libhidlbase",
 | 
						|
                "libhidltransport",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libqti_vndfwk_detect",
 | 
						|
                "libutils",
 | 
						|
                "android.hardware.graphics.allocator@4.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libgralloc.qti",
 | 
						|
                "libgralloctypes",
 | 
						|
                "vendor.qti.hardware.display.allocator@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapper@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapperextensions@1.1",
 | 
						|
                "android.hardware.graphics.allocator-V1-ndk",
 | 
						|
                "vendor.oplus.hardware.osense.client-V1-ndk",
 | 
						|
                "libosenseaidlhalclient",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "camera/components",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "camx.device-impl",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/camx.device-impl.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "android.hardware.camera.device-V2-ndk",
 | 
						|
                "android.hardware.camera.metadata-V2-ndk",
 | 
						|
                "android.hardware.camera.provider-V2-ndk",
 | 
						|
                "android.hardware.camera.common-V1-ndk",
 | 
						|
                "libbinder_ndk",
 | 
						|
                "android.hardware.graphics.mapper@2.0",
 | 
						|
                "android.hardware.graphics.mapper@3.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcutils",
 | 
						|
                "libexif",
 | 
						|
                "libfmq",
 | 
						|
                "libgralloctypes",
 | 
						|
                "libhardware",
 | 
						|
                "libhidlbase",
 | 
						|
                "liblog",
 | 
						|
                "libutils",
 | 
						|
                "libc++",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "camx.provider-impl",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/camx.provider-impl.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libbase",
 | 
						|
                "libbinder_ndk",
 | 
						|
                "libcutils",
 | 
						|
                "libfmq",
 | 
						|
                "liblog",
 | 
						|
                "libutils",
 | 
						|
                "android.hardware.camera.device-V2-ndk",
 | 
						|
                "android.hardware.camera.metadata-V2-ndk",
 | 
						|
                "android.hardware.camera.provider-V2-ndk",
 | 
						|
                "android.hardware.camera.common-V1-ndk",
 | 
						|
                "camx.device-impl",
 | 
						|
                "android.hardware.graphics.mapper@2.0",
 | 
						|
                "android.hardware.graphics.mapper@3.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libexif",
 | 
						|
                "libgralloctypes",
 | 
						|
                "libhardware",
 | 
						|
                "libhidlbase",
 | 
						|
                "libc++",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.camx.chiiqutils",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/com.qti.camx.chiiqutils.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcommonchiutils",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libhardware",
 | 
						|
                "libhidlbase",
 | 
						|
                "libhidltransport",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libqti_vndfwk_detect",
 | 
						|
                "libutils",
 | 
						|
                "android.hardware.graphics.allocator@4.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libgralloc.qti",
 | 
						|
                "libgralloctypes",
 | 
						|
                "vendor.qti.hardware.display.allocator@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapper@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapperextensions@1.1",
 | 
						|
                "android.hardware.graphics.allocator-V1-ndk",
 | 
						|
                "vendor.oplus.hardware.osense.client-V1-ndk",
 | 
						|
                "libosenseaidlhalclient",
 | 
						|
                "libcdsprpc",
 | 
						|
                "android.frameworks.sensorservice@1.0",
 | 
						|
                "libsensorndkbridge",
 | 
						|
                "vendor.oplus.hardware.commondcs-V1-ndk_platform",
 | 
						|
                "libbinder_ndk",
 | 
						|
                "libxml2",
 | 
						|
                "libcamximageformatutils",
 | 
						|
                "libchilog",
 | 
						|
                "camera.qcom",
 | 
						|
                "libz",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.chiusecaseselector",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/com.qti.chiusecaseselector.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcommonchiutils",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libhardware",
 | 
						|
                "libhidlbase",
 | 
						|
                "libhidltransport",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libqti_vndfwk_detect",
 | 
						|
                "libutils",
 | 
						|
                "android.hardware.graphics.allocator@4.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libgralloc.qti",
 | 
						|
                "libgralloctypes",
 | 
						|
                "vendor.qti.hardware.display.allocator@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapper@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapperextensions@1.1",
 | 
						|
                "android.hardware.graphics.allocator-V1-ndk",
 | 
						|
                "vendor.oplus.hardware.osense.client-V1-ndk",
 | 
						|
                "libosenseaidlhalclient",
 | 
						|
                "com.qti.chi.override",
 | 
						|
                "libchilog",
 | 
						|
                "libextensionlayer",
 | 
						|
                "libz",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.feature2.afbrckt",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/com.qti.feature2.afbrckt.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcommonchiutils",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libhardware",
 | 
						|
                "libhidlbase",
 | 
						|
                "libhidltransport",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libqti_vndfwk_detect",
 | 
						|
                "libutils",
 | 
						|
                "android.hardware.graphics.allocator@4.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libgralloc.qti",
 | 
						|
                "libgralloctypes",
 | 
						|
                "vendor.qti.hardware.display.allocator@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapper@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapperextensions@1.1",
 | 
						|
                "android.hardware.graphics.allocator-V1-ndk",
 | 
						|
                "vendor.oplus.hardware.osense.client-V1-ndk",
 | 
						|
                "libosenseaidlhalclient",
 | 
						|
                "com.qti.chi.override",
 | 
						|
                "libchilog",
 | 
						|
                "libz",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.feature2.anchorsync",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/com.qti.feature2.anchorsync.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcommonchiutils",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libhardware",
 | 
						|
                "libhidlbase",
 | 
						|
                "libhidltransport",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libqti_vndfwk_detect",
 | 
						|
                "libutils",
 | 
						|
                "android.hardware.graphics.allocator@4.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libgralloc.qti",
 | 
						|
                "libgralloctypes",
 | 
						|
                "vendor.qti.hardware.display.allocator@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapper@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapperextensions@1.1",
 | 
						|
                "android.hardware.graphics.allocator-V1-ndk",
 | 
						|
                "vendor.oplus.hardware.osense.client-V1-ndk",
 | 
						|
                "libosenseaidlhalclient",
 | 
						|
                "com.qti.chi.override",
 | 
						|
                "libchilog",
 | 
						|
                "libz",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.feature2.demux",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/com.qti.feature2.demux.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcommonchiutils",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libhardware",
 | 
						|
                "libhidlbase",
 | 
						|
                "libhidltransport",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libqti_vndfwk_detect",
 | 
						|
                "libutils",
 | 
						|
                "android.hardware.graphics.allocator@4.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libgralloc.qti",
 | 
						|
                "libgralloctypes",
 | 
						|
                "vendor.qti.hardware.display.allocator@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapper@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapperextensions@1.1",
 | 
						|
                "android.hardware.graphics.allocator-V1-ndk",
 | 
						|
                "vendor.oplus.hardware.osense.client-V1-ndk",
 | 
						|
                "libosenseaidlhalclient",
 | 
						|
                "com.qti.chi.override",
 | 
						|
                "libchilog",
 | 
						|
                "libz",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.feature2.derivedoffline",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/com.qti.feature2.derivedoffline.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcommonchiutils",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libhardware",
 | 
						|
                "libhidlbase",
 | 
						|
                "libhidltransport",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libqti_vndfwk_detect",
 | 
						|
                "libutils",
 | 
						|
                "android.hardware.graphics.allocator@4.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libgralloc.qti",
 | 
						|
                "libgralloctypes",
 | 
						|
                "vendor.qti.hardware.display.allocator@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapper@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapperextensions@1.1",
 | 
						|
                "android.hardware.graphics.allocator-V1-ndk",
 | 
						|
                "vendor.oplus.hardware.osense.client-V1-ndk",
 | 
						|
                "libosenseaidlhalclient",
 | 
						|
                "com.qti.chi.override",
 | 
						|
                "com.qti.feature2.generic",
 | 
						|
                "libchilog",
 | 
						|
                "libz",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.feature2.fusion",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/com.qti.feature2.fusion.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcommonchiutils",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libhardware",
 | 
						|
                "libhidlbase",
 | 
						|
                "libhidltransport",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libqti_vndfwk_detect",
 | 
						|
                "libutils",
 | 
						|
                "android.hardware.graphics.allocator@4.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libgralloc.qti",
 | 
						|
                "libgralloctypes",
 | 
						|
                "vendor.qti.hardware.display.allocator@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapper@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapperextensions@1.1",
 | 
						|
                "android.hardware.graphics.allocator-V1-ndk",
 | 
						|
                "vendor.oplus.hardware.osense.client-V1-ndk",
 | 
						|
                "libosenseaidlhalclient",
 | 
						|
                "com.qti.chi.override",
 | 
						|
                "libchilog",
 | 
						|
                "libz",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.feature2.generic",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/com.qti.feature2.generic.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcommonchiutils",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libhardware",
 | 
						|
                "libhidlbase",
 | 
						|
                "libhidltransport",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libqti_vndfwk_detect",
 | 
						|
                "libutils",
 | 
						|
                "android.hardware.graphics.allocator@4.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libgralloc.qti",
 | 
						|
                "libgralloctypes",
 | 
						|
                "vendor.qti.hardware.display.allocator@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapper@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapperextensions@1.1",
 | 
						|
                "android.hardware.graphics.allocator-V1-ndk",
 | 
						|
                "vendor.oplus.hardware.osense.client-V1-ndk",
 | 
						|
                "libosenseaidlhalclient",
 | 
						|
                "com.qti.chi.override",
 | 
						|
                "libchilog",
 | 
						|
                "libhwconfigurationutil",
 | 
						|
                "libextensionlayer",
 | 
						|
                "libz",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.feature2.gs.sm8650",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/com.qti.feature2.gs.sm8650.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcommonchiutils",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libhardware",
 | 
						|
                "libhidlbase",
 | 
						|
                "libhidltransport",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libqti_vndfwk_detect",
 | 
						|
                "libutils",
 | 
						|
                "android.hardware.graphics.allocator@4.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libgralloc.qti",
 | 
						|
                "libgralloctypes",
 | 
						|
                "vendor.qti.hardware.display.allocator@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapper@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapperextensions@1.1",
 | 
						|
                "android.hardware.graphics.allocator-V1-ndk",
 | 
						|
                "vendor.oplus.hardware.osense.client-V1-ndk",
 | 
						|
                "libosenseaidlhalclient",
 | 
						|
                "libhwconfigurationutil",
 | 
						|
                "com.qti.chi.override",
 | 
						|
                "com.qti.feature2.generic",
 | 
						|
                "com.qti.feature2.serializer",
 | 
						|
                "com.qti.feature2.rt",
 | 
						|
                "com.qti.feature2.anchorsync",
 | 
						|
                "com.qti.feature2.demux",
 | 
						|
                "com.qti.feature2.fusion",
 | 
						|
                "com.qti.feature2.hdr",
 | 
						|
                "com.qti.feature2.memcpy",
 | 
						|
                "com.qti.feature2.mfsr",
 | 
						|
                "com.qti.feature2.afbrckt",
 | 
						|
                "com.qti.feature2.rawhdr",
 | 
						|
                "com.qti.feature2.swmf",
 | 
						|
                "com.qti.feature2.mcreprocrt",
 | 
						|
                "com.qti.feature2.mux",
 | 
						|
                "com.qti.feature2.realtimeserializer",
 | 
						|
                "com.qti.feature2.metadataserializer",
 | 
						|
                "com.qti.feature2.rtmcx",
 | 
						|
                "libchilog",
 | 
						|
                "libz",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.feature2.hdr",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/com.qti.feature2.hdr.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcommonchiutils",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libhardware",
 | 
						|
                "libhidlbase",
 | 
						|
                "libhidltransport",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libqti_vndfwk_detect",
 | 
						|
                "libutils",
 | 
						|
                "android.hardware.graphics.allocator@4.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libgralloc.qti",
 | 
						|
                "libgralloctypes",
 | 
						|
                "vendor.qti.hardware.display.allocator@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapper@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapperextensions@1.1",
 | 
						|
                "android.hardware.graphics.allocator-V1-ndk",
 | 
						|
                "vendor.oplus.hardware.osense.client-V1-ndk",
 | 
						|
                "libosenseaidlhalclient",
 | 
						|
                "com.qti.chi.override",
 | 
						|
                "libchilog",
 | 
						|
                "libz",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.feature2.mcreprocrt",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/com.qti.feature2.mcreprocrt.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcommonchiutils",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libhardware",
 | 
						|
                "libhidlbase",
 | 
						|
                "libhidltransport",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libqti_vndfwk_detect",
 | 
						|
                "libutils",
 | 
						|
                "android.hardware.graphics.allocator@4.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libgralloc.qti",
 | 
						|
                "libgralloctypes",
 | 
						|
                "vendor.qti.hardware.display.allocator@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapper@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapperextensions@1.1",
 | 
						|
                "android.hardware.graphics.allocator-V1-ndk",
 | 
						|
                "vendor.oplus.hardware.osense.client-V1-ndk",
 | 
						|
                "libosenseaidlhalclient",
 | 
						|
                "com.qti.chi.override",
 | 
						|
                "libchilog",
 | 
						|
                "libz",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.feature2.memcpy",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/com.qti.feature2.memcpy.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcommonchiutils",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libhardware",
 | 
						|
                "libhidlbase",
 | 
						|
                "libhidltransport",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libqti_vndfwk_detect",
 | 
						|
                "libutils",
 | 
						|
                "android.hardware.graphics.allocator@4.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libgralloc.qti",
 | 
						|
                "libgralloctypes",
 | 
						|
                "vendor.qti.hardware.display.allocator@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapper@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapperextensions@1.1",
 | 
						|
                "android.hardware.graphics.allocator-V1-ndk",
 | 
						|
                "vendor.oplus.hardware.osense.client-V1-ndk",
 | 
						|
                "libosenseaidlhalclient",
 | 
						|
                "com.qti.chi.override",
 | 
						|
                "libchilog",
 | 
						|
                "libz",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.feature2.metadataserializer",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/com.qti.feature2.metadataserializer.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcommonchiutils",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libhardware",
 | 
						|
                "libhidlbase",
 | 
						|
                "libhidltransport",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libqti_vndfwk_detect",
 | 
						|
                "libutils",
 | 
						|
                "android.hardware.graphics.allocator@4.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libgralloc.qti",
 | 
						|
                "libgralloctypes",
 | 
						|
                "vendor.qti.hardware.display.allocator@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapper@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapperextensions@1.1",
 | 
						|
                "android.hardware.graphics.allocator-V1-ndk",
 | 
						|
                "vendor.oplus.hardware.osense.client-V1-ndk",
 | 
						|
                "libosenseaidlhalclient",
 | 
						|
                "com.qti.chi.override",
 | 
						|
                "libchilog",
 | 
						|
                "libz",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.feature2.mfsr",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/com.qti.feature2.mfsr.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcommonchiutils",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libhardware",
 | 
						|
                "libhidlbase",
 | 
						|
                "libhidltransport",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libqti_vndfwk_detect",
 | 
						|
                "libutils",
 | 
						|
                "android.hardware.graphics.allocator@4.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libgralloc.qti",
 | 
						|
                "libgralloctypes",
 | 
						|
                "vendor.qti.hardware.display.allocator@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapper@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapperextensions@1.1",
 | 
						|
                "android.hardware.graphics.allocator-V1-ndk",
 | 
						|
                "vendor.oplus.hardware.osense.client-V1-ndk",
 | 
						|
                "libosenseaidlhalclient",
 | 
						|
                "com.qti.chi.override",
 | 
						|
                "libchilog",
 | 
						|
                "libz",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.feature2.ml",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/com.qti.feature2.ml.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcommonchiutils",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libhardware",
 | 
						|
                "libhidlbase",
 | 
						|
                "libhidltransport",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libqti_vndfwk_detect",
 | 
						|
                "libutils",
 | 
						|
                "android.hardware.graphics.allocator@4.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libgralloc.qti",
 | 
						|
                "libgralloctypes",
 | 
						|
                "vendor.qti.hardware.display.allocator@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapper@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapperextensions@1.1",
 | 
						|
                "android.hardware.graphics.allocator-V1-ndk",
 | 
						|
                "vendor.oplus.hardware.osense.client-V1-ndk",
 | 
						|
                "libosenseaidlhalclient",
 | 
						|
                "com.qti.chi.override",
 | 
						|
                "libchilog",
 | 
						|
                "libz",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.feature2.mux",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/com.qti.feature2.mux.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcommonchiutils",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libhardware",
 | 
						|
                "libhidlbase",
 | 
						|
                "libhidltransport",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libqti_vndfwk_detect",
 | 
						|
                "libutils",
 | 
						|
                "android.hardware.graphics.allocator@4.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libgralloc.qti",
 | 
						|
                "libgralloctypes",
 | 
						|
                "vendor.qti.hardware.display.allocator@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapper@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapperextensions@1.1",
 | 
						|
                "android.hardware.graphics.allocator-V1-ndk",
 | 
						|
                "vendor.oplus.hardware.osense.client-V1-ndk",
 | 
						|
                "libosenseaidlhalclient",
 | 
						|
                "com.qti.chi.override",
 | 
						|
                "libchilog",
 | 
						|
                "libz",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.feature2.qcfa",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/com.qti.feature2.qcfa.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcommonchiutils",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libhardware",
 | 
						|
                "libhidlbase",
 | 
						|
                "libhidltransport",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libqti_vndfwk_detect",
 | 
						|
                "libutils",
 | 
						|
                "android.hardware.graphics.allocator@4.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libgralloc.qti",
 | 
						|
                "libgralloctypes",
 | 
						|
                "vendor.qti.hardware.display.allocator@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapper@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapperextensions@1.1",
 | 
						|
                "android.hardware.graphics.allocator-V1-ndk",
 | 
						|
                "vendor.oplus.hardware.osense.client-V1-ndk",
 | 
						|
                "libosenseaidlhalclient",
 | 
						|
                "com.qti.chi.override",
 | 
						|
                "libchilog",
 | 
						|
                "libz",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.feature2.rawhdr",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/com.qti.feature2.rawhdr.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcommonchiutils",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libhardware",
 | 
						|
                "libhidlbase",
 | 
						|
                "libhidltransport",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libqti_vndfwk_detect",
 | 
						|
                "libutils",
 | 
						|
                "android.hardware.graphics.allocator@4.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libgralloc.qti",
 | 
						|
                "libgralloctypes",
 | 
						|
                "vendor.qti.hardware.display.allocator@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapper@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapperextensions@1.1",
 | 
						|
                "android.hardware.graphics.allocator-V1-ndk",
 | 
						|
                "vendor.oplus.hardware.osense.client-V1-ndk",
 | 
						|
                "libosenseaidlhalclient",
 | 
						|
                "com.qti.chi.override",
 | 
						|
                "libchilog",
 | 
						|
                "libz",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.feature2.realtimeserializer",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/com.qti.feature2.realtimeserializer.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcommonchiutils",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libhardware",
 | 
						|
                "libhidlbase",
 | 
						|
                "libhidltransport",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libqti_vndfwk_detect",
 | 
						|
                "libutils",
 | 
						|
                "android.hardware.graphics.allocator@4.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libgralloc.qti",
 | 
						|
                "libgralloctypes",
 | 
						|
                "vendor.qti.hardware.display.allocator@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapper@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapperextensions@1.1",
 | 
						|
                "android.hardware.graphics.allocator-V1-ndk",
 | 
						|
                "vendor.oplus.hardware.osense.client-V1-ndk",
 | 
						|
                "libosenseaidlhalclient",
 | 
						|
                "com.qti.chi.override",
 | 
						|
                "libchilog",
 | 
						|
                "libz",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.feature2.rt",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/com.qti.feature2.rt.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcommonchiutils",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libhardware",
 | 
						|
                "libhidlbase",
 | 
						|
                "libhidltransport",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libqti_vndfwk_detect",
 | 
						|
                "libutils",
 | 
						|
                "android.hardware.graphics.allocator@4.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libgralloc.qti",
 | 
						|
                "libgralloctypes",
 | 
						|
                "vendor.qti.hardware.display.allocator@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapper@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapperextensions@1.1",
 | 
						|
                "android.hardware.graphics.allocator-V1-ndk",
 | 
						|
                "vendor.oplus.hardware.osense.client-V1-ndk",
 | 
						|
                "libosenseaidlhalclient",
 | 
						|
                "com.qti.chi.override",
 | 
						|
                "libchilog",
 | 
						|
                "libextensionlayer",
 | 
						|
                "libhwconfigurationutil",
 | 
						|
                "libz",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.feature2.rtmcx",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/com.qti.feature2.rtmcx.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcommonchiutils",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libhardware",
 | 
						|
                "libhidlbase",
 | 
						|
                "libhidltransport",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libqti_vndfwk_detect",
 | 
						|
                "libutils",
 | 
						|
                "android.hardware.graphics.allocator@4.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libgralloc.qti",
 | 
						|
                "libgralloctypes",
 | 
						|
                "vendor.qti.hardware.display.allocator@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapper@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapperextensions@1.1",
 | 
						|
                "android.hardware.graphics.allocator-V1-ndk",
 | 
						|
                "vendor.oplus.hardware.osense.client-V1-ndk",
 | 
						|
                "libosenseaidlhalclient",
 | 
						|
                "com.qti.chi.override",
 | 
						|
                "libchilog",
 | 
						|
                "libhwconfigurationutil",
 | 
						|
                "libz",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.feature2.serializer",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/com.qti.feature2.serializer.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcommonchiutils",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libhardware",
 | 
						|
                "libhidlbase",
 | 
						|
                "libhidltransport",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libqti_vndfwk_detect",
 | 
						|
                "libutils",
 | 
						|
                "android.hardware.graphics.allocator@4.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libgralloc.qti",
 | 
						|
                "libgralloctypes",
 | 
						|
                "vendor.qti.hardware.display.allocator@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapper@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapperextensions@1.1",
 | 
						|
                "android.hardware.graphics.allocator-V1-ndk",
 | 
						|
                "vendor.oplus.hardware.osense.client-V1-ndk",
 | 
						|
                "libosenseaidlhalclient",
 | 
						|
                "com.qti.chi.override",
 | 
						|
                "libchilog",
 | 
						|
                "libz",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.feature2.statsregeneration",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/com.qti.feature2.statsregeneration.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcommonchiutils",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libhardware",
 | 
						|
                "libhidlbase",
 | 
						|
                "libhidltransport",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libqti_vndfwk_detect",
 | 
						|
                "libutils",
 | 
						|
                "android.hardware.graphics.allocator@4.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libgralloc.qti",
 | 
						|
                "libgralloctypes",
 | 
						|
                "vendor.qti.hardware.display.allocator@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapper@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapperextensions@1.1",
 | 
						|
                "android.hardware.graphics.allocator-V1-ndk",
 | 
						|
                "vendor.oplus.hardware.osense.client-V1-ndk",
 | 
						|
                "libosenseaidlhalclient",
 | 
						|
                "com.qti.chi.override",
 | 
						|
                "libchilog",
 | 
						|
                "libz",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.feature2.stub",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/com.qti.feature2.stub.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcommonchiutils",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libhardware",
 | 
						|
                "libhidlbase",
 | 
						|
                "libhidltransport",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libqti_vndfwk_detect",
 | 
						|
                "libutils",
 | 
						|
                "android.hardware.graphics.allocator@4.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libgralloc.qti",
 | 
						|
                "libgralloctypes",
 | 
						|
                "vendor.qti.hardware.display.allocator@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapper@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapperextensions@1.1",
 | 
						|
                "android.hardware.graphics.allocator-V1-ndk",
 | 
						|
                "vendor.oplus.hardware.osense.client-V1-ndk",
 | 
						|
                "libosenseaidlhalclient",
 | 
						|
                "com.qti.chi.override",
 | 
						|
                "libchilog",
 | 
						|
                "libz",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.feature2.swmf",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/com.qti.feature2.swmf.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcommonchiutils",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libhardware",
 | 
						|
                "libhidlbase",
 | 
						|
                "libhidltransport",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libqti_vndfwk_detect",
 | 
						|
                "libutils",
 | 
						|
                "android.hardware.graphics.allocator@4.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libgralloc.qti",
 | 
						|
                "libgralloctypes",
 | 
						|
                "vendor.qti.hardware.display.allocator@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapper@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapperextensions@1.1",
 | 
						|
                "android.hardware.graphics.allocator-V1-ndk",
 | 
						|
                "vendor.oplus.hardware.osense.client-V1-ndk",
 | 
						|
                "libosenseaidlhalclient",
 | 
						|
                "com.qti.chi.override",
 | 
						|
                "libchilog",
 | 
						|
                "libz",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.qseeaon",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/com.qti.qseeaon.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libprotobuf-cpp-full-21.7",
 | 
						|
                "libqshcamera",
 | 
						|
                "libsnsapi",
 | 
						|
                "com.qti.qseeutils",
 | 
						|
                "libz",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.qseeutils",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/com.qti.qseeutils.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcommonchiutils",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libhardware",
 | 
						|
                "libhidlbase",
 | 
						|
                "libhidltransport",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libqti_vndfwk_detect",
 | 
						|
                "libutils",
 | 
						|
                "android.hardware.graphics.allocator@4.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libgralloc.qti",
 | 
						|
                "libgralloctypes",
 | 
						|
                "vendor.qti.hardware.display.allocator@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapper@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapperextensions@1.1",
 | 
						|
                "android.hardware.graphics.allocator-V1-ndk",
 | 
						|
                "vendor.oplus.hardware.osense.client-V1-ndk",
 | 
						|
                "libosenseaidlhalclient",
 | 
						|
                "libcdsprpc",
 | 
						|
                "android.frameworks.sensorservice@1.0",
 | 
						|
                "libsensorndkbridge",
 | 
						|
                "vendor.oplus.hardware.commondcs-V1-ndk_platform",
 | 
						|
                "libbinder_ndk",
 | 
						|
                "libxml2",
 | 
						|
                "libprotobuf-cpp-full-21.7",
 | 
						|
                "libqmi_common_so",
 | 
						|
                "libqmi_cci",
 | 
						|
                "libqmi_encdec",
 | 
						|
                "libsnsapi",
 | 
						|
                "libz",
 | 
						|
                "libdl",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.settings.sm8650",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/com.qti.settings.sm8650.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libz",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.stats.common",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/com.qti.stats.common.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libz",
 | 
						|
                "libc++",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qualcomm.mcx.distortionmapper",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/com.qualcomm.mcx.distortionmapper.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcommonchiutils",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libhardware",
 | 
						|
                "libhidlbase",
 | 
						|
                "libhidltransport",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libqti_vndfwk_detect",
 | 
						|
                "libutils",
 | 
						|
                "android.hardware.graphics.allocator@4.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libgralloc.qti",
 | 
						|
                "libgralloctypes",
 | 
						|
                "vendor.qti.hardware.display.allocator@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapper@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapperextensions@1.1",
 | 
						|
                "android.hardware.graphics.allocator-V1-ndk",
 | 
						|
                "vendor.oplus.hardware.osense.client-V1-ndk",
 | 
						|
                "libosenseaidlhalclient",
 | 
						|
                "com.qti.chi.override",
 | 
						|
                "libchilog",
 | 
						|
                "libz",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qualcomm.mcx.linearmapper",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/com.qualcomm.mcx.linearmapper.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcommonchiutils",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libhardware",
 | 
						|
                "libhidlbase",
 | 
						|
                "libhidltransport",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libqti_vndfwk_detect",
 | 
						|
                "libutils",
 | 
						|
                "android.hardware.graphics.allocator@4.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libgralloc.qti",
 | 
						|
                "libgralloctypes",
 | 
						|
                "vendor.qti.hardware.display.allocator@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapper@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapperextensions@1.1",
 | 
						|
                "android.hardware.graphics.allocator-V1-ndk",
 | 
						|
                "vendor.oplus.hardware.osense.client-V1-ndk",
 | 
						|
                "libosenseaidlhalclient",
 | 
						|
                "com.qti.chi.override",
 | 
						|
                "libchilog",
 | 
						|
                "libextensionlayer",
 | 
						|
                "libhwconfigurationutil",
 | 
						|
                "libz",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qualcomm.mcx.nonlinearmapper",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/com.qualcomm.mcx.nonlinearmapper.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcommonchiutils",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libhardware",
 | 
						|
                "libhidlbase",
 | 
						|
                "libhidltransport",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libqti_vndfwk_detect",
 | 
						|
                "libutils",
 | 
						|
                "android.hardware.graphics.allocator@4.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libgralloc.qti",
 | 
						|
                "libgralloctypes",
 | 
						|
                "vendor.qti.hardware.display.allocator@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapper@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapperextensions@1.1",
 | 
						|
                "android.hardware.graphics.allocator-V1-ndk",
 | 
						|
                "vendor.oplus.hardware.osense.client-V1-ndk",
 | 
						|
                "libosenseaidlhalclient",
 | 
						|
                "com.qti.camx.chiiqutils",
 | 
						|
                "com.qti.chi.override",
 | 
						|
                "libchilog",
 | 
						|
                "libz",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qualcomm.mcx.policy.mfl",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/com.qualcomm.mcx.policy.mfl.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcommonchiutils",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libhardware",
 | 
						|
                "libhidlbase",
 | 
						|
                "libhidltransport",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libqti_vndfwk_detect",
 | 
						|
                "libutils",
 | 
						|
                "android.hardware.graphics.allocator@4.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libgralloc.qti",
 | 
						|
                "libgralloctypes",
 | 
						|
                "vendor.qti.hardware.display.allocator@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapper@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapperextensions@1.1",
 | 
						|
                "android.hardware.graphics.allocator-V1-ndk",
 | 
						|
                "vendor.oplus.hardware.osense.client-V1-ndk",
 | 
						|
                "libosenseaidlhalclient",
 | 
						|
                "com.qti.chi.override",
 | 
						|
                "libchilog",
 | 
						|
                "libextensionlayer",
 | 
						|
                "libhwconfigurationutil",
 | 
						|
                "libz",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qualcomm.qti.mcx.usecase.extension",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/com.qualcomm.qti.mcx.usecase.extension.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcommonchiutils",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libhardware",
 | 
						|
                "libhidlbase",
 | 
						|
                "libhidltransport",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libqti_vndfwk_detect",
 | 
						|
                "libutils",
 | 
						|
                "android.hardware.graphics.allocator@4.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libgralloc.qti",
 | 
						|
                "libgralloctypes",
 | 
						|
                "vendor.qti.hardware.display.allocator@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapper@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapperextensions@1.1",
 | 
						|
                "android.hardware.graphics.allocator-V1-ndk",
 | 
						|
                "vendor.oplus.hardware.osense.client-V1-ndk",
 | 
						|
                "libosenseaidlhalclient",
 | 
						|
                "com.qti.chi.override",
 | 
						|
                "libchilog",
 | 
						|
                "libz",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "camera.qcom.sm8650",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/hw/camera.qcom.sm8650.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcommonchiutils",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libhardware",
 | 
						|
                "libhidlbase",
 | 
						|
                "libhidltransport",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libqti_vndfwk_detect",
 | 
						|
                "libutils",
 | 
						|
                "android.hardware.graphics.allocator@4.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libgralloc.qti",
 | 
						|
                "libgralloctypes",
 | 
						|
                "vendor.qti.hardware.display.allocator@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapper@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapperextensions@1.1",
 | 
						|
                "android.hardware.graphics.allocator-V1-ndk",
 | 
						|
                "vendor.oplus.hardware.osense.client-V1-ndk",
 | 
						|
                "libosenseaidlhalclient",
 | 
						|
                "libcdsprpc",
 | 
						|
                "android.frameworks.sensorservice@1.0",
 | 
						|
                "libsensorndkbridge",
 | 
						|
                "vendor.oplus.hardware.commondcs-V1-ndk_platform",
 | 
						|
                "libbinder_ndk",
 | 
						|
                "libxml2",
 | 
						|
                "camera.qcom",
 | 
						|
                "libprotobuf-cpp-full-21.7",
 | 
						|
                "libcamximageformatutils",
 | 
						|
                "libcamxhwnodecontext",
 | 
						|
                "libisphwsetting",
 | 
						|
                "libhwconfigurationutil",
 | 
						|
                "libeva",
 | 
						|
                "libsynx",
 | 
						|
                "libz",
 | 
						|
                "libdl",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "hw",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "camera.qcom",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/hw/camera.qcom.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcommonchiutils",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libhardware",
 | 
						|
                "libhidlbase",
 | 
						|
                "libhidltransport",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libqti_vndfwk_detect",
 | 
						|
                "libutils",
 | 
						|
                "android.hardware.graphics.allocator@4.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libgralloc.qti",
 | 
						|
                "libgralloctypes",
 | 
						|
                "vendor.qti.hardware.display.allocator@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapper@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapperextensions@1.1",
 | 
						|
                "android.hardware.graphics.allocator-V1-ndk",
 | 
						|
                "vendor.oplus.hardware.osense.client-V1-ndk",
 | 
						|
                "libosenseaidlhalclient",
 | 
						|
                "libcdsprpc",
 | 
						|
                "android.frameworks.sensorservice@1.0",
 | 
						|
                "libsensorndkbridge",
 | 
						|
                "vendor.oplus.hardware.commondcs-V1-ndk_platform",
 | 
						|
                "libbinder_ndk",
 | 
						|
                "libxml2",
 | 
						|
                "libcamxfdengine",
 | 
						|
                "libcamximageformatutils",
 | 
						|
                "libcamxstatscore",
 | 
						|
                "libprotobuf-cpp-full-21.7",
 | 
						|
                "libqmi_cci",
 | 
						|
                "libqmi_common_so",
 | 
						|
                "libqmi_encdec",
 | 
						|
                "libsnsapi",
 | 
						|
                "libsns_direct_channel_stub",
 | 
						|
                "libcamxjson",
 | 
						|
                "libhwconfigurationutil",
 | 
						|
                "libthirdcapability",
 | 
						|
                "vendor.oplus.hardware.camera_rfi-V1-service-impl",
 | 
						|
                "libeva",
 | 
						|
                "libsynx",
 | 
						|
                "libolc_vnd",
 | 
						|
                "libz",
 | 
						|
                "libdl",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "hw",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.chi.offline",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/hw/com.qti.chi.offline.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcommonchiutils",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libhardware",
 | 
						|
                "libhidlbase",
 | 
						|
                "libhidltransport",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libqti_vndfwk_detect",
 | 
						|
                "libutils",
 | 
						|
                "android.hardware.graphics.allocator@4.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libgralloc.qti",
 | 
						|
                "libgralloctypes",
 | 
						|
                "vendor.qti.hardware.display.allocator@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapper@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapperextensions@1.1",
 | 
						|
                "android.hardware.graphics.allocator-V1-ndk",
 | 
						|
                "vendor.oplus.hardware.osense.client-V1-ndk",
 | 
						|
                "libosenseaidlhalclient",
 | 
						|
                "libchifeature2",
 | 
						|
                "libchilog",
 | 
						|
                "vendor.qti.hardware.camera.offlinecamera-service-impl",
 | 
						|
                "libz",
 | 
						|
                "libdl",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "hw",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.chi.override",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/hw/com.qti.chi.override.so",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    check_elf_files: false,
 | 
						|
    relative_install_path: "hw",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libGCore4Cell_32E2",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/libGCore4Cell_32E2.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
                "libc",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libRGBC",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/libRGBC.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "liblog",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libSonyIMX471RmscLibrary",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/libSonyIMX471RmscLibrary.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "liblog",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libaidenoiser",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/libaidenoiser.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libcdsprpc",
 | 
						|
                "libsync",
 | 
						|
                "libbitmlengine",
 | 
						|
                "libz",
 | 
						|
                "libc++",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libaidenoiserv2",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/libaidenoiserv2.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libcdsprpc",
 | 
						|
                "libsync",
 | 
						|
                "libbitmlenginev2",
 | 
						|
                "libopencv",
 | 
						|
                "libvideoml",
 | 
						|
                "libz",
 | 
						|
                "libc++",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libarcsoft_triple_sat_vendor",
 | 
						|
    stem: "libarcsoft_triple_sat",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/libarcsoft_triple_sat.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "liblog",
 | 
						|
                "libmpbase",
 | 
						|
                "libtriplecam_video_optical_zoom",
 | 
						|
                "lib_rectify",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcutils",
 | 
						|
                "libchilog",
 | 
						|
                "libcom.qti.chinodeutils",
 | 
						|
                "libm",
 | 
						|
                "libc++_shared",
 | 
						|
                "libdl",
 | 
						|
                "libc",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    check_elf_files: false,
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libarcsoft_triple_zoomtranslator_vendor",
 | 
						|
    stem: "libarcsoft_triple_zoomtranslator",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/libarcsoft_triple_zoomtranslator.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "liblog",
 | 
						|
                "libtriplecam_optical_zoom_control",
 | 
						|
                "libcutils",
 | 
						|
                "libchilog",
 | 
						|
                "lib_rectify",
 | 
						|
                "libm",
 | 
						|
                "libc++_shared",
 | 
						|
                "libdl",
 | 
						|
                "libc",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libbitmlengine",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/libbitmlengine.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcdsprpc",
 | 
						|
                "libz",
 | 
						|
                "libc++",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libbitmlenginev2",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/libbitmlenginev2.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcdsprpc",
 | 
						|
                "libz",
 | 
						|
                "libc++",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libcamerapostproc",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/libcamerapostproc.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcommonchiutils",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libhardware",
 | 
						|
                "libhidlbase",
 | 
						|
                "libhidltransport",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libqti_vndfwk_detect",
 | 
						|
                "libutils",
 | 
						|
                "android.hardware.graphics.allocator@4.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libgralloc.qti",
 | 
						|
                "libgralloctypes",
 | 
						|
                "vendor.qti.hardware.display.allocator@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapper@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapperextensions@1.1",
 | 
						|
                "android.hardware.graphics.allocator-V1-ndk",
 | 
						|
                "vendor.oplus.hardware.osense.client-V1-ndk",
 | 
						|
                "libosenseaidlhalclient",
 | 
						|
                "com.qti.chi.override",
 | 
						|
                "com.qti.feature2.generic",
 | 
						|
                "libchilog",
 | 
						|
                "libhwconfigurationutil",
 | 
						|
                "libz",
 | 
						|
                "libdl",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libcamxcommonutils",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/libcamxcommonutils.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libbinder_ndk",
 | 
						|
                "libosensenativeproxy_client",
 | 
						|
                "libsync",
 | 
						|
                "libutils",
 | 
						|
                "libutilscallstack",
 | 
						|
                "libqti_vndfwk_detect",
 | 
						|
                "libz",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libcamxexternalformatutils",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/libcamxexternalformatutils.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libc++",
 | 
						|
                "libz",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libcamxfdengine",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/libcamxfdengine.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libbitmlenginev2",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcdsprpc",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libz",
 | 
						|
                "libc++",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libcamxhwnodecontext",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/libcamxhwnodecontext.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcommonchiutils",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libhardware",
 | 
						|
                "libhidlbase",
 | 
						|
                "libhidltransport",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libqti_vndfwk_detect",
 | 
						|
                "libutils",
 | 
						|
                "android.hardware.graphics.allocator@4.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libgralloc.qti",
 | 
						|
                "libgralloctypes",
 | 
						|
                "vendor.qti.hardware.display.allocator@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapper@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapperextensions@1.1",
 | 
						|
                "android.hardware.graphics.allocator-V1-ndk",
 | 
						|
                "libcdsprpc",
 | 
						|
                "libz",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libcamxifestriping",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/libcamxifestriping.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcommonchiutils",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libhardware",
 | 
						|
                "libhidlbase",
 | 
						|
                "libhidltransport",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libqti_vndfwk_detect",
 | 
						|
                "libutils",
 | 
						|
                "android.hardware.graphics.allocator@4.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libgralloc.qti",
 | 
						|
                "libgralloctypes",
 | 
						|
                "vendor.qti.hardware.display.allocator@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapper@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapperextensions@1.1",
 | 
						|
                "android.hardware.graphics.allocator-V1-ndk",
 | 
						|
                "libcdsprpc",
 | 
						|
                "libz",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libcamximageformatutils",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/libcamximageformatutils.so",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    check_elf_files: false,
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libcamxjson",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/libcamxjson.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "liblog",
 | 
						|
                "libcutils",
 | 
						|
                "libutils",
 | 
						|
                "libc++",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libcamxncsdatafactory",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/libcamxncsdatafactory.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcommonchiutils",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libhardware",
 | 
						|
                "libhidlbase",
 | 
						|
                "libhidltransport",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libqti_vndfwk_detect",
 | 
						|
                "libutils",
 | 
						|
                "android.hardware.graphics.allocator@4.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libgralloc.qti",
 | 
						|
                "libgralloctypes",
 | 
						|
                "vendor.qti.hardware.display.allocator@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapper@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapperextensions@1.1",
 | 
						|
                "android.hardware.graphics.allocator-V1-ndk",
 | 
						|
                "libcdsprpc",
 | 
						|
                "camera.qcom",
 | 
						|
                "libcamximageformatutils",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libcamxqsatalgo",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/libcamxqsatalgo.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libz",
 | 
						|
                "libc++",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libcamxsettingsmanager",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/libcamxsettingsmanager.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcutils",
 | 
						|
                "libhwconfigurationutil",
 | 
						|
                "liblog",
 | 
						|
                "libc++",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libcamxstatscore",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/libcamxstatscore.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libz",
 | 
						|
                "libc++",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libcamxswispiqmodule",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/libcamxswispiqmodule.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libcamximageformatutils",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcutils",
 | 
						|
                "libz",
 | 
						|
                "libc++",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libcamxswprocessalgo",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/libcamxswprocessalgo.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libz",
 | 
						|
                "libc++",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libcamxtintlessalgo",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/libcamxtintlessalgo.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libz",
 | 
						|
                "libc++",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libchifeature2",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/libchifeature2.so",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    check_elf_files: false,
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libchilog",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/libchilog.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libc++",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libcolor-default",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/libcolor-default.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "liblog",
 | 
						|
                "libcutils",
 | 
						|
                "libutils",
 | 
						|
                "libdisplaydebug",
 | 
						|
                "libsdm-color",
 | 
						|
                "libbinder",
 | 
						|
                "libsdmutils",
 | 
						|
                "libc++",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libcom.qti.chinodeutils",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/libcom.qti.chinodeutils.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamximageformatutils",
 | 
						|
                "libchilog",
 | 
						|
                "liblog",
 | 
						|
                "libc++",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libcommonchiutils",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/libcommonchiutils.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libhardware",
 | 
						|
                "libhidlbase",
 | 
						|
                "libhidltransport",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libqti_vndfwk_detect",
 | 
						|
                "libutils",
 | 
						|
                "android.hardware.graphics.allocator@4.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libgralloc.qti",
 | 
						|
                "libgralloctypes",
 | 
						|
                "vendor.qti.hardware.display.allocator@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapper@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapperextensions@1.1",
 | 
						|
                "android.hardware.graphics.allocator-V1-ndk",
 | 
						|
                "vendor.oplus.hardware.osense.client-V1-ndk",
 | 
						|
                "libosenseaidlhalclient",
 | 
						|
                "libchilog",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libdepthcomputation",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/libdepthcomputation.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "liblog",
 | 
						|
                "libspectre",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
                "libc",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libdualcam_optical_zoom_control_vendor",
 | 
						|
    stem: "libdualcam_optical_zoom_control",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/libdualcam_optical_zoom_control.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libmpbase",
 | 
						|
                "liblog",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libdualcam_video_optical_zoom_vendor",
 | 
						|
    stem: "libdualcam_video_optical_zoom",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/libdualcam_video_optical_zoom.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libmpbase",
 | 
						|
                "libOpenCL",
 | 
						|
                "liblog",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libeepromcutter",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/libeepromcutter.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libfeutils",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/libfeutils.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libdisplaydebug",
 | 
						|
                "libminksocket_vendor",
 | 
						|
                "libqcbor",
 | 
						|
                "libc++",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libhdr10plus",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/libhdr10plus.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "liblog",
 | 
						|
                "libz",
 | 
						|
                "libc++",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libhdr_stub",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/libhdr_stub.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libcdsprpc",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libc++",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libhme",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/libhme.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcommonchiutils",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libhardware",
 | 
						|
                "libhidlbase",
 | 
						|
                "libhidltransport",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libqti_vndfwk_detect",
 | 
						|
                "libutils",
 | 
						|
                "android.hardware.graphics.allocator@4.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libgralloc.qti",
 | 
						|
                "libgralloctypes",
 | 
						|
                "vendor.qti.hardware.display.allocator@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapper@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapperextensions@1.1",
 | 
						|
                "android.hardware.graphics.allocator-V1-ndk",
 | 
						|
                "libcdsprpc",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libhwconfigurationutil_vendor",
 | 
						|
    stem: "libhwconfigurationutil",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/libhwconfigurationutil.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "liblog",
 | 
						|
                "libc++",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libhwcsensor",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/libhwcsensor.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libqservice",
 | 
						|
                "vendor.qti.hardware.display.postproc-V1-ndk",
 | 
						|
                "libhidlbase",
 | 
						|
                "libhidltransport",
 | 
						|
                "libhwbinder",
 | 
						|
                "libbinder",
 | 
						|
                "liblog",
 | 
						|
                "libutils",
 | 
						|
                "libcutils",
 | 
						|
                "libbinder_ndk",
 | 
						|
                "android.frameworks.sensorservice-V1-ndk",
 | 
						|
                "libsensorndkbridge",
 | 
						|
                "libc++",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libipebpsstriping",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/libipebpsstriping.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcommonchiutils",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libhardware",
 | 
						|
                "libhidlbase",
 | 
						|
                "libhidltransport",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libqti_vndfwk_detect",
 | 
						|
                "libutils",
 | 
						|
                "android.hardware.graphics.allocator@4.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libgralloc.qti",
 | 
						|
                "libgralloctypes",
 | 
						|
                "vendor.qti.hardware.display.allocator@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapper@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapperextensions@1.1",
 | 
						|
                "android.hardware.graphics.allocator-V1-ndk",
 | 
						|
                "libcdsprpc",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libipebpsstriping170",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/libipebpsstriping170.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcommonchiutils",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libhardware",
 | 
						|
                "libhidlbase",
 | 
						|
                "libhidltransport",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libqti_vndfwk_detect",
 | 
						|
                "libutils",
 | 
						|
                "android.hardware.graphics.allocator@4.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libgralloc.qti",
 | 
						|
                "libgralloctypes",
 | 
						|
                "vendor.qti.hardware.display.allocator@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapper@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapperextensions@1.1",
 | 
						|
                "android.hardware.graphics.allocator-V1-ndk",
 | 
						|
                "libcdsprpc",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libipebpsstriping480",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/libipebpsstriping480.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcommonchiutils",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libhardware",
 | 
						|
                "libhidlbase",
 | 
						|
                "libhidltransport",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libqti_vndfwk_detect",
 | 
						|
                "libutils",
 | 
						|
                "android.hardware.graphics.allocator@4.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libgralloc.qti",
 | 
						|
                "libgralloctypes",
 | 
						|
                "vendor.qti.hardware.display.allocator@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapper@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapperextensions@1.1",
 | 
						|
                "android.hardware.graphics.allocator-V1-ndk",
 | 
						|
                "libcdsprpc",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libisphwsetting",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/libisphwsetting.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcommonchiutils",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libhardware",
 | 
						|
                "libhidlbase",
 | 
						|
                "libhidltransport",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libqti_vndfwk_detect",
 | 
						|
                "libutils",
 | 
						|
                "android.hardware.graphics.allocator@4.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libgralloc.qti",
 | 
						|
                "libgralloctypes",
 | 
						|
                "vendor.qti.hardware.display.allocator@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapper@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapperextensions@1.1",
 | 
						|
                "android.hardware.graphics.allocator-V1-ndk",
 | 
						|
                "libcdsprpc",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libjni_aidenoiserutilv2",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/libjni_aidenoiserutilv2.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libaidenoiserv2",
 | 
						|
                "liblog",
 | 
						|
                "libcutils",
 | 
						|
                "libGLESv3",
 | 
						|
                "libEGL",
 | 
						|
                "libopencv",
 | 
						|
                "libc++",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libjni_imageutil",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/libjni_imageutil.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "liblog",
 | 
						|
                "libcutils",
 | 
						|
                "libc++",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libjpege",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/libjpege.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcommonchiutils",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libhardware",
 | 
						|
                "libhidlbase",
 | 
						|
                "libhidltransport",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libqti_vndfwk_detect",
 | 
						|
                "libutils",
 | 
						|
                "android.hardware.graphics.allocator@4.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libgralloc.qti",
 | 
						|
                "libgralloctypes",
 | 
						|
                "vendor.qti.hardware.display.allocator@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapper@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapperextensions@1.1",
 | 
						|
                "android.hardware.graphics.allocator-V1-ndk",
 | 
						|
                "libcdsprpc",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libmctfengine_stub",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/libmctfengine_stub.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcommonchiutils",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libhardware",
 | 
						|
                "libhidlbase",
 | 
						|
                "libhidltransport",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libqti_vndfwk_detect",
 | 
						|
                "libutils",
 | 
						|
                "android.hardware.graphics.allocator@4.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libgralloc.qti",
 | 
						|
                "libgralloctypes",
 | 
						|
                "vendor.qti.hardware.display.allocator@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapper@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapperextensions@1.1",
 | 
						|
                "android.hardware.graphics.allocator-V1-ndk",
 | 
						|
                "libcdsprpc",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libmfGhostDetection",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/libmfGhostDetection.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libcutils",
 | 
						|
                "libutils",
 | 
						|
                "liblog",
 | 
						|
                "libc++",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libmfec",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/libmfec.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcommonchiutils",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libhardware",
 | 
						|
                "libhidlbase",
 | 
						|
                "libhidltransport",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libqti_vndfwk_detect",
 | 
						|
                "libutils",
 | 
						|
                "android.hardware.graphics.allocator@4.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libgralloc.qti",
 | 
						|
                "libgralloctypes",
 | 
						|
                "vendor.qti.hardware.display.allocator@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapper@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapperextensions@1.1",
 | 
						|
                "android.hardware.graphics.allocator-V1-ndk",
 | 
						|
                "libcdsprpc",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libmidasserviceintf",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/libmidasserviceintf.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "liblog",
 | 
						|
                "libhidlbase",
 | 
						|
                "libutils",
 | 
						|
                "libcutils",
 | 
						|
                "vendor.oplus.hardware.cammidasservice@1.0",
 | 
						|
                "libc++",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libmidasserviceintf_aidl",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/libmidasserviceintf_aidl.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "vendor.oplus.hardware.cammidasservice-V1-ndk",
 | 
						|
                "android.frameworks.stats-V1-ndk",
 | 
						|
                "libbinder_ndk",
 | 
						|
                "libutils",
 | 
						|
                "libcutils",
 | 
						|
                "libbase",
 | 
						|
                "liblog",
 | 
						|
                "libc++",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libmmcamera_bestats",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/libmmcamera_bestats.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcommonchiutils",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libhardware",
 | 
						|
                "libhidlbase",
 | 
						|
                "libhidltransport",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libqti_vndfwk_detect",
 | 
						|
                "libutils",
 | 
						|
                "android.hardware.graphics.allocator@4.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libgralloc.qti",
 | 
						|
                "libgralloctypes",
 | 
						|
                "vendor.qti.hardware.display.allocator@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapper@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapperextensions@1.1",
 | 
						|
                "android.hardware.graphics.allocator-V1-ndk",
 | 
						|
                "libcdsprpc",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libmmcamera_cac",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/libmmcamera_cac.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcommonchiutils",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libhardware",
 | 
						|
                "libhidlbase",
 | 
						|
                "libhidltransport",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libqti_vndfwk_detect",
 | 
						|
                "libutils",
 | 
						|
                "android.hardware.graphics.allocator@4.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libgralloc.qti",
 | 
						|
                "libgralloctypes",
 | 
						|
                "vendor.qti.hardware.display.allocator@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapper@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapperextensions@1.1",
 | 
						|
                "android.hardware.graphics.allocator-V1-ndk",
 | 
						|
                "libcdsprpc",
 | 
						|
                "libOpenCL",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libmmcamera_lscv35",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/libmmcamera_lscv35.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcommonchiutils",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libhardware",
 | 
						|
                "libhidlbase",
 | 
						|
                "libhidltransport",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libqti_vndfwk_detect",
 | 
						|
                "libutils",
 | 
						|
                "android.hardware.graphics.allocator@4.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libgralloc.qti",
 | 
						|
                "libgralloctypes",
 | 
						|
                "vendor.qti.hardware.display.allocator@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapper@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapperextensions@1.1",
 | 
						|
                "android.hardware.graphics.allocator-V1-ndk",
 | 
						|
                "libcdsprpc",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libmmcamera_mfnr",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/libmmcamera_mfnr.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcommonchiutils",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libhardware",
 | 
						|
                "libhidlbase",
 | 
						|
                "libhidltransport",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libqti_vndfwk_detect",
 | 
						|
                "libutils",
 | 
						|
                "android.hardware.graphics.allocator@4.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libgralloc.qti",
 | 
						|
                "libgralloctypes",
 | 
						|
                "vendor.qti.hardware.display.allocator@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapper@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapperextensions@1.1",
 | 
						|
                "android.hardware.graphics.allocator-V1-ndk",
 | 
						|
                "libcdsprpc",
 | 
						|
                "libopencv",
 | 
						|
                "libz",
 | 
						|
                "libdl",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libmmcamera_mfnr_t4",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/libmmcamera_mfnr_t4.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcommonchiutils",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libhardware",
 | 
						|
                "libhidlbase",
 | 
						|
                "libhidltransport",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libqti_vndfwk_detect",
 | 
						|
                "libutils",
 | 
						|
                "android.hardware.graphics.allocator@4.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libgralloc.qti",
 | 
						|
                "libgralloctypes",
 | 
						|
                "vendor.qti.hardware.display.allocator@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapper@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapperextensions@1.1",
 | 
						|
                "android.hardware.graphics.allocator-V1-ndk",
 | 
						|
                "libcdsprpc",
 | 
						|
                "libopencv",
 | 
						|
                "libz",
 | 
						|
                "libdl",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libmmcamera_pdpc",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/libmmcamera_pdpc.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcommonchiutils",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libhardware",
 | 
						|
                "libhidlbase",
 | 
						|
                "libhidltransport",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libqti_vndfwk_detect",
 | 
						|
                "libutils",
 | 
						|
                "android.hardware.graphics.allocator@4.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libgralloc.qti",
 | 
						|
                "libgralloctypes",
 | 
						|
                "vendor.qti.hardware.display.allocator@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapper@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapperextensions@1.1",
 | 
						|
                "android.hardware.graphics.allocator-V1-ndk",
 | 
						|
                "libcdsprpc",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libmmcamera_pnc",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/libmmcamera_pnc.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcommonchiutils",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libhardware",
 | 
						|
                "libhidlbase",
 | 
						|
                "libhidltransport",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libqti_vndfwk_detect",
 | 
						|
                "libutils",
 | 
						|
                "android.hardware.graphics.allocator@4.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libgralloc.qti",
 | 
						|
                "libgralloctypes",
 | 
						|
                "vendor.qti.hardware.display.allocator@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapper@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapperextensions@1.1",
 | 
						|
                "android.hardware.graphics.allocator-V1-ndk",
 | 
						|
                "libcdsprpc",
 | 
						|
                "libOpenCL",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libopencv",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/libopencv.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc",
 | 
						|
                "libc++",
 | 
						|
                "libdl",
 | 
						|
                "liblog",
 | 
						|
                "libm",
 | 
						|
                "libz",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libopencv3a",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/libopencv3a.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "liblog",
 | 
						|
                "libz",
 | 
						|
                "libc++",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libopestriping",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/libopestriping.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcommonchiutils",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libhardware",
 | 
						|
                "libhidlbase",
 | 
						|
                "libhidltransport",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libqti_vndfwk_detect",
 | 
						|
                "libutils",
 | 
						|
                "android.hardware.graphics.allocator@4.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libgralloc.qti",
 | 
						|
                "libgralloctypes",
 | 
						|
                "vendor.qti.hardware.display.allocator@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapper@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapperextensions@1.1",
 | 
						|
                "android.hardware.graphics.allocator-V1-ndk",
 | 
						|
                "libcdsprpc",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libqll",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/libqll.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libcutils",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libbitmlenginev2",
 | 
						|
                "libcdsprpc",
 | 
						|
                "liblog",
 | 
						|
                "libc++",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libqll10",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/libqll10.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libbitmlengine",
 | 
						|
                "libcdsprpc",
 | 
						|
                "liblog",
 | 
						|
                "libc++",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libqllengine",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/libqllengine.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libqll",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libz",
 | 
						|
                "libc++",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libqsegnet",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/libqsegnet.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libcdsprpc",
 | 
						|
                "libsync",
 | 
						|
                "libbitmlenginev2",
 | 
						|
                "libz",
 | 
						|
                "libc++",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libqshcamera",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/libqshcamera.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libprotobuf-cpp-lite-21.7",
 | 
						|
                "libsnsapi",
 | 
						|
                "libc++",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libsfeShiftExtrapolation",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/libsfeShiftExtrapolation.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libcdsprpc",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libc++",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libsgutils2",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/libsgutils2.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libspectre",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/libspectre.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libdl",
 | 
						|
                "liblog",
 | 
						|
                "libm",
 | 
						|
                "libc",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libswregistrationalgo",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/libswregistrationalgo.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "liblog",
 | 
						|
                "libz",
 | 
						|
                "libc++",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libtfestriping",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/libtfestriping.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcommonchiutils",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libhardware",
 | 
						|
                "libhidlbase",
 | 
						|
                "libhidltransport",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libqti_vndfwk_detect",
 | 
						|
                "libutils",
 | 
						|
                "android.hardware.graphics.allocator@4.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libgralloc.qti",
 | 
						|
                "libgralloctypes",
 | 
						|
                "vendor.qti.hardware.display.allocator@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapper@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapperextensions@1.1",
 | 
						|
                "android.hardware.graphics.allocator-V1-ndk",
 | 
						|
                "libcdsprpc",
 | 
						|
                "libz",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libtriplecam_optical_zoom_control_vendor",
 | 
						|
    stem: "libtriplecam_optical_zoom_control",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/libtriplecam_optical_zoom_control.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libmpbase",
 | 
						|
                "liblog",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libtriplecam_video_optical_zoom_vendor",
 | 
						|
    stem: "libtriplecam_video_optical_zoom",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/libtriplecam_video_optical_zoom.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libmpbase",
 | 
						|
                "libOpenCL",
 | 
						|
                "liblog",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libubifocus",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/libubifocus.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcommonchiutils",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libhardware",
 | 
						|
                "libhidlbase",
 | 
						|
                "libhidltransport",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libqti_vndfwk_detect",
 | 
						|
                "libutils",
 | 
						|
                "android.hardware.graphics.allocator@4.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libgralloc.qti",
 | 
						|
                "libgralloctypes",
 | 
						|
                "vendor.qti.hardware.display.allocator@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapper@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapperextensions@1.1",
 | 
						|
                "android.hardware.graphics.allocator-V1-ndk",
 | 
						|
                "libcdsprpc",
 | 
						|
                "libopencv",
 | 
						|
                "libz",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libvideoml",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/libvideoml.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libcdsprpc",
 | 
						|
                "libsync",
 | 
						|
                "libbitmlenginev2",
 | 
						|
                "libz",
 | 
						|
                "libc++",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "vendor.oplus.hardware.camera.aon-V1-ndk_platform",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/vendor.oplus.hardware.camera.aon-V1-ndk_platform.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libbinder_ndk",
 | 
						|
                "libc++",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "vendor.oplus.hardware.camera.aon-service-impl",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/vendor.oplus.hardware.camera.aon-service-impl.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcommonchiutils",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libhardware",
 | 
						|
                "libhidlbase",
 | 
						|
                "libhidltransport",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libqti_vndfwk_detect",
 | 
						|
                "libutils",
 | 
						|
                "android.hardware.graphics.allocator@4.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libgralloc.qti",
 | 
						|
                "libgralloctypes",
 | 
						|
                "vendor.qti.hardware.display.allocator@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapper@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapperextensions@1.1",
 | 
						|
                "android.hardware.graphics.allocator-V1-ndk",
 | 
						|
                "vendor.oplus.hardware.osense.client-V1-ndk",
 | 
						|
                "libosenseaidlhalclient",
 | 
						|
                "libbase",
 | 
						|
                "libbinder_ndk",
 | 
						|
                "com.qti.qseeaon",
 | 
						|
                "vendor.oplus.hardware.camera.aon-V1-ndk_platform",
 | 
						|
                "libz",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "vendor.oplus.hardware.camera_rfi-V1-ndk_vendor",
 | 
						|
    stem: "vendor.oplus.hardware.camera_rfi-V1-ndk",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/vendor.oplus.hardware.camera_rfi-V1-ndk.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libbinder_ndk",
 | 
						|
                "libc++",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "vendor.oplus.hardware.cammidasservice-V1-ndk_vendor",
 | 
						|
    stem: "vendor.oplus.hardware.cammidasservice-V1-ndk",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/vendor.oplus.hardware.cammidasservice-V1-ndk.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libbinder_ndk",
 | 
						|
                "libc++",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "vendor.oplus.hardware.cammidasservice@1.0",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/vendor.oplus.hardware.cammidasservice@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.oplus.hardware.commondcs-V1-ndk_platform",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/vendor.oplus.hardware.commondcs-V1-ndk_platform.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libbinder_ndk",
 | 
						|
                "libc++",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "vendor.qti.hardware.camera.aon-service-impl",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/vendor.qti.hardware.camera.aon-service-impl.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcommonchiutils",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libhardware",
 | 
						|
                "libhidlbase",
 | 
						|
                "libhidltransport",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libqti_vndfwk_detect",
 | 
						|
                "libutils",
 | 
						|
                "android.hardware.graphics.allocator@4.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libgralloc.qti",
 | 
						|
                "libgralloctypes",
 | 
						|
                "vendor.qti.hardware.display.allocator@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapper@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapperextensions@1.1",
 | 
						|
                "android.hardware.graphics.allocator-V1-ndk",
 | 
						|
                "vendor.oplus.hardware.osense.client-V1-ndk",
 | 
						|
                "libosenseaidlhalclient",
 | 
						|
                "libbase",
 | 
						|
                "libbinder_ndk",
 | 
						|
                "com.qti.qseeaon",
 | 
						|
                "vendor.qti.hardware.camera.aon-V1-ndk",
 | 
						|
                "libz",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "vendor.qti.hardware.camera.offlinecamera-service-impl",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/vendor.qti.hardware.camera.offlinecamera-service-impl.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcommonchiutils",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libhardware",
 | 
						|
                "libhidlbase",
 | 
						|
                "libhidltransport",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libqti_vndfwk_detect",
 | 
						|
                "libutils",
 | 
						|
                "android.hardware.graphics.allocator@4.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libgralloc.qti",
 | 
						|
                "libgralloctypes",
 | 
						|
                "vendor.qti.hardware.display.allocator@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapper@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapperextensions@1.1",
 | 
						|
                "android.hardware.graphics.allocator-V1-ndk",
 | 
						|
                "android.hardware.graphics.mapper@2.0",
 | 
						|
                "android.hardware.graphics.mapper@3.0",
 | 
						|
                "camx.device-impl",
 | 
						|
                "libbase",
 | 
						|
                "libbinder_ndk",
 | 
						|
                "libfmq",
 | 
						|
                "vendor.qti.hardware.camera.offlinecamera-V1-ndk",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "vendor.qti.hardware.camera.postproc@1.0-service-impl",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/lib64/vendor.qti.hardware.camera.postproc@1.0-service-impl.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcommonchiutils",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libhardware",
 | 
						|
                "libhidlbase",
 | 
						|
                "libhidltransport",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libqti_vndfwk_detect",
 | 
						|
                "libutils",
 | 
						|
                "android.hardware.graphics.allocator@4.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libgralloc.qti",
 | 
						|
                "libgralloctypes",
 | 
						|
                "vendor.qti.hardware.display.allocator@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapper@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapperextensions@1.1",
 | 
						|
                "android.hardware.graphics.allocator-V1-ndk",
 | 
						|
                "vendor.oplus.hardware.osense.client-V1-ndk",
 | 
						|
                "libosenseaidlhalclient",
 | 
						|
                "vendor.qti.hardware.camera.postproc@1.0",
 | 
						|
                "libz",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.sensor.imx355",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/camera/com.qti.sensor.imx355.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcommonchiutils",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libhardware",
 | 
						|
                "libhidlbase",
 | 
						|
                "libhidltransport",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libqti_vndfwk_detect",
 | 
						|
                "libutils",
 | 
						|
                "android.hardware.graphics.allocator@4.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libgralloc.qti",
 | 
						|
                "libgralloctypes",
 | 
						|
                "vendor.qti.hardware.display.allocator@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapper@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapperextensions@1.1",
 | 
						|
                "android.hardware.graphics.allocator-V1-ndk",
 | 
						|
                "vendor.oplus.hardware.osense.client-V1-ndk",
 | 
						|
                "libosenseaidlhalclient",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "camera",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.sensor.imx480",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/camera/com.qti.sensor.imx480.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcommonchiutils",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libhardware",
 | 
						|
                "libhidlbase",
 | 
						|
                "libhidltransport",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libqti_vndfwk_detect",
 | 
						|
                "libutils",
 | 
						|
                "android.hardware.graphics.allocator@4.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libgralloc.qti",
 | 
						|
                "libgralloctypes",
 | 
						|
                "vendor.qti.hardware.display.allocator@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapper@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapperextensions@1.1",
 | 
						|
                "android.hardware.graphics.allocator-V1-ndk",
 | 
						|
                "vendor.oplus.hardware.osense.client-V1-ndk",
 | 
						|
                "libosenseaidlhalclient",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "camera",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.sensor.imx906",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/camera/com.qti.sensor.imx906.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcommonchiutils",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libhardware",
 | 
						|
                "libhidlbase",
 | 
						|
                "libhidltransport",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libqti_vndfwk_detect",
 | 
						|
                "libutils",
 | 
						|
                "android.hardware.graphics.allocator@4.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libgralloc.qti",
 | 
						|
                "libgralloctypes",
 | 
						|
                "vendor.qti.hardware.display.allocator@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapper@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapperextensions@1.1",
 | 
						|
                "android.hardware.graphics.allocator-V1-ndk",
 | 
						|
                "vendor.oplus.hardware.osense.client-V1-ndk",
 | 
						|
                "libosenseaidlhalclient",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "camera",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.sensor.ov02b",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/camera/com.qti.sensor.ov02b.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcommonchiutils",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libhardware",
 | 
						|
                "libhidlbase",
 | 
						|
                "libhidltransport",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libqti_vndfwk_detect",
 | 
						|
                "libutils",
 | 
						|
                "android.hardware.graphics.allocator@4.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libgralloc.qti",
 | 
						|
                "libgralloctypes",
 | 
						|
                "vendor.qti.hardware.display.allocator@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapper@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapperextensions@1.1",
 | 
						|
                "android.hardware.graphics.allocator-V1-ndk",
 | 
						|
                "vendor.oplus.hardware.osense.client-V1-ndk",
 | 
						|
                "libosenseaidlhalclient",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "camera",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.qti.sensor.s5kjn5_giulia",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/camera/com.qti.sensor.s5kjn5_giulia.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcommonchiutils",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libhardware",
 | 
						|
                "libhidlbase",
 | 
						|
                "libhidltransport",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libqti_vndfwk_detect",
 | 
						|
                "libutils",
 | 
						|
                "android.hardware.graphics.allocator@4.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libgralloc.qti",
 | 
						|
                "libgralloctypes",
 | 
						|
                "vendor.qti.hardware.display.allocator@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapper@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapperextensions@1.1",
 | 
						|
                "android.hardware.graphics.allocator-V1-ndk",
 | 
						|
                "vendor.oplus.hardware.osense.client-V1-ndk",
 | 
						|
                "libosenseaidlhalclient",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "camera",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.oplus.node.mvgsat",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/camera/components/com.oplus.node.mvgsat.so",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    check_elf_files: false,
 | 
						|
    relative_install_path: "camera/components",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.oplus.node.preview",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/camera/components/com.oplus.node.preview.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libchilog",
 | 
						|
                "libcom.qti.chinodeutils",
 | 
						|
                "libcutils",
 | 
						|
                "libhwconfigurationutil",
 | 
						|
                "liblog",
 | 
						|
                "libc++",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "camera/components",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.oplus.node.sstabdefer",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/camera/components/com.oplus.node.sstabdefer.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamximageformatutils",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libchilog",
 | 
						|
                "libcom.qti.chinodeutils",
 | 
						|
                "libsensorslog",
 | 
						|
                "libcutils",
 | 
						|
                "libutils",
 | 
						|
                "libextensionlayer",
 | 
						|
                "com.qti.chi.override",
 | 
						|
                "libhwconfigurationutil",
 | 
						|
                "android.hardware.graphics.common@1.0",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "android.hardware.graphics.common@1.2",
 | 
						|
                "liblog",
 | 
						|
                "libc++",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "camera/components",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.oplus.node.sstabgme",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/camera/components/com.oplus.node.sstabgme.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamximageformatutils",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libchilog",
 | 
						|
                "libcom.qti.chinodeutils",
 | 
						|
                "libsensorslog",
 | 
						|
                "libcutils",
 | 
						|
                "libutils",
 | 
						|
                "libextensionlayer",
 | 
						|
                "libhwconfigurationutil",
 | 
						|
                "android.hardware.graphics.common@1.0",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "android.hardware.graphics.common@1.2",
 | 
						|
                "liblog",
 | 
						|
                "libc++",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "camera/components",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.oplus.node.sstabphoto",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/camera/components/com.oplus.node.sstabphoto.so",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    check_elf_files: false,
 | 
						|
    relative_install_path: "camera/components",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "com.oplus.node.sstabrealt",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/camera/components/com.oplus.node.sstabrealt.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamximageformatutils",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libchilog",
 | 
						|
                "libcom.qti.chinodeutils",
 | 
						|
                "libsensorslog",
 | 
						|
                "libcutils",
 | 
						|
                "libutils",
 | 
						|
                "libextensionlayer",
 | 
						|
                "libhwconfigurationutil",
 | 
						|
                "android.hardware.graphics.common@1.0",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "android.hardware.graphics.common@1.2",
 | 
						|
                "liblog",
 | 
						|
                "libc++",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "camera/components",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "camera.oemlayer",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/hw/camera.oemlayer.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcutils",
 | 
						|
                "libhardware",
 | 
						|
                "liblog",
 | 
						|
                "libutils",
 | 
						|
                "libui",
 | 
						|
                "android.hardware.graphics.common@1.0",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "android.hardware.graphics.common@1.2",
 | 
						|
                "vendor.oplus.hardware.sendextcamcmd-V1-service-impl",
 | 
						|
                "vendor.oplus.hardware.camera_rfi-V1-service-impl",
 | 
						|
                "libchilog",
 | 
						|
                "libvndksupport",
 | 
						|
                "liboemconfigurationutil",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libc++",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    relative_install_path: "hw",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "lib2DSlender",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/lib2DSlender.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "liblog",
 | 
						|
                "libGLESv3",
 | 
						|
                "libEGL",
 | 
						|
                "libdl",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libAF",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libAF.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++_shared",
 | 
						|
                "liblog",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libAlgoInterface",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libAlgoInterface.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libbinder_ndk",
 | 
						|
                "vendor.qti.hardware.camera.offlinecamera-V1-ndk",
 | 
						|
                "android.hardware.camera.common-V1-ndk",
 | 
						|
                "libqdMetaData",
 | 
						|
                "liblog",
 | 
						|
                "libcutils",
 | 
						|
                "libutils",
 | 
						|
                "libmpbase",
 | 
						|
                "libGLESv3",
 | 
						|
                "libEGL",
 | 
						|
                "libnativewindow",
 | 
						|
                "libhidlbase",
 | 
						|
                "libAlgoProcess",
 | 
						|
                "libapsjpeg",
 | 
						|
                "libc++",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libAlgoProcess",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libAlgoProcess.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libgralloctypes",
 | 
						|
                "libqdMetaData",
 | 
						|
                "vendor.qti.hardware.display.mapper@4.0",
 | 
						|
                "libgralloc.qti",
 | 
						|
                "vendor.qti.hardware.camera.offlinecamera-V1-ndk",
 | 
						|
                "android.hardware.camera.common-V1-ndk",
 | 
						|
                "libbinder_ndk",
 | 
						|
                "libosenseaidlhalclient",
 | 
						|
                "vendor.oplus.hardware.osense.client-V1-ndk",
 | 
						|
                "libion",
 | 
						|
                "libapsjpeg",
 | 
						|
                "libapsexif",
 | 
						|
                "liblog",
 | 
						|
                "libcutils",
 | 
						|
                "libutils",
 | 
						|
                "libutilscallstack",
 | 
						|
                "libmpbase",
 | 
						|
                "libGLESv3",
 | 
						|
                "libEGL",
 | 
						|
                "libnativewindow",
 | 
						|
                "libhidlbase",
 | 
						|
                "libselinux",
 | 
						|
                "libexif-jpeg-aps",
 | 
						|
                "libextendfile",
 | 
						|
                "libc++",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libAncFilter",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libAncFilter.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
                "libc",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libAncHumVideoBase",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libAncHumVideoBase.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "liblog",
 | 
						|
                "libEGL",
 | 
						|
                "libGLESv3",
 | 
						|
                "libdl",
 | 
						|
                "libz",
 | 
						|
                "libnativewindow",
 | 
						|
                "libm",
 | 
						|
                "libc",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libAncHumanDoubleExposure",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libAncHumanDoubleExposure.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "liblog",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
                "libc",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libAncHumanSegFigureFusion",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libAncHumanSegFigureFusion.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "liblog",
 | 
						|
                "libz",
 | 
						|
                "libGLESv3",
 | 
						|
                "libEGL",
 | 
						|
                "libnativewindow",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
                "libc",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libAncSegBaseSdk",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libAncSegBaseSdk.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "liblog",
 | 
						|
                "libdl",
 | 
						|
                "libz",
 | 
						|
                "libm",
 | 
						|
                "libc",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libAncSegMultiSdk",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libAncSegMultiSdk.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "liblog",
 | 
						|
                "libdl",
 | 
						|
                "libz",
 | 
						|
                "libm",
 | 
						|
                "libc",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libAncSegmentSdk",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libAncSegmentSdk.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "liblog",
 | 
						|
                "libz",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
                "libc",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libBasicTonePhoto",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libBasicTonePhoto.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libsharebuffer",
 | 
						|
                "liblog",
 | 
						|
                "libGLESv3",
 | 
						|
                "libEGL",
 | 
						|
                "libdl",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libBokehPre",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libBokehPre.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "liblog",
 | 
						|
                "libGLESv3",
 | 
						|
                "libEGL",
 | 
						|
                "libdl",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libCOppLceTonemapAPI",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libCOppLceTonemapAPI.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libOpenCL",
 | 
						|
                "liblog",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libstdc++_vendor",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libCS",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libCS.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++_shared",
 | 
						|
                "liblog",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libCaptureBokeh",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libCaptureBokeh.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++_shared",
 | 
						|
                "liblog",
 | 
						|
                "libz",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libDeVIS",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libDeVIS.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "liblog",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
                "libc",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libEIS",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libEIS.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "liblog",
 | 
						|
                "libui",
 | 
						|
                "libutils",
 | 
						|
                "libGLESv3",
 | 
						|
                "libEGL",
 | 
						|
                "libnativewindow",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
                "libc",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libEISLive",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libEISLive.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "liblog",
 | 
						|
                "libsharebuffer",
 | 
						|
                "libui",
 | 
						|
                "libutils",
 | 
						|
                "libnativewindow",
 | 
						|
                "libc++_shared",
 | 
						|
                "libGLESv3",
 | 
						|
                "libEGL",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
                "libc",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libFDClite",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libFDClite.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libstfd_mobile_api",
 | 
						|
                "libAncSegmentSdk",
 | 
						|
                "libancbase_segment",
 | 
						|
                "libc",
 | 
						|
                "libz",
 | 
						|
                "libdl",
 | 
						|
                "libm",
 | 
						|
                "liblog",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libFaceBeautyCap",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libFaceBeautyCap.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "liblog",
 | 
						|
                "libGLESv3",
 | 
						|
                "libEGL",
 | 
						|
                "libdl",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libFaceBeautyJni",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libFaceBeautyJni.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libvndksupport",
 | 
						|
                "liblog",
 | 
						|
                "libEGL",
 | 
						|
                "libGLESv3",
 | 
						|
                "libz",
 | 
						|
                "libdl",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libFaceBeautyPre",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libFaceBeautyPre.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "liblog",
 | 
						|
                "libdl",
 | 
						|
                "libGLESv3",
 | 
						|
                "libEGL",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libFaceDistortionCorrection",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libFaceDistortionCorrection.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libz",
 | 
						|
                "libdl",
 | 
						|
                "libm",
 | 
						|
                "liblog",
 | 
						|
                "libGLESv3",
 | 
						|
                "libEGL",
 | 
						|
                "libc",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libFilterWrapper",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libFilterWrapper.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "liblog",
 | 
						|
                "libcutils",
 | 
						|
                "libutils",
 | 
						|
                "libPolarrRender",
 | 
						|
                "libc++",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libHDRDetection",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libHDRDetection.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "liblog",
 | 
						|
                "libGLESv3",
 | 
						|
                "libEGL",
 | 
						|
                "libdl",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libHIS",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libHIS.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "liblog",
 | 
						|
                "libsharebuffer",
 | 
						|
                "libui",
 | 
						|
                "libutils",
 | 
						|
                "libnativewindow",
 | 
						|
                "libc++_shared",
 | 
						|
                "libGLESv3",
 | 
						|
                "libEGL",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
                "libc",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libImageWarpMask",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libImageWarpMask.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "liblog",
 | 
						|
                "libGLESv3",
 | 
						|
                "libEGL",
 | 
						|
                "libdl",
 | 
						|
                "libm",
 | 
						|
                "libc",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libODNN",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libODNN.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libzlib",
 | 
						|
                "liblog",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
                "libc",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libOGLManager",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libOGLManager.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libGLESv3",
 | 
						|
                "libEGL",
 | 
						|
                "liblog",
 | 
						|
                "libnativewindow",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
                "libc",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libOPAlgoCamAIBeautyBodyDetection",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libOPAlgoCamAIBeautyBodyDetection.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "liblog",
 | 
						|
                "libdl",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libOPAlgoCamAiBeautyEyeRetouchCn",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libOPAlgoCamAiBeautyEyeRetouchCn.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libSNPE",
 | 
						|
                "liblog",
 | 
						|
                "libdl",
 | 
						|
                "libGLESv3",
 | 
						|
                "libEGL",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libOPAlgoCamAiBeautyFaceRetouchCn",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libOPAlgoCamAiBeautyFaceRetouchCn.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libnativewindow",
 | 
						|
                "liblog",
 | 
						|
                "libdl",
 | 
						|
                "libGLESv3",
 | 
						|
                "libEGL",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    check_elf_files: false,
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libOPAlgoCamAiUnifySkin",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libOPAlgoCamAiUnifySkin.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "liblog",
 | 
						|
                "libdl",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libOPAlgoCamFaceBeautyCap",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libOPAlgoCamFaceBeautyCap.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libnativewindow",
 | 
						|
                "liblog",
 | 
						|
                "libGLESv3",
 | 
						|
                "libEGL",
 | 
						|
                "libdl",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libOPAlgoCamFaceRestore",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libOPAlgoCamFaceRestore.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libtrace",
 | 
						|
                "libsharebuffer",
 | 
						|
                "libdl",
 | 
						|
                "libGLESv3",
 | 
						|
                "libEGL",
 | 
						|
                "liblog",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libOPAlgoCamGroupClassifier",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libOPAlgoCamGroupClassifier.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "liblog",
 | 
						|
                "libdl",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libOPAlgoCamHybridRaw",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libOPAlgoCamHybridRaw.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libhybridraw_datas",
 | 
						|
                "libhybridraw_tuningparams",
 | 
						|
                "libsharebuffer",
 | 
						|
                "libtrace",
 | 
						|
                "libcdsprpc",
 | 
						|
                "libsegmentPrePostProc",
 | 
						|
                "libODNN",
 | 
						|
                "liblog",
 | 
						|
                "libGLESv3",
 | 
						|
                "libEGL",
 | 
						|
                "libdl",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libOPAlgoCamSinglePortrait",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libOPAlgoCamSinglePortrait.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libODNN",
 | 
						|
                "liblog",
 | 
						|
                "libz",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libOPLUSMotionDetection",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libOPLUSMotionDetection.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "liblog",
 | 
						|
                "libdl",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libOplusPDCore",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libOplusPDCore.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++_shared",
 | 
						|
                "liblog",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libOpo_awb",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libOpo_awb.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++_shared",
 | 
						|
                "liblog",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libPerfectlyClearCruxOpt",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libPerfectlyClearCruxOpt.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "liblog",
 | 
						|
                "libdl",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libPlatformValidatorShared",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libPlatformValidatorShared.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++_shared",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
                "liblog",
 | 
						|
                "libEGL",
 | 
						|
                "libGLESv2",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libPolarrRender",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libPolarrRender.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libGLESv3",
 | 
						|
                "liblog",
 | 
						|
                "libEGL",
 | 
						|
                "libz",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
                "libc",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libPreviewDecisionOld",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libPreviewDecisionOld.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libAlgoProcess",
 | 
						|
                "libAlgoInterface",
 | 
						|
                "liblog",
 | 
						|
                "libcutils",
 | 
						|
                "libutils",
 | 
						|
                "libc++",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libRedeyeReduce",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libRedeyeReduce.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "liblog",
 | 
						|
                "libGLESv2",
 | 
						|
                "libEGL",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libSnpeHta",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libSnpeHta.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "liblog",
 | 
						|
                "libdl",
 | 
						|
                "libm",
 | 
						|
                "libc",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libSnpeHtpPrepare",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libSnpeHtpPrepare.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "liblog",
 | 
						|
                "libdl",
 | 
						|
                "libm",
 | 
						|
                "libc",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libSnpeHtpV75Stub",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libSnpeHtpV75Stub.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libcdsprpc",
 | 
						|
                "liblog",
 | 
						|
                "libdl",
 | 
						|
                "libm",
 | 
						|
                "libc",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libSuperTextWrapper",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libSuperTextWrapper.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libXDocProcessSDK",
 | 
						|
                "libYTCommon",
 | 
						|
                "liblog",
 | 
						|
                "libEGL",
 | 
						|
                "libGLESv3",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libUpScale",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libUpScale.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "liblog",
 | 
						|
                "libdl",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libVDBayerHDR",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libVDBayerHDR.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libVDExternal",
 | 
						|
                "liblog",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
                "libc",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libVDExternal",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libVDExternal.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "liblog",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
                "libc",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libVDSuperPhotoAPI",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libVDSuperPhotoAPI.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "liblog",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
                "libc",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libWaterMark",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libWaterMark.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "liblog",
 | 
						|
                "libdl",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libXDocProcessSDK",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libXDocProcessSDK.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libdl",
 | 
						|
                "liblog",
 | 
						|
                "libYTCommon",
 | 
						|
                "libEGL",
 | 
						|
                "libGLESv3",
 | 
						|
                "libc",
 | 
						|
                "libz",
 | 
						|
                "libm",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libYTCommon",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libYTCommon.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "liblog",
 | 
						|
                "libz",
 | 
						|
                "libm",
 | 
						|
                "libstdc++_vendor",
 | 
						|
                "libdl",
 | 
						|
                "libc",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "lib_geofencing",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/lib_geofencing.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libprotobuf-cpp-lite-21.7",
 | 
						|
                "libsnsapi",
 | 
						|
                "libc++",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "lib_rectify",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/lib_rectify.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++_shared",
 | 
						|
                "liblog",
 | 
						|
                "libz",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libaecCustom",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libaecCustom.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++_shared",
 | 
						|
                "liblog",
 | 
						|
                "libdl",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libaecCustomParamParser",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libaecCustomParamParser.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++_shared",
 | 
						|
                "liblog",
 | 
						|
                "libdl",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libafCustomParamParser",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libafCustomParamParser.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++_shared",
 | 
						|
                "liblog",
 | 
						|
                "libdl",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libaisal",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libaisal.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "liblog",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libaisd",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libaisd.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "liblog",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
                "libc",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libaiseg",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libaiseg.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libODNN",
 | 
						|
                "liblog",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libalCFR",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libalCFR.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++_shared",
 | 
						|
                "liblog",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libancbase_rt_fusion",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libancbase_rt_fusion.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libm",
 | 
						|
                "liblog",
 | 
						|
                "libdl",
 | 
						|
                "libc",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libancbase_segbase",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libancbase_segbase.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libm",
 | 
						|
                "liblog",
 | 
						|
                "libz",
 | 
						|
                "libdl",
 | 
						|
                "libc",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libancbase_segment",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libancbase_segment.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libm",
 | 
						|
                "liblog",
 | 
						|
                "libdl",
 | 
						|
                "libc",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libancbase_segmulti",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libancbase_segmulti.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libm",
 | 
						|
                "liblog",
 | 
						|
                "libdl",
 | 
						|
                "libc",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libapsexif",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libapsexif.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "liblog",
 | 
						|
                "libc++",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libapspng",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libapspng.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libz",
 | 
						|
                "libc++",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libapsyuv",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libapsyuv.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libapsjpeg",
 | 
						|
                "libc++",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libarc.fusion",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libarc.fusion.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libtriplecam_image_optical_zoom",
 | 
						|
                "liblog",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
                "libc",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libarcsoft_distortion_correction",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libarcsoft_distortion_correction.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libOpenCL",
 | 
						|
                "libmpbase",
 | 
						|
                "liblog",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libarcsoft_dual_sat",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libarcsoft_dual_sat.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "liblog",
 | 
						|
                "libmpbase",
 | 
						|
                "libdualcam_video_optical_zoom",
 | 
						|
                "lib_rectify",
 | 
						|
                "libcutils",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libchilog",
 | 
						|
                "libcom.qti.chinodeutils",
 | 
						|
                "libm",
 | 
						|
                "libc++_shared",
 | 
						|
                "libdl",
 | 
						|
                "libc",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libarcsoft_dual_zoomtranslator",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libarcsoft_dual_zoomtranslator.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "liblog",
 | 
						|
                "libdualcam_optical_zoom_control",
 | 
						|
                "libcutils",
 | 
						|
                "libchilog",
 | 
						|
                "lib_rectify",
 | 
						|
                "libm",
 | 
						|
                "libc++_shared",
 | 
						|
                "libdl",
 | 
						|
                "libc",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libarcsoft_dualcam_bokeh_api",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libarcsoft_dualcam_bokeh_api.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libmpbase",
 | 
						|
                "liblog",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libarcsoft_dualcam_refocus_left",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libarcsoft_dualcam_refocus_left.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libz",
 | 
						|
                "libarcsoft_qnnhtp",
 | 
						|
                "libcdsprpc",
 | 
						|
                "libarc.ion",
 | 
						|
                "libmpbase",
 | 
						|
                "liblog",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libarcsoft_dualcam_refocus_preview",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libarcsoft_dualcam_refocus_preview.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libarc.ion",
 | 
						|
                "libmpbase",
 | 
						|
                "liblog",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libarcsoft_dualcam_refocus_uw",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libarcsoft_dualcam_refocus_uw.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libz",
 | 
						|
                "libarcsoft_qnnhtp",
 | 
						|
                "libcdsprpc",
 | 
						|
                "libarc.ion",
 | 
						|
                "libmpbase",
 | 
						|
                "liblog",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libarcsoft_hdr_couple_api",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libarcsoft_hdr_couple_api.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "liblog",
 | 
						|
                "libarcsoft_high_dynamic_range_couple",
 | 
						|
                "libarcsoft_smart_denoise",
 | 
						|
                "libmpbase",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
                "libc",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libarcsoft_hdr_denoise_api",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/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,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libarcsoft_high_dynamic_range",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libarcsoft_high_dynamic_range.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libmpbase",
 | 
						|
                "liblog",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libarcsoft_high_dynamic_range_couple",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libarcsoft_high_dynamic_range_couple.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libmpbase",
 | 
						|
                "liblog",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libarcsoft_high_dynamic_range_couple_v4",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libarcsoft_high_dynamic_range_couple_v4.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libmpbase",
 | 
						|
                "liblog",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libarcsoft_high_dynamic_range_v4",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libarcsoft_high_dynamic_range_v4.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libcdsprpc",
 | 
						|
                "libmpbase",
 | 
						|
                "liblog",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libarcsoft_lensstaindetection",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libarcsoft_lensstaindetection.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libmpbase",
 | 
						|
                "liblog",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libarcsoft_long_exposure_capture",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libarcsoft_long_exposure_capture.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libmpbase",
 | 
						|
                "liblog",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libarcsoft_long_exposure_preview",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libarcsoft_long_exposure_preview.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libmpbase",
 | 
						|
                "liblog",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libarcsoft_low_light_hdr",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libarcsoft_low_light_hdr.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libmpbase",
 | 
						|
                "liblog",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libarcsoft_mcxmflpolicy",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libarcsoft_mcxmflpolicy.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "liblog",
 | 
						|
                "libcutils",
 | 
						|
                "libchilog",
 | 
						|
                "libcom.qti.chinodeutils",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "lib_rectify",
 | 
						|
                "libm",
 | 
						|
                "libc++_shared",
 | 
						|
                "libdl",
 | 
						|
                "libc",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libarcsoft_merge_hdr_denoise_api",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libarcsoft_merge_hdr_denoise_api.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "liblog",
 | 
						|
                "libarcsoft_smart_denoise",
 | 
						|
                "libmpbase",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
                "libc",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libarcsoft_preview_antibanding",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libarcsoft_preview_antibanding.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libOpenCL",
 | 
						|
                "liblog",
 | 
						|
                "libdl",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libarcsoft_scbokeh_video",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libarcsoft_scbokeh_video.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libmpbase",
 | 
						|
                "liblog",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libarcsoft_smart_denoise",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libarcsoft_smart_denoise.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libmpbase",
 | 
						|
                "liblog",
 | 
						|
                "libdl",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libarcsoft_smart_denoise_v4",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libarcsoft_smart_denoise_v4.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libmpbase",
 | 
						|
                "liblog",
 | 
						|
                "libdl",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libarcsoft_triple_sat",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libarcsoft_triple_sat.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "liblog",
 | 
						|
                "libmpbase",
 | 
						|
                "libtriplecam_video_optical_zoom",
 | 
						|
                "lib_rectify",
 | 
						|
                "libcutils",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libchilog",
 | 
						|
                "libcom.qti.chinodeutils",
 | 
						|
                "libm",
 | 
						|
                "libc++_shared",
 | 
						|
                "libdl",
 | 
						|
                "libc",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libarcsoft_triple_zoomtranslator",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libarcsoft_triple_zoomtranslator.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "liblog",
 | 
						|
                "libtriplecam_optical_zoom_control",
 | 
						|
                "libcutils",
 | 
						|
                "libchilog",
 | 
						|
                "lib_rectify",
 | 
						|
                "libm",
 | 
						|
                "libc++_shared",
 | 
						|
                "libdl",
 | 
						|
                "libc",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libarcsoft_turbo_fusion_raw_portrait_super_night",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libarcsoft_turbo_fusion_raw_portrait_super_night.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libmpbase",
 | 
						|
                "libcdsprpc",
 | 
						|
                "libarcsoft_qnnhtp",
 | 
						|
                "libtrace",
 | 
						|
                "libOpenCL",
 | 
						|
                "liblog",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libarcsoft_turbo_fusion_raw_super_night",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libarcsoft_turbo_fusion_raw_super_night.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libmpbase",
 | 
						|
                "libcdsprpc",
 | 
						|
                "libarcsoft_qnnhtp",
 | 
						|
                "libtrace",
 | 
						|
                "libOpenCL",
 | 
						|
                "liblog",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libarcsoft_turbo_hdr_grf",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libarcsoft_turbo_hdr_grf.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libmpbase",
 | 
						|
                "liblog",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libarcsoft_turbo_hdr_raw",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libarcsoft_turbo_hdr_raw.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libarc.ion",
 | 
						|
                "libarcsoft_qnnhtp",
 | 
						|
                "libcdsprpc",
 | 
						|
                "libtrace",
 | 
						|
                "libmpbase",
 | 
						|
                "liblog",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libarcsoft_turbo_hdr_raw_front",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libarcsoft_turbo_hdr_raw_front.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libarc.ion",
 | 
						|
                "libarcsoft_qnnhtp",
 | 
						|
                "libcdsprpc",
 | 
						|
                "libtrace",
 | 
						|
                "libmpbase",
 | 
						|
                "liblog",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libarcsoft_turbo_raw",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libarcsoft_turbo_raw.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libcdsprpc",
 | 
						|
                "libarcsoft_qnnhtp",
 | 
						|
                "libmpbase",
 | 
						|
                "liblog",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libarcsoft_ultra_high_dynamic_range",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libarcsoft_ultra_high_dynamic_range.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libcdsprpc",
 | 
						|
                "libmpbase",
 | 
						|
                "liblog",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libarcsoft_videoautozoom",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libarcsoft_videoautozoom.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libmpbase",
 | 
						|
                "liblog",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libcalculator",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libcalculator.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "liblog",
 | 
						|
                "libcdsprpc",
 | 
						|
                "libm",
 | 
						|
                "libc",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libcalculator_htp",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libcalculator_htp.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "liblog",
 | 
						|
                "libcdsprpc",
 | 
						|
                "libm",
 | 
						|
                "libc",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libcreatebin",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libcreatebin.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "liblog",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libcvface_api",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libcvface_api.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "liblog",
 | 
						|
                "libm",
 | 
						|
                "libc",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libdlrmsc",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libdlrmsc.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
                "libEGL",
 | 
						|
                "libGLESv2",
 | 
						|
                "liblog",
 | 
						|
                "libc",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libdualcam_optical_zoom_control",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libdualcam_optical_zoom_control.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libmpbase",
 | 
						|
                "liblog",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libdualcam_video_optical_zoom",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libdualcam_video_optical_zoom.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libmpbase",
 | 
						|
                "libOpenCL",
 | 
						|
                "liblog",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libeffect_custom",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libeffect_custom.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "liblog",
 | 
						|
                "libz",
 | 
						|
                "libdl",
 | 
						|
                "libm",
 | 
						|
                "libc++_shared",
 | 
						|
                "libc",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libexif-jpeg-aps",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libexif-jpeg-aps.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libextendfile",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libextendfile.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "liblog",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
                "libc",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libextensionlayer",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libextensionlayer.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libsync",
 | 
						|
                "libcommonchiutils",
 | 
						|
                "android.hardware.graphics.common@1.1",
 | 
						|
                "libhardware",
 | 
						|
                "libhidlbase",
 | 
						|
                "libhidltransport",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcamxcommonutils",
 | 
						|
                "libcamxsettingsmanager",
 | 
						|
                "libqti_vndfwk_detect",
 | 
						|
                "libutils",
 | 
						|
                "android.hardware.graphics.allocator@4.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libgralloc.qti",
 | 
						|
                "libgralloctypes",
 | 
						|
                "vendor.qti.hardware.display.allocator@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapper@4.0",
 | 
						|
                "vendor.qti.hardware.display.mapperextensions@1.1",
 | 
						|
                "android.hardware.graphics.allocator-V1-ndk",
 | 
						|
                "vendor.oplus.hardware.osense.client-V1-ndk",
 | 
						|
                "libosenseaidlhalclient",
 | 
						|
                "com.qti.chi.override",
 | 
						|
                "libchilog",
 | 
						|
                "libbinder",
 | 
						|
                "libqdMetaData",
 | 
						|
                "libziparchive",
 | 
						|
                "libbase",
 | 
						|
                "libz",
 | 
						|
                "vendor.qti.hardware.vpp@1.1",
 | 
						|
                "vendor.qti.hardware.vpp@1.2",
 | 
						|
                "libhwconfigurationutil",
 | 
						|
                "libthirdcapability",
 | 
						|
                "libcom.qti.chinodeutils",
 | 
						|
                "vendor.oplus.hardware.cammidasservice-V1-ndk",
 | 
						|
                "libmidasserviceintf_aidl",
 | 
						|
                "vendor.oplus.hardware.camera.aon-service-impl",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libfovctrl",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libfovctrl.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libmvgcommon",
 | 
						|
                "liblog",
 | 
						|
                "libdl",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libhwconfigurationutil",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libhwconfigurationutil.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "liblog",
 | 
						|
                "libc++",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libhybridraw_datas",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libhybridraw_datas.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libhybridraw_tuningparams",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libhybridraw_tuningparams.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "liblog",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libhyperlapse",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libhyperlapse.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "liblog",
 | 
						|
                "libdl",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libimgClarityEvaluate",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libimgClarityEvaluate.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "liblog",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
                "libc",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libmsnativefilter",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libmsnativefilter.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libz",
 | 
						|
                "liblog",
 | 
						|
                "libEGL",
 | 
						|
                "libGLESv2",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
                "libc",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libmvgcommon",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libmvgcommon.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libui",
 | 
						|
                "libutils",
 | 
						|
                "libOGLManager",
 | 
						|
                "libsharebuffer",
 | 
						|
                "liblog",
 | 
						|
                "libGLESv3",
 | 
						|
                "libEGL",
 | 
						|
                "libdl",
 | 
						|
                "libnativewindow",
 | 
						|
                "libeva",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libnpu",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libnpu.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "liblog",
 | 
						|
                "libcdsprpc",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libocce3a",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libocce3a.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libaecCustom",
 | 
						|
                "libAF",
 | 
						|
                "libOpo_awb",
 | 
						|
                "libOplusPDCore",
 | 
						|
                "libCS",
 | 
						|
                "libc++_shared",
 | 
						|
                "liblog",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "liboemconfigurationutil",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/liboemconfigurationutil.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "liblog",
 | 
						|
                "libc++",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "liboplus_audiox",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/liboplus_audiox.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc",
 | 
						|
                "libdl",
 | 
						|
                "libm",
 | 
						|
                "liblog",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "liboplus_spat_record",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/liboplus_spat_record.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc",
 | 
						|
                "libdl",
 | 
						|
                "libm",
 | 
						|
                "liblog",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "liboplusblur_capture_api",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/liboplusblur_capture_api.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libSNPE",
 | 
						|
                "libz",
 | 
						|
                "libdl",
 | 
						|
                "libm",
 | 
						|
                "liblog",
 | 
						|
                "libc",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "liboprec_audrec",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/liboprec_audrec.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc",
 | 
						|
                "liblog",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "liboprec_audrec_wrapper",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/liboprec_audrec_wrapper.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc",
 | 
						|
                "liblog",
 | 
						|
                "liboprec_audrec",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libpdCustomParamParser",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libpdCustomParamParser.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "liblog",
 | 
						|
                "libdl",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libpngwrapper",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libpngwrapper.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libapspng",
 | 
						|
                "libc++",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libportrait_repair_qnn",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libportrait_repair_qnn.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "liblog",
 | 
						|
                "libm",
 | 
						|
                "libc",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libqsh.utils",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libqsh.utils.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libutils",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libgps.utils",
 | 
						|
                "libsnsapi",
 | 
						|
                "libqmi_encdec",
 | 
						|
                "libqmi_cci",
 | 
						|
                "libprotobuf-cpp-lite-21.7",
 | 
						|
                "libc++",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libremosaic_wrapper",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libremosaic_wrapper.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "liblog",
 | 
						|
                "libdl",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libremosaiclib_s5k3p9",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libremosaiclib_s5k3p9.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "liblog",
 | 
						|
                "libdlrmsc",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libremosaiclib_s5kjn1",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libremosaiclib_s5kjn1.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "liblog",
 | 
						|
                "libdlrmsc",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libroi",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libroi.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc++_shared",
 | 
						|
                "libz",
 | 
						|
                "libdl",
 | 
						|
                "libm",
 | 
						|
                "liblog",
 | 
						|
                "libaiboost",
 | 
						|
                "libc",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libsat",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libsat.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libmvgcommon",
 | 
						|
                "liblog",
 | 
						|
                "libdl",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libsaveshaderbin",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libsaveshaderbin.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libcreatebin",
 | 
						|
                "libGLESv3",
 | 
						|
                "libEGL",
 | 
						|
                "libdl",
 | 
						|
                "liblog",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libsegmentPrePostProc",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libsegmentPrePostProc.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libdl",
 | 
						|
                "liblog",
 | 
						|
                "libm",
 | 
						|
                "libc++_shared",
 | 
						|
                "libc",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libsharebuffer",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libsharebuffer.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "liblog",
 | 
						|
                "libc++",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libsharebuffer_impl",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libsharebuffer_impl.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libui",
 | 
						|
                "libutils",
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libc++",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libsnpe_loader",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libsnpe_loader.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libSNPE",
 | 
						|
                "liblog",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libstblur_api",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libstblur_api.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libdl",
 | 
						|
                "liblog",
 | 
						|
                "libOpenCL",
 | 
						|
                "libGLESv2",
 | 
						|
                "libEGL",
 | 
						|
                "libm",
 | 
						|
                "libc",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libstblur_capture_api",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libstblur_capture_api.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libdl",
 | 
						|
                "liblog",
 | 
						|
                "libGLESv2",
 | 
						|
                "libEGL",
 | 
						|
                "libm",
 | 
						|
                "libc",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libstface_fd_api",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libstface_fd_api.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "liblog",
 | 
						|
                "libm",
 | 
						|
                "libc",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libstfd_mobile_api",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libstfd_mobile_api.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "liblog",
 | 
						|
                "libm",
 | 
						|
                "libc",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libtensorflowlite_oplus",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libtensorflowlite_oplus.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libm",
 | 
						|
                "liblog",
 | 
						|
                "libdl",
 | 
						|
                "libc",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libtfa98xx",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libtfa98xx.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libc++",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libtfavib",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libtfavib.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "liblog",
 | 
						|
                "libdl",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libthirdcapability",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libthirdcapability.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "liblog",
 | 
						|
                "libutils",
 | 
						|
                "libcamxjson",
 | 
						|
                "libc++",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libtrace",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libtrace.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libcutils",
 | 
						|
                "liblog",
 | 
						|
                "libdl",
 | 
						|
                "libc++",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libtriplecam_image_optical_zoom",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libtriplecam_image_optical_zoom.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libmpbase",
 | 
						|
                "libOpenCL",
 | 
						|
                "liblog",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libtriplecam_optical_zoom_control",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libtriplecam_optical_zoom_control.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libmpbase",
 | 
						|
                "liblog",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libtriplecam_video_optical_zoom",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libtriplecam_video_optical_zoom.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libmpbase",
 | 
						|
                "libOpenCL",
 | 
						|
                "liblog",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libvega_common",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libvega_common.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libdl",
 | 
						|
                "liblog",
 | 
						|
                "libm",
 | 
						|
                "libc",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libvega_face",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libvega_face.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libdl",
 | 
						|
                "liblog",
 | 
						|
                "libm",
 | 
						|
                "libc",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libwatermark_photo",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libwatermark_photo.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "liblog",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libwrapper_te",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libwrapper_te.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libz",
 | 
						|
                "libdl",
 | 
						|
                "libm",
 | 
						|
                "liblog",
 | 
						|
                "libaiboost_te",
 | 
						|
                "libc",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libyuvwrapper",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libyuvwrapper.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libapsyuv",
 | 
						|
                "libc++",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "libzlib",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/libzlib.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "vendor.oplus.hardware.camera_rfi-V1-ndk",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/vendor.oplus.hardware.camera_rfi-V1-ndk.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libbinder_ndk",
 | 
						|
                "libc++",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "vendor.oplus.hardware.camera_rfi-V1-service-impl",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/vendor.oplus.hardware.camera_rfi-V1-service-impl.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "liblog",
 | 
						|
                "libutils",
 | 
						|
                "libcutils",
 | 
						|
                "libhardware",
 | 
						|
                "libbinder",
 | 
						|
                "libbinder_ndk",
 | 
						|
                "vendor.oplus.hardware.camera_rfi-V1-ndk",
 | 
						|
                "libc++",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "vendor.oplus.hardware.cammidasservice-V1-ndk",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/vendor.oplus.hardware.cammidasservice-V1-ndk.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libbinder_ndk",
 | 
						|
                "libc++",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "vendor.oplus.hardware.sendextcamcmd-V1-service-impl",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/vendor.oplus.hardware.sendextcamcmd-V1-service-impl.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "liblog",
 | 
						|
                "libutils",
 | 
						|
                "libcutils",
 | 
						|
                "libhardware",
 | 
						|
                "libbinder",
 | 
						|
                "libbinder_ndk",
 | 
						|
                "liboemconfigurationutil",
 | 
						|
                "vendor.oplus.hardware.sendextcamcmd-V2-ndk",
 | 
						|
                "libc++",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_library_shared {
 | 
						|
    name: "vendor.oplus.hardware.sendextcamcmd-V2-ndk",
 | 
						|
    owner: "oneplus",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/lib64/vendor.oplus.hardware.sendextcamcmd-V2-ndk.so",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "libbinder_ndk",
 | 
						|
                "libc++",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    prefer: true,
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
prebuilt_rfsa {
 | 
						|
    name: "libsixth_rx_v3",
 | 
						|
    filename: "libsixth_rx_v3.so",
 | 
						|
    owner: "oneplus",
 | 
						|
    src: "proprietary/odm/lib/rfsa/adsp/libsixth_rx_v3.so",
 | 
						|
    relative_install_path: "adsp",
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
prebuilt_etc_xml {
 | 
						|
    name: "vendor.qti.camera.aon-impl.xml",
 | 
						|
    owner: "oneplus",
 | 
						|
    src: "proprietary/vendor/etc/vintf/manifest/vendor.qti.camera.aon-impl.xml",
 | 
						|
    filename_from_src: true,
 | 
						|
    sub_dir: "vintf/manifest",
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
prebuilt_etc_xml {
 | 
						|
    name: "vendor.qti.camera.offlinecamera-impl.xml",
 | 
						|
    owner: "oneplus",
 | 
						|
    src: "proprietary/vendor/etc/vintf/manifest/vendor.qti.camera.offlinecamera-impl.xml",
 | 
						|
    filename_from_src: true,
 | 
						|
    sub_dir: "vintf/manifest",
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
prebuilt_etc_xml {
 | 
						|
    name: "vendor.qti.camera.postproc-impl.xml",
 | 
						|
    owner: "oneplus",
 | 
						|
    src: "proprietary/vendor/etc/vintf/manifest/vendor.qti.camera.postproc-impl.xml",
 | 
						|
    filename_from_src: true,
 | 
						|
    sub_dir: "vintf/manifest",
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
prebuilt_etc_xml {
 | 
						|
    name: "vendor.qti.camera.provider.xml",
 | 
						|
    owner: "oneplus",
 | 
						|
    src: "proprietary/vendor/etc/vintf/manifest/vendor.qti.camera.provider.xml",
 | 
						|
    filename_from_src: true,
 | 
						|
    sub_dir: "vintf/manifest",
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
prebuilt_etc_xml {
 | 
						|
    name: "manifest_oplus_camera_rfi.xml",
 | 
						|
    owner: "oneplus",
 | 
						|
    src: "proprietary/odm/etc/vintf/manifest/manifest_oplus_camera_rfi.xml",
 | 
						|
    filename_from_src: true,
 | 
						|
    sub_dir: "vintf/manifest",
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
prebuilt_etc_xml {
 | 
						|
    name: "manifest_oplus_cammidasservice_aidl.xml",
 | 
						|
    owner: "oneplus",
 | 
						|
    src: "proprietary/odm/etc/vintf/manifest/manifest_oplus_cammidasservice_aidl.xml",
 | 
						|
    filename_from_src: true,
 | 
						|
    sub_dir: "vintf/manifest",
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
prebuilt_etc_xml {
 | 
						|
    name: "manifest_oplus_sendextcamcmd.xml",
 | 
						|
    owner: "oneplus",
 | 
						|
    src: "proprietary/odm/etc/vintf/manifest/manifest_oplus_sendextcamcmd.xml",
 | 
						|
    filename_from_src: true,
 | 
						|
    sub_dir: "vintf/manifest",
 | 
						|
    device_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_binary {
 | 
						|
    name: "vendor.qti.camera.provider-service_64",
 | 
						|
    owner: "oneplus",
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/vendor/bin/hw/vendor.qti.camera.provider-service_64",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "camx.provider-impl",
 | 
						|
                "libbase",
 | 
						|
                "libbinder",
 | 
						|
                "libbinder_ndk",
 | 
						|
                "libhardware",
 | 
						|
                "libfmq",
 | 
						|
                "android.hardware.camera.device-V2-ndk",
 | 
						|
                "android.hardware.camera.metadata-V2-ndk",
 | 
						|
                "android.hardware.camera.provider-V2-ndk",
 | 
						|
                "android.hardware.camera.common-V1-ndk",
 | 
						|
                "camx.device-impl",
 | 
						|
                "android.hardware.graphics.mapper@2.0",
 | 
						|
                "android.hardware.graphics.mapper@3.0",
 | 
						|
                "android.hardware.graphics.mapper@4.0",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libcutils",
 | 
						|
                "libexif",
 | 
						|
                "libgralloctypes",
 | 
						|
                "libhidlbase",
 | 
						|
                "liblog",
 | 
						|
                "libutils",
 | 
						|
                "libc++",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    prefer: true,
 | 
						|
    relative_install_path: "hw",
 | 
						|
    soc_specific: true,
 | 
						|
}
 | 
						|
 | 
						|
cc_prebuilt_binary {
 | 
						|
    name: "vendor.oplus.hardware.cammidasservice-V1-service",
 | 
						|
    owner: "oneplus",
 | 
						|
    target: {
 | 
						|
        android_arm64: {
 | 
						|
            srcs: [
 | 
						|
                "proprietary/odm/bin/hw/vendor.oplus.hardware.cammidasservice-V1-service",
 | 
						|
            ],
 | 
						|
            shared_libs: [
 | 
						|
                "vendor.oplus.hardware.cammidasservice-V1-ndk",
 | 
						|
                "android.frameworks.stats-V1-ndk",
 | 
						|
                "libbinder_ndk",
 | 
						|
                "libutils",
 | 
						|
                "libcamera_metadata",
 | 
						|
                "libhardware",
 | 
						|
                "liblog",
 | 
						|
                "libbase",
 | 
						|
                "libhidlbase",
 | 
						|
                "libc++",
 | 
						|
                "libc",
 | 
						|
                "libm",
 | 
						|
                "libdl",
 | 
						|
            ],
 | 
						|
        },
 | 
						|
    },
 | 
						|
    compile_multilib: "64",
 | 
						|
    strip: {
 | 
						|
        none: true,
 | 
						|
    },
 | 
						|
    prefer: true,
 | 
						|
    relative_install_path: "hw",
 | 
						|
    device_specific: true,
 | 
						|
}
 |