// // Automatically generated file. DO NOT MODIFY // soong_namespace { imports: [ "device/xiaomi/duchamp-miuicamera", "vendor/xiaomi/duchamp", ], } cc_prebuilt_library_shared { name: "libcamera_algoup_jni.xiaomi", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/system_ext/lib64/libcamera_algoup_jni.xiaomi.so", ], shared_libs: [ "libgui_shim_miuicamera", "libbinder", "libcamera_client", "libcamera_metadata", "libcutils", "libgui", "liblog", "libutils", "libvndksupport", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, system_ext_specific: true, } cc_prebuilt_library_shared { name: "libcamera_ispinterface_jni.xiaomi", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/system_ext/lib64/libcamera_ispinterface_jni.xiaomi.so", ], shared_libs: [ "libgui_shim_miuicamera", "libandroid_runtime", "libbinder", "libcamera_client", "libcamera_metadata", "libcutils", "libgui", "libhidlbase", "libhidltransport", "liblog", "libmedia", "libnativehelper", "libui", "libutils", "libvndksupport", "vendor.mediatek.hardware.camera.isphal@1.0-system_ext", "vendor.mediatek.hardware.camera.isphal-V1-ndk-system_ext", "libbinder_ndk", "libmtkisp_metadata_sys", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, system_ext_specific: true, } cc_prebuilt_library_shared { name: "libcamera_mianode_jni.xiaomi", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/system_ext/lib64/libcamera_mianode_jni.xiaomi.so", ], shared_libs: [ "libgui_shim_miuicamera", "libvndksupport", "libcamera_client", "libcamera_metadata", "libgui", "libbinder", "libutils", "libcutils", "liblog", "libxml2", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, system_ext_specific: true, } cc_prebuilt_library_shared { name: "libmtkisp_metadata_sys", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/system_ext/lib64/libmtkisp_metadata_sys.so", ], shared_libs: [ "libui", "liblog", "libutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, system_ext_specific: true, } cc_prebuilt_library_shared { name: "vendor.mediatek.hardware.camera.isphal-V1-ndk-system_ext", stem: "vendor.mediatek.hardware.camera.isphal-V1-ndk", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/system_ext/lib64/vendor.mediatek.hardware.camera.isphal-V1-ndk.so", ], shared_libs: [ "libbinder_ndk", "android.hardware.common-V2-ndk", "android.hardware.graphics.common-V7-ndk", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, system_ext_specific: true, } cc_prebuilt_library_shared { name: "vendor.mediatek.hardware.camera.isphal@1.0-system_ext", stem: "vendor.mediatek.hardware.camera.isphal@1.0", owner: "xiaomi", strip: { none: true, }, target: { android_arm64: { srcs: [ "proprietary/system_ext/lib64/vendor.mediatek.hardware.camera.isphal@1.0.so", ], shared_libs: [ "android.hardware.graphics.common@1.0", "android.hardware.graphics.common@1.1", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", prefer: true, system_ext_specific: true, } android_app_import { name: "MiuiCamera", owner: "xiaomi", apk: "proprietary/system_ext/priv-app/MiuiCamera/MiuiCamera.apk", overrides: [ "Aperture", ], certificate: "platform", dex_preopt: { enabled: false, }, privileged: true, system_ext_specific: true, }