Files
vendor_xiaomi_surya/Android.bp
T
AndroidHQ254 85d586f1cf Fix Documents mode
* Include mimoji permissions
* Kang missing libs

Signed-off-by: AndroidHQ254 <d.murimi14@gmail.com>
2025-03-29 05:06:08 +03:00

435 lines
10 KiB
Plaintext

//
// Automatically generated file. DO NOT MODIFY
//
soong_namespace {
imports: [
"device/xiaomi/miuicamera-toco",
"vendor/xiaomi/sm6150-common",
"vendor/xiaomi/toco",
],
}
cc_prebuilt_library_shared {
name: "libcamera_algoup_jni.xiaomi",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/system/lib64/libcamera_algoup_jni.xiaomi.so",
],
shared_libs: [
"libgui_shim_miuicamera",
"libvndksupport",
"libcamera_client",
"libcamera_metadata",
"libgui",
"libbinder",
"libutils",
"libcutils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
}
cc_prebuilt_library_shared {
name: "libcamera_jpegutil_jni.xiaomi",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/system/lib64/libcamera_jpegutil_jni.xiaomi.so",
],
shared_libs: [
"libion",
"libmedia",
"libcamera_client",
"libandroid_runtime",
"libnativehelper",
"libutils",
"libcutils",
"liblog",
"libgui",
"libui",
"libbinder",
"libhidlbase",
"libhidltransport",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
}
cc_prebuilt_library_shared {
name: "libcamera_mianode_jni.xiaomi",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/system/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,
}
cc_prebuilt_library_shared {
name: "libdoc_photo",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/system/lib64/libdoc_photo.so",
],
shared_libs: [
"liblog",
"libOpenCL",
"libjnigraphics",
"libc",
"libz",
"libdl",
"libm",
],
},
},
compile_multilib: "64",
prefer: true,
}
cc_prebuilt_library_shared {
name: "libdoc_photo_c++_shared",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/system/lib64/libdoc_photo_c++_shared.so",
],
shared_libs: [
"libc",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
}
cc_prebuilt_library_shared {
name: "libgallery_arcsoft_dualcam_refocus",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/system/lib64/libgallery_arcsoft_dualcam_refocus.so",
],
shared_libs: [
"libmpbase",
"liblog",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
}
cc_prebuilt_library_shared {
name: "libgallery_arcsoft_portrait_lighting",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/system/lib64/libgallery_arcsoft_portrait_lighting.so",
],
shared_libs: [
"libmpbase",
"libarcsoft_portrait_lighting_c",
"liblog",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
}
cc_prebuilt_library_shared {
name: "libgallery_arcsoft_portrait_lighting_c",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/system/lib64/libgallery_arcsoft_portrait_lighting_c.so",
],
shared_libs: [
"libOpenCL",
"liblog",
"libdl",
"libc",
"libm",
],
},
},
compile_multilib: "64",
prefer: true,
}
cc_prebuilt_library_shared {
name: "libgallery_mpbase",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/system/lib64/libgallery_mpbase.so",
],
shared_libs: [
"libc",
],
},
},
compile_multilib: "64",
prefer: true,
}
cc_prebuilt_library_shared {
name: "libmibokeh_gallery",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/system/lib64/libmibokeh_gallery.so",
],
shared_libs: [
"libOpenCL",
"liblog",
"libz",
"libm",
"libdl",
"libc",
],
},
},
compile_multilib: "64",
prefer: true,
}
cc_prebuilt_library_shared {
name: "librefocus",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/system/lib64/librefocus.so",
],
shared_libs: [
"libmpbase",
"libarcsoft_dualcam_refocus",
"libarcsoft_portrait_lighting",
"libjnigraphics",
"liblog",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
}
cc_prebuilt_library_shared {
name: "librefocus_mibokeh",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/system/lib64/librefocus_mibokeh.so",
],
shared_libs: [
"libmibokeh_gallery",
"libjnigraphics",
"liblog",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
}
cc_prebuilt_library_shared {
name: "libSNPE",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libSNPE.so",
],
shared_libs: [
"libdl",
"liblog",
"libc++_shared",
"libc",
"libm",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
android_app_import {
name: "MiuiCamera",
owner: "xiaomi",
apk: "proprietary/system/priv-app/MiuiCamera/MiuiCamera.apk",
overrides: [
"Aperture",
"Flash",
],
certificate: "platform",
dex_preopt: {
enabled: false,
},
privileged: true,
}
android_app_import {
name: "MiuiExtraPhoto",
owner: "xiaomi",
apk: "proprietary/system/priv-app/MiuiExtraPhoto/MiuiExtraPhoto.apk",
certificate: "platform",
dex_preopt: {
enabled: false,
},
privileged: true,
}
install_symlink {
name: "system_priv-app_MiuiExtraPhoto_lib_arm64_libdoc_photo_so",
installed_location: "priv-app/MiuiExtraPhoto/lib/arm64/libdoc_photo.so",
symlink_target: "/system/lib64/libdoc_photo.so",
}
install_symlink {
name: "system_priv-app_MiuiExtraPhoto_lib_arm64_libdoc_photo_c++_shared_so",
installed_location: "priv-app/MiuiExtraPhoto/lib/arm64/libdoc_photo_c++_shared.so",
symlink_target: "/system/lib64/libdoc_photo_c++_shared.so",
}
install_symlink {
name: "system_priv-app_MiuiExtraPhoto_lib_arm64_libgallery_arcsoft_dualcam_refocus_so",
installed_location: "priv-app/MiuiExtraPhoto/lib/arm64/libgallery_arcsoft_dualcam_refocus.so",
symlink_target: "/system/lib64/libgallery_arcsoft_dualcam_refocus.so",
}
install_symlink {
name: "system_priv-app_MiuiExtraPhoto_lib_arm64_libgallery_arcsoft_portrait_lighting_so",
installed_location: "priv-app/MiuiExtraPhoto/lib/arm64/libgallery_arcsoft_portrait_lighting.so",
symlink_target: "/system/lib64/libgallery_arcsoft_portrait_lighting.so",
}
install_symlink {
name: "system_priv-app_MiuiExtraPhoto_lib_arm64_libgallery_arcsoft_portrait_lighting_c_so",
installed_location: "priv-app/MiuiExtraPhoto/lib/arm64/libgallery_arcsoft_portrait_lighting_c.so",
symlink_target: "/system/lib64/libgallery_arcsoft_portrait_lighting_c.so",
}
install_symlink {
name: "system_priv-app_MiuiExtraPhoto_lib_arm64_libgallery_mpbase_so",
installed_location: "priv-app/MiuiExtraPhoto/lib/arm64/libgallery_mpbase.so",
symlink_target: "/system/lib64/libgallery_mpbase.so",
}
install_symlink {
name: "system_priv-app_MiuiExtraPhoto_lib_arm64_libmibokeh_gallery_so",
installed_location: "priv-app/MiuiExtraPhoto/lib/arm64/libmibokeh_gallery.so",
symlink_target: "/system/lib64/libmibokeh_gallery.so",
}
install_symlink {
name: "system_priv-app_MiuiExtraPhoto_lib_arm64_librefocus_so",
installed_location: "priv-app/MiuiExtraPhoto/lib/arm64/librefocus.so",
symlink_target: "/system/lib64/librefocus.so",
}
install_symlink {
name: "system_priv-app_MiuiExtraPhoto_lib_arm64_librefocus_mibokeh_so",
installed_location: "priv-app/MiuiExtraPhoto/lib/arm64/librefocus_mibokeh.so",
symlink_target: "/system/lib64/librefocus_mibokeh.so",
}