edf07661c2
Change-Id: I57c504f856df89083d1adefc344972bd3c518363 Signed-off-by: ExtremeXT <extremextdev@gmail.com>
3057 lines
71 KiB
Plaintext
3057 lines
71 KiB
Plaintext
//
|
|
// Automatically generated file. DO NOT MODIFY
|
|
//
|
|
|
|
soong_namespace {
|
|
imports: [
|
|
"device/samsung/universal9830-common",
|
|
"hardware/samsung",
|
|
"hardware/samsung_slsi-linaro/exynos",
|
|
"hardware/samsung_slsi-linaro/graphics",
|
|
"vendor/samsung/universal9830-common",
|
|
],
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libGLES_mali",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm: {
|
|
srcs: [
|
|
"proprietary/vendor/lib/egl/libGLES_mali.so",
|
|
],
|
|
shared_libs: [
|
|
"libnativewindow",
|
|
"libutils",
|
|
"libgralloctypes",
|
|
"liblog",
|
|
"libion_exynos",
|
|
"libbase",
|
|
"libz",
|
|
"libcutils",
|
|
"libhidlbase",
|
|
"libhardware",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/egl/libGLES_mali.so",
|
|
],
|
|
shared_libs: [
|
|
"libnativewindow",
|
|
"libutils",
|
|
"libgralloctypes",
|
|
"liblog",
|
|
"libion_exynos",
|
|
"libbase",
|
|
"libz",
|
|
"libcutils",
|
|
"libhidlbase",
|
|
"libhardware",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "both",
|
|
relative_install_path: "egl",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vulkan.mali",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm: {
|
|
srcs: [
|
|
"proprietary/vendor/lib/hw/vulkan.mali.so",
|
|
],
|
|
shared_libs: [
|
|
"libGLES_mali",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/hw/vulkan.mali.so",
|
|
],
|
|
shared_libs: [
|
|
"libGLES_mali",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "both",
|
|
relative_install_path: "hw",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libSamsungPostProcessConvertor",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm: {
|
|
srcs: [
|
|
"proprietary/vendor/lib/libSamsungPostProcessConvertor.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libutils",
|
|
"lib_soundaliveresampler",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libSamsungPostProcessConvertor.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libutils",
|
|
"lib_soundaliveresampler",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "both",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "lib_SoundAlive_SRC384_ver320",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm: {
|
|
srcs: [
|
|
"proprietary/vendor/lib/lib_SoundAlive_SRC384_ver320.so",
|
|
],
|
|
shared_libs: [
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
"liblog",
|
|
],
|
|
},
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/lib_SoundAlive_SRC384_ver320.so",
|
|
],
|
|
shared_libs: [
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
"liblog",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "both",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "lib_soundaliveresampler",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm: {
|
|
srcs: [
|
|
"proprietary/vendor/lib/lib_soundaliveresampler.so",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"lib_SoundAlive_SRC384_ver320",
|
|
"libaudioutils",
|
|
"libcutils",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/lib_soundaliveresampler.so",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"lib_SoundAlive_SRC384_ver320",
|
|
"libaudioutils",
|
|
"libcutils",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "both",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libsecnativefeature",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm: {
|
|
srcs: [
|
|
"proprietary/vendor/lib/libsecnativefeature.so",
|
|
],
|
|
shared_libs: [
|
|
"libexpat",
|
|
"libcutils",
|
|
"libz",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libsecnativefeature.so",
|
|
],
|
|
shared_libs: [
|
|
"libexpat",
|
|
"libcutils",
|
|
"libz",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "both",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libsecril-client",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm: {
|
|
srcs: [
|
|
"proprietary/vendor/lib/libsecril-client.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libhardware_legacy",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libsecril-client.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libhardware_legacy",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "both",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libsemnativecarrierfeature",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm: {
|
|
srcs: [
|
|
"proprietary/vendor/lib/libsemnativecarrierfeature.so",
|
|
],
|
|
shared_libs: [
|
|
"libexpat",
|
|
"libcutils",
|
|
"libz",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libsemnativecarrierfeature.so",
|
|
],
|
|
shared_libs: [
|
|
"libexpat",
|
|
"libcutils",
|
|
"libz",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "both",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libprofileparamstorage",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm: {
|
|
srcs: [
|
|
"proprietary/vendor/lib/libprofileparamstorage.so",
|
|
],
|
|
shared_libs: [
|
|
"libxml2",
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "32",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libsecaudiocoreutils",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm: {
|
|
srcs: [
|
|
"proprietary/vendor/lib/libsecaudiocoreutils.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "32",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libspatializerparamstorage",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm: {
|
|
srcs: [
|
|
"proprietary/vendor/lib/libspatializerparamstorage.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libprofileparamstorage",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "32",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libwvhidl",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm: {
|
|
srcs: [
|
|
"proprietary/vendor/lib/libwvhidl.so",
|
|
],
|
|
shared_libs: [
|
|
"libcrypto_shim",
|
|
"android.hardware.drm@1.0",
|
|
"android.hardware.drm@1.1",
|
|
"android.hardware.drm@1.2",
|
|
"android.hardware.drm@1.3",
|
|
"android.hidl.memory@1.0",
|
|
"libbase",
|
|
"libcrypto",
|
|
"libhidlbase",
|
|
"libhidlmemory",
|
|
"liblog",
|
|
"libprotobuf-cpp-full-3.9.1-vendorcompat",
|
|
"libutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "32",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "android.hardware.gnss@2.1-impl",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/hw/android.hardware.gnss@2.1-impl.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libhardware",
|
|
"libhidlbase",
|
|
"android.hardware.gnss@2.1",
|
|
"android.hardware.gnss@2.0",
|
|
"android.hardware.gnss@1.1",
|
|
"android.hardware.gnss@1.0",
|
|
"android.hardware.gnss.measurement_corrections@1.1",
|
|
"android.hardware.gnss.measurement_corrections@1.0",
|
|
"android.hardware.gnss.visibility_control@1.0",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "hw",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "flp.default",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/hw/flp.default.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "hw",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "gatekeeper.exynos990",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/hw/gatekeeper.exynos990.so",
|
|
],
|
|
shared_libs: [
|
|
"libteecl",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "hw",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "gps.default",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/hw/gps.default.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "hw",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.samsung.hardware.gnss@2.1-impl",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/hw/vendor.samsung.hardware.gnss@2.1-impl.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libhidlbase",
|
|
"libutils",
|
|
"libhardware",
|
|
"vendor.samsung.hardware.gnss@2.0",
|
|
"vendor.samsung.hardware.gnss@2.1",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "hw",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libSEF.quram",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libSEF.quram.so",
|
|
],
|
|
shared_libs: [
|
|
"libclang_rt.ubsan_standalone",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libVendorSemDataProps",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libVendorSemDataProps.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libVendorSemTelephonyProps",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libVendorSemTelephonyProps.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libbayergdccore",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libbayergdccore.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libion",
|
|
"libexynosv4l2",
|
|
"libGLES_mali",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcommon",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libcommon.so",
|
|
],
|
|
shared_libs: [
|
|
"libm",
|
|
"libdl",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcrane_compiler",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libcrane_compiler.so",
|
|
],
|
|
shared_libs: [
|
|
"libir",
|
|
"libcommon",
|
|
"libm",
|
|
"libdl",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libeden_model",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libeden_model.so",
|
|
],
|
|
shared_libs: [
|
|
"libeden_xtool",
|
|
"libeden_profiler",
|
|
"libeden_osal",
|
|
"libcutils",
|
|
"liblog",
|
|
"libm",
|
|
"libdl",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libeden_nn",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libeden_nn.so",
|
|
],
|
|
shared_libs: [
|
|
"libeden_rt",
|
|
"liblog",
|
|
"libeden_profiler",
|
|
"libcutils",
|
|
"libeden_osal",
|
|
"libm",
|
|
"libdl",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libeden_nn_on_vendor",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libeden_nn_on_vendor.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libeden_rt_stub_vendor.edensdk.samsung",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libeden_osal",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libeden_osal.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libm",
|
|
"libdl",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libeden_profiler",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libeden_profiler.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libeden_osal",
|
|
"libm",
|
|
"libdl",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libeden_rt",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libeden_rt.so",
|
|
],
|
|
shared_libs: [
|
|
"libeden_ud_npu",
|
|
"libeden_ud_cpu",
|
|
"libeden_ud_gpu",
|
|
"libeden_ud_dsp",
|
|
"libutils",
|
|
"libeden_model",
|
|
"libeden_profiler",
|
|
"libeden_osal",
|
|
"libcutils",
|
|
"liblog",
|
|
"libenn_dsp_dal",
|
|
"libenn_dsp_kernels_cpu",
|
|
"libenn_dsp_fw_graph_parser",
|
|
"libm",
|
|
"libdl",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libeden_rt_stub_vendor.edensdk.samsung",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libeden_rt_stub_vendor.edensdk.samsung.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libhidlbase",
|
|
"libutils",
|
|
"libcutils",
|
|
"vendor.samsung_slsi.hardware.eden_runtime@1.0",
|
|
"libion_exynos",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libeden_ud_cpu",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libeden_ud_cpu.so",
|
|
],
|
|
shared_libs: [
|
|
"libeden_model",
|
|
"libeden_profiler",
|
|
"libeden_osal",
|
|
"liblog",
|
|
"libcutils",
|
|
"libm",
|
|
"libdl",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libeden_ud_dsp",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libeden_ud_dsp.so",
|
|
],
|
|
shared_libs: [
|
|
"libeden_model",
|
|
"libeden_profiler",
|
|
"libenn_dsp_dal",
|
|
"libenn_dsp_kernels_cpu",
|
|
"libenn_dsp_fw_graph_parser",
|
|
"libcutils",
|
|
"libeden_osal",
|
|
"liblog",
|
|
"libm",
|
|
"libdl",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libeden_ud_gpu",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libeden_ud_gpu.so",
|
|
],
|
|
shared_libs: [
|
|
"libeden_ud_cpu",
|
|
"libGLES_mali",
|
|
"libeden_model",
|
|
"libeden_profiler",
|
|
"libcutils",
|
|
"libeden_osal",
|
|
"liblog",
|
|
"libm",
|
|
"libdl",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libeden_ud_npu",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libeden_ud_npu.so",
|
|
],
|
|
shared_libs: [
|
|
"libeden_model",
|
|
"libeden_profiler",
|
|
"libeden_osal",
|
|
"liblog",
|
|
"libcutils",
|
|
"libutils",
|
|
"libm",
|
|
"libdl",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libeden_wrapper",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libeden_wrapper.so",
|
|
],
|
|
shared_libs: [
|
|
"libeden_nn_on_vendor",
|
|
"liblog",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libeden_wrapper_sdk",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libeden_wrapper_sdk.so",
|
|
],
|
|
shared_libs: [
|
|
"libeden_nn",
|
|
"liblog",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libeden_xtool",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libeden_xtool.so",
|
|
],
|
|
shared_libs: [
|
|
"libm",
|
|
"libdl",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libengmode_client",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libengmode_client.so",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"libcutils",
|
|
"libbinder",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libenn_dsp_dal",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libenn_dsp_dal.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libm",
|
|
"libdl",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libenn_dsp_fw_graph_parser",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libenn_dsp_fw_graph_parser.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libenn_dsp_kernels_cpu",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libenn_dsp_kernels_cpu.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libexynoscamera_fakefusion",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libexynoscamera_fakefusion.so",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"libcutils",
|
|
"liblog",
|
|
"libexynosutils",
|
|
"libc++",
|
|
"libdl",
|
|
"libc",
|
|
"libm",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libexynoscamera_fakefusion_plugin",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libexynoscamera_fakefusion_plugin.so",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"libcutils",
|
|
"liblog",
|
|
"libexynoscamera_plugin",
|
|
"libexynosutils",
|
|
"libexynoscamera_fakefusion",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libexynoscamera_plugin",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libexynoscamera_plugin.so",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"libcutils",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libexynoscamera_plugin_utils",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libexynoscamera_plugin_utils.so",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"libcutils",
|
|
"liblog",
|
|
"libion",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libfloatingfeature",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libfloatingfeature.so",
|
|
],
|
|
shared_libs: [
|
|
"libexpat",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libgraphgen_ann_import",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libgraphgen_ann_import.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"libbase",
|
|
"libhidlbase",
|
|
"libhidlmemory",
|
|
"liblog",
|
|
"libutils",
|
|
"android.hardware.neuralnetworks@1.0",
|
|
"android.hardware.neuralnetworks@1.1",
|
|
"android.hardware.neuralnetworks@1.2",
|
|
"android.hardware.neuralnetworks@1.3",
|
|
"android.hidl.memory@1.0",
|
|
"libgraphgen_network",
|
|
"libgraphgen_misc",
|
|
"libm",
|
|
"libdl",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libgraphgen_ann_nnc",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libgraphgen_ann_nnc.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"libbase",
|
|
"libhidlbase",
|
|
"libhidlmemory",
|
|
"liblog",
|
|
"libutils",
|
|
"android.hardware.neuralnetworks@1.0",
|
|
"android.hardware.neuralnetworks@1.1",
|
|
"android.hardware.neuralnetworks@1.2",
|
|
"android.hardware.neuralnetworks@1.3",
|
|
"android.hidl.memory@1.0",
|
|
"libm",
|
|
"libdl",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libgraphgen_api",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libgraphgen_api.so",
|
|
],
|
|
shared_libs: [
|
|
"libgraphgen_ann_nnc",
|
|
"libgraphgen_import",
|
|
"libgraphgen_ann_import",
|
|
"libgraphgen_export",
|
|
"libgraphgen_intermediate_process",
|
|
"libgraphgen_network",
|
|
"libnpu_compiler",
|
|
"libcommon",
|
|
"libcrane_compiler",
|
|
"libir",
|
|
"libsait_npu_compiler",
|
|
"libgraphgen_misc",
|
|
"libcutils",
|
|
"libbase",
|
|
"libhidlbase",
|
|
"libhidlmemory",
|
|
"liblog",
|
|
"libutils",
|
|
"android.hardware.neuralnetworks@1.0",
|
|
"android.hardware.neuralnetworks@1.1",
|
|
"android.hardware.neuralnetworks@1.2",
|
|
"android.hardware.neuralnetworks@1.3",
|
|
"android.hidl.memory@1.0",
|
|
"libm",
|
|
"libdl",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libgraphgen_export",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libgraphgen_export.so",
|
|
],
|
|
shared_libs: [
|
|
"libgraphgen_network",
|
|
"libgraphgen_misc",
|
|
"liblog",
|
|
"libm",
|
|
"libdl",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libgraphgen_import",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libgraphgen_import.so",
|
|
],
|
|
shared_libs: [
|
|
"libgraphgen_ann_import",
|
|
"libgraphgen_network",
|
|
"libgraphgen_misc",
|
|
"libcutils",
|
|
"libbase",
|
|
"libhidlbase",
|
|
"libhidlmemory",
|
|
"liblog",
|
|
"libutils",
|
|
"android.hardware.neuralnetworks@1.0",
|
|
"android.hardware.neuralnetworks@1.1",
|
|
"android.hardware.neuralnetworks@1.2",
|
|
"android.hardware.neuralnetworks@1.3",
|
|
"android.hidl.memory@1.0",
|
|
"libm",
|
|
"libdl",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libgraphgen_intermediate_process",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libgraphgen_intermediate_process.so",
|
|
],
|
|
shared_libs: [
|
|
"libgraphgen_network",
|
|
"libnpu_compiler",
|
|
"libcommon",
|
|
"libcrane_compiler",
|
|
"libir",
|
|
"libsait_npu_compiler",
|
|
"libgraphgen_misc",
|
|
"liblog",
|
|
"libm",
|
|
"libdl",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libgraphgen_misc",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libgraphgen_misc.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libm",
|
|
"libdl",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libgraphgen_network",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libgraphgen_network.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libgraphgen_misc",
|
|
"libm",
|
|
"libdl",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libhwjsqz",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libhwjsqz.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"libion_exynos",
|
|
"liblog",
|
|
"libutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libir",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libir.so",
|
|
],
|
|
shared_libs: [
|
|
"libcommon",
|
|
"libm",
|
|
"libdl",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libkeymaster_helper",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libkeymaster_helper.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libutils",
|
|
"android.hardware.keymaster@4.0",
|
|
"android.hardware.keymaster@4.1",
|
|
"libkeymaster4support",
|
|
"libkeymaster4_1support",
|
|
"libhidlbase",
|
|
"libcrypto-v33",
|
|
"libteecl",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libnpu_compiler",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libnpu_compiler.so",
|
|
],
|
|
shared_libs: [
|
|
"libsait_npu_compiler",
|
|
"libcrane_compiler",
|
|
"libir",
|
|
"libcommon",
|
|
"libm",
|
|
"libdl",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libnpuc_api",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libnpuc_api.so",
|
|
],
|
|
shared_libs: [
|
|
"libnpuc_controller",
|
|
"libnpuc_frontend",
|
|
"libnpuc_template",
|
|
"libnpuc_graph",
|
|
"libnpuc_backend",
|
|
"libnpuc_cmdq",
|
|
"libnpuc_common",
|
|
"libm",
|
|
"libdl",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libnpuc_backend",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libnpuc_backend.so",
|
|
],
|
|
shared_libs: [
|
|
"libnpuc_cmdq",
|
|
"liblog",
|
|
"libnpuc_common",
|
|
"libm",
|
|
"libdl",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libnpuc_cmdq",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libnpuc_cmdq.so",
|
|
],
|
|
shared_libs: [
|
|
"libnpuc_common",
|
|
"libm",
|
|
"libdl",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libnpuc_common",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libnpuc_common.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libm",
|
|
"libdl",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libnpuc_controller",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libnpuc_controller.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libnpuc_frontend",
|
|
"libnpuc_backend",
|
|
"libnpuc_template",
|
|
"libnpuc_cmdq",
|
|
"libnpuc_graph",
|
|
"libnpuc_common",
|
|
"libm",
|
|
"libdl",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libnpuc_frontend",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libnpuc_frontend.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libnpuc_template",
|
|
"libnpuc_cmdq",
|
|
"libnpuc_graph",
|
|
"libnpuc_common",
|
|
"libm",
|
|
"libdl",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libnpuc_graph",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libnpuc_graph.so",
|
|
],
|
|
shared_libs: [
|
|
"libnpuc_common",
|
|
"libm",
|
|
"libdl",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libnpuc_template",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libnpuc_template.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libnpuc_cmdq",
|
|
"libnpuc_graph",
|
|
"libnpuc_common",
|
|
"libm",
|
|
"libdl",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libril_sem",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libril_sem.so",
|
|
],
|
|
shared_libs: [
|
|
"libbase",
|
|
"libbinder_ndk",
|
|
"android.hardware.radio.config-V2-ndk",
|
|
"android.hardware.radio.data-V2-ndk",
|
|
"android.hardware.radio.messaging-V2-ndk",
|
|
"android.hardware.radio.modem-V2-ndk",
|
|
"android.hardware.radio.network-V2-ndk",
|
|
"android.hardware.radio.sap-V1-ndk",
|
|
"android.hardware.radio.sim-V2-ndk",
|
|
"android.hardware.radio.voice-V2-ndk",
|
|
"vendor.samsung.hardware.radio.bridge-V1-ndk",
|
|
"vendor.samsung.hardware.radio.data-V1-ndk",
|
|
"vendor.samsung.hardware.radio.messaging-V1-ndk",
|
|
"vendor.samsung.hardware.radio.network-V1-ndk",
|
|
"vendor.samsung.hardware.radio.sim-V1-ndk",
|
|
"libcutils",
|
|
"libhardware_legacy",
|
|
"liblog",
|
|
"librilutils",
|
|
"libutils",
|
|
"libfloatingfeature",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libsait_npu_compiler",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libsait_npu_compiler.so",
|
|
],
|
|
shared_libs: [
|
|
"libir",
|
|
"libcommon",
|
|
"libm",
|
|
"libdl",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libsec-ril",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libsec-ril.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libril_sem",
|
|
"libnetutils",
|
|
"libsqlite",
|
|
"libhardware_legacy",
|
|
"libcrypto",
|
|
"librilutils",
|
|
"libxml2",
|
|
"libz",
|
|
"libutils",
|
|
"libjsoncpp",
|
|
"libVendorSemTelephonyProps",
|
|
"libVendorSemDataProps",
|
|
"libprotobuf-cpp-full-21.7",
|
|
"libvkmanager_vendor",
|
|
"libengmode_client",
|
|
"libbase",
|
|
"libbinder_ndk",
|
|
"vendor.samsung.hardware.radio.channel-V1-ndk",
|
|
"libsecnativefeature",
|
|
"libfloatingfeature",
|
|
"libsemnativecarrierfeature",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libsec_semRil",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libsec_semRil.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libsecril-client",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libsensorlistener",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libsensorlistener.so",
|
|
],
|
|
shared_libs: [
|
|
"libsensorndkbridge_shim",
|
|
"libcutils",
|
|
"libutils",
|
|
"libsensorndkbridge",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libskeymaster4device",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libskeymaster4device.so",
|
|
],
|
|
shared_libs: [
|
|
"libkeymaster_messages",
|
|
"libcrypto-v33",
|
|
"liblog",
|
|
"libcutils",
|
|
"libutils",
|
|
"libbase",
|
|
"libhidlbase",
|
|
"libkeymaster_portable",
|
|
"android.hardware.keymaster@4.0",
|
|
"android.hardware.keymaster@4.1",
|
|
"libkeymaster_helper",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libuniapi",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libuniapi.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libuniplugin",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libuniplugin.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libvkmanager_vendor",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libvkmanager_vendor.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libvpl",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libvpl.so",
|
|
],
|
|
shared_libs: [
|
|
"libeden_nn",
|
|
"libutils",
|
|
"libcutils",
|
|
"liblog",
|
|
"libz",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "sensors.flicker",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/sensors.flicker.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libutils",
|
|
"libfmq",
|
|
"libhidlbase",
|
|
"libhardware",
|
|
"android.hardware.sensors@2.0",
|
|
"android.hardware.sensors@2.0-ScopedWakelock",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.samsung.hardware.gnss@2.0",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.samsung.hardware.gnss@2.0.so",
|
|
],
|
|
shared_libs: [
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.samsung.hardware.gnss@2.1",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.samsung.hardware.gnss@2.1.so",
|
|
],
|
|
shared_libs: [
|
|
"vendor.samsung.hardware.gnss@2.0",
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.samsung.hardware.radio-V1-ndk",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.samsung.hardware.radio-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.samsung.hardware.radio.bridge-V1-ndk",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.samsung.hardware.radio.bridge-V1-ndk.so",
|
|
],
|
|
shared_libs: [
|
|
"libbinder_ndk",
|
|
"vendor.samsung.hardware.radio-V1-ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.samsung.hardware.radio.channel-V1-ndk",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.samsung.hardware.radio.channel-V1-ndk.so",
|
|
],
|
|
shared_libs: [
|
|
"libbinder_ndk",
|
|
"vendor.samsung.hardware.radio-V1-ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.samsung.hardware.radio.data-V1-ndk",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.samsung.hardware.radio.data-V1-ndk.so",
|
|
],
|
|
shared_libs: [
|
|
"libbinder_ndk",
|
|
"vendor.samsung.hardware.radio-V1-ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.samsung.hardware.radio.messaging-V1-ndk",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.samsung.hardware.radio.messaging-V1-ndk.so",
|
|
],
|
|
shared_libs: [
|
|
"libbinder_ndk",
|
|
"vendor.samsung.hardware.radio-V1-ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.samsung.hardware.radio.sim-V1-ndk",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.samsung.hardware.radio.sim-V1-ndk.so",
|
|
],
|
|
shared_libs: [
|
|
"libbinder_ndk",
|
|
"vendor.samsung.hardware.radio-V1-ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.samsung.hardware.thermal@1.0",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.samsung.hardware.thermal@1.0.so",
|
|
],
|
|
shared_libs: [
|
|
"android.hardware.thermal@1.0",
|
|
"android.hardware.thermal@2.0",
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.samsung_slsi.hardware.eden_runtime@1.0-impl",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.samsung_slsi.hardware.eden_runtime@1.0-impl.so",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"libcutils",
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libbinder",
|
|
"libsync",
|
|
"libhardware",
|
|
"vendor.samsung_slsi.hardware.eden_runtime@1.0",
|
|
"android.hidl.memory@1.0",
|
|
"libhidlmemory",
|
|
"libion_exynos",
|
|
"libeden_rt",
|
|
"libeden_nn",
|
|
"libeden_profiler",
|
|
"libeden_nn_on_vendor",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.samsung_slsi.hardware.eden_runtime@1.0",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.samsung_slsi.hardware.eden_runtime@1.0.so",
|
|
],
|
|
shared_libs: [
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
dex_import {
|
|
name: "com.android.hotwordenrollment.common.util",
|
|
owner: "samsung",
|
|
jars: [
|
|
"proprietary/system_ext/framework/com.android.hotwordenrollment.common.util.jar",
|
|
],
|
|
system_ext_specific: true,
|
|
}
|
|
|
|
prebuilt_etc_xml {
|
|
name: "manifest_android.hardware.drm@1.3-service.widevine.xml",
|
|
owner: "samsung",
|
|
src: "proprietary/vendor/etc/vintf/manifest/manifest_android.hardware.drm@1.3-service.widevine.xml",
|
|
filename_from_src: true,
|
|
sub_dir: "vintf/manifest",
|
|
soc_specific: true,
|
|
}
|
|
|
|
prebuilt_etc_xml {
|
|
name: "vendor.samsung.hardware.radio.exclude.slsi.xml",
|
|
owner: "samsung",
|
|
src: "proprietary/vendor/etc/vintf/manifest/vendor.samsung.hardware.radio.exclude.slsi.xml",
|
|
filename_from_src: true,
|
|
sub_dir: "vintf/manifest",
|
|
soc_specific: true,
|
|
}
|
|
|
|
prebuilt_etc_xml {
|
|
name: "vendor.samsung.hardware.radio_manifest_2_34.xml",
|
|
owner: "samsung",
|
|
src: "proprietary/vendor/etc/vintf/manifest/vendor.samsung.hardware.radio_manifest_2_34.xml",
|
|
filename_from_src: true,
|
|
sub_dir: "vintf/manifest",
|
|
soc_specific: true,
|
|
}
|
|
|
|
prebuilt_etc_xml {
|
|
name: "vendor.samsung.hardware.sehradio_manifest_2_34.xml",
|
|
owner: "samsung",
|
|
src: "proprietary/vendor/etc/vintf/manifest/vendor.samsung.hardware.sehradio_manifest_2_34.xml",
|
|
filename_from_src: true,
|
|
sub_dir: "vintf/manifest",
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "android.hardware.drm@1.3-service.widevine",
|
|
owner: "samsung",
|
|
target: {
|
|
android_arm: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/hw/android.hardware.drm@1.3-service.widevine",
|
|
],
|
|
shared_libs: [
|
|
"android.hardware.drm@1.0",
|
|
"android.hardware.drm@1.1",
|
|
"android.hardware.drm@1.2",
|
|
"android.hardware.drm@1.3",
|
|
"libbase",
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libwvhidl",
|
|
"libbinder",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "32",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
relative_install_path: "hw",
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "android.hardware.keymaster@4.0_strongbox-service",
|
|
owner: "samsung",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/hw/android.hardware.keymaster@4.0_strongbox-service",
|
|
],
|
|
shared_libs: [
|
|
"libteecl",
|
|
"android.hardware.keymaster@4.0",
|
|
"libbase",
|
|
"libcutils",
|
|
"libhardware",
|
|
"libhidlbase",
|
|
"libkeymaster4",
|
|
"liblog",
|
|
"libutils",
|
|
"libcrypto",
|
|
"libkeymaster4support",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
relative_install_path: "hw",
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "android.hardware.neuralnetworks@1.3-service.eden-drv",
|
|
owner: "samsung",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/hw/android.hardware.neuralnetworks@1.3-service.eden-drv",
|
|
],
|
|
shared_libs: [
|
|
"libbase",
|
|
"libcutils",
|
|
"libfmq",
|
|
"libhardware",
|
|
"libhidlbase",
|
|
"libhidlmemory",
|
|
"libnativewindow",
|
|
"libtextclassifier_hash",
|
|
"liblog",
|
|
"libui",
|
|
"libutils",
|
|
"libsync",
|
|
"android.hardware.neuralnetworks@1.0",
|
|
"android.hardware.neuralnetworks@1.1",
|
|
"android.hardware.neuralnetworks@1.2",
|
|
"android.hardware.neuralnetworks@1.3",
|
|
"android.hidl.allocator@1.0",
|
|
"android.hidl.memory@1.0",
|
|
"libeden_nn",
|
|
"libeden_rt",
|
|
"libeden_model",
|
|
"libeden_osal",
|
|
"libeden_ud_cpu",
|
|
"libeden_ud_npu",
|
|
"libeden_ud_gpu",
|
|
"libeden_xtool",
|
|
"libnpuc_api",
|
|
"libnpuc_backend",
|
|
"libnpuc_cmdq",
|
|
"libnpuc_common",
|
|
"libnpuc_controller",
|
|
"libnpuc_frontend",
|
|
"libnpuc_graph",
|
|
"libnpuc_template",
|
|
"libgraphgen_api",
|
|
"libgraphgen_import",
|
|
"libgraphgen_ann_import",
|
|
"libgraphgen_ann_nnc",
|
|
"libgraphgen_misc",
|
|
"libgraphgen_network",
|
|
"libgraphgen_intermediate_process",
|
|
"libgraphgen_export",
|
|
"libcommon",
|
|
"libcrane_compiler",
|
|
"libir",
|
|
"libnpu_compiler",
|
|
"libsait_npu_compiler",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
relative_install_path: "hw",
|
|
soc_specific: true,
|
|
}
|
|
|
|
sh_binary {
|
|
name: "gps",
|
|
owner: "samsung",
|
|
src: "proprietary/vendor/bin/hw/gps.sh",
|
|
filename: "gps.sh",
|
|
sub_dir: "hw",
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "lhd",
|
|
owner: "samsung",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/hw/lhd",
|
|
],
|
|
shared_libs: [
|
|
"libz",
|
|
"liblog",
|
|
"libutils",
|
|
"libhardware_legacy",
|
|
"android.hardware.contexthub@1.0",
|
|
"libhidlbase",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
relative_install_path: "hw",
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "rild",
|
|
owner: "samsung",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/hw/rild",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libril_sem",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
relative_install_path: "hw",
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "vendor.samsung.hardware.gnss@2.1-service",
|
|
owner: "samsung",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/hw/vendor.samsung.hardware.gnss@2.1-service",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libbase",
|
|
"libutils",
|
|
"libhardware",
|
|
"libbinder",
|
|
"libhidlbase",
|
|
"android.frameworks.sensorservice@1.0",
|
|
"android.hardware.gnss@1.0",
|
|
"android.hardware.gnss@1.1",
|
|
"android.hardware.gnss@2.0",
|
|
"android.hardware.gnss@2.1",
|
|
"vendor.samsung.hardware.gnss@2.0",
|
|
"vendor.samsung.hardware.gnss@2.1",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
relative_install_path: "hw",
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "vendor.samsung_slsi.hardware.eden_runtime@1.0-service",
|
|
owner: "samsung",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/hw/vendor.samsung_slsi.hardware.eden_runtime@1.0-service",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"libcutils",
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libbinder",
|
|
"libsync",
|
|
"libhardware",
|
|
"libhidlmemory",
|
|
"android.hidl.memory@1.0",
|
|
"vendor.samsung_slsi.hardware.eden_runtime@1.0",
|
|
"vendor.samsung_slsi.hardware.eden_runtime@1.0-impl",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
relative_install_path: "hw",
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "tzts_daemon",
|
|
owner: "samsung",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/tzts_daemon",
|
|
],
|
|
shared_libs: [
|
|
"libteecl",
|
|
"libuuid_vendor",
|
|
"liblog",
|
|
"libc",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib_libOpenCL_so",
|
|
soc_specific: true,
|
|
installed_location: "lib/libOpenCL.so",
|
|
symlink_target: "/vendor/lib/egl/libGLES_mali.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib_libOpenCL_so_1",
|
|
soc_specific: true,
|
|
installed_location: "lib/libOpenCL.so.1",
|
|
symlink_target: "/vendor/lib/egl/libGLES_mali.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib_libOpenCL_so_1_1",
|
|
soc_specific: true,
|
|
installed_location: "lib/libOpenCL.so.1.1",
|
|
symlink_target: "/vendor/lib/egl/libGLES_mali.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libOpenCL_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libOpenCL.so",
|
|
symlink_target: "/vendor/lib64/egl/libGLES_mali.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libOpenCL_so_1",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libOpenCL.so.1",
|
|
symlink_target: "/vendor/lib64/egl/libGLES_mali.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libOpenCL_so_1_1",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libOpenCL.so.1.1",
|
|
symlink_target: "/vendor/lib64/egl/libGLES_mali.so",
|
|
}
|
|
|
|
cc_library_shared {
|
|
name: "libteecl",
|
|
compile_multilib: "64",
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_library_shared {
|
|
name: "libuuid_vendor",
|
|
stem: "libuuid",
|
|
compile_multilib: "64",
|
|
soc_specific: true,
|
|
}
|