Files
vendor_samsung_acheron/Android.bp
T
Bruno Martins 283e15d5b6 sm7125-common: Replace libhypervintf with a shim
Change-Id: Ib516801c6c62ad78912aa851aaa08511d29822a9
2026-03-04 20:43:32 +07:00

14225 lines
332 KiB
Plaintext

//
// Automatically generated file. DO NOT MODIFY
//
soong_namespace {
imports: [
"device/samsung/sm7125-common",
"hardware/qcom-caf/sm8150",
"hardware/qcom-caf/wlan",
"hardware/samsung",
"vendor/qcom/opensource/dataservices",
"vendor/qcom/opensource/display",
],
}
cc_prebuilt_library_shared {
name: "btaudio_offload_if",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/btaudio_offload_if.so",
],
shared_libs: [
"libbase",
"libcutils",
"libfmq",
"libhidlbase",
"liblog",
"libutils",
"android.hardware.bluetooth.audio@2.0",
"libbluetooth_audio_session",
"libbluetooth_audio_session_qti",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/btaudio_offload_if.so",
],
shared_libs: [
"libbase",
"libcutils",
"libfmq",
"libhidlbase",
"liblog",
"libutils",
"android.hardware.bluetooth.audio@2.0",
"libbluetooth_audio_session",
"libbluetooth_audio_session_qti",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qualcomm.qti.ant@1.0",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/com.qualcomm.qti.ant@1.0.so",
],
shared_libs: [
"libhidlbase",
"liblog",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/com.qualcomm.qti.ant@1.0.so",
],
shared_libs: [
"libhidlbase",
"liblog",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "eglSubDriverAndroid",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/egl/eglSubDriverAndroid.so",
],
shared_libs: [
"libEGL_adreno",
"libcutils",
"libhardware",
"libgsl",
"vendor.qti.hardware.display.mapper@2.0",
"vendor.qti.hardware.display.mapper@3.0",
"android.hardware.graphics.mapper@3.0",
"vendor.qti.hardware.display.mapperextensions@1.1",
"vendor.qti.hardware.display.mapper@4.0",
"android.hardware.graphics.mapper@4.0",
"android.hardware.graphics.mapper@2.0",
"libhidlbase",
"libutils",
"libdl",
"libz",
"liblog",
"libc++",
"libc",
"libm",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/egl/eglSubDriverAndroid.so",
],
shared_libs: [
"libEGL_adreno",
"libcutils",
"libhardware",
"libgsl",
"vendor.qti.hardware.display.mapper@2.0",
"vendor.qti.hardware.display.mapper@3.0",
"android.hardware.graphics.mapper@3.0",
"vendor.qti.hardware.display.mapperextensions@1.1",
"vendor.qti.hardware.display.mapper@4.0",
"android.hardware.graphics.mapper@4.0",
"android.hardware.graphics.mapper@2.0",
"libhidlbase",
"libutils",
"libdl",
"libz",
"liblog",
"libc++",
"libc",
"libm",
],
},
},
compile_multilib: "both",
relative_install_path: "egl",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libEGL_adreno",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/egl/libEGL_adreno.so",
],
shared_libs: [
"libadreno_utils",
"libgsl",
"libcutils",
"libdl",
"libz",
"liblog",
"libc++",
"libc",
"libm",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/egl/libEGL_adreno.so",
],
shared_libs: [
"libadreno_utils",
"libgsl",
"libcutils",
"libdl",
"libz",
"liblog",
"libc++",
"libc",
"libm",
],
},
},
compile_multilib: "both",
relative_install_path: "egl",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libGLESv1_CM_adreno",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/egl/libGLESv1_CM_adreno.so",
],
shared_libs: [
"libgsl",
"libcutils",
"libdl",
"libz",
"liblog",
"libc++",
"libc",
"libm",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/egl/libGLESv1_CM_adreno.so",
],
shared_libs: [
"libgsl",
"libcutils",
"libdl",
"libz",
"liblog",
"libc++",
"libc",
"libm",
],
},
},
compile_multilib: "both",
relative_install_path: "egl",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libGLESv2_adreno",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/egl/libGLESv2_adreno.so",
],
shared_libs: [
"libadreno_utils",
"libgsl",
"libllvm-glnext",
"libcutils",
"libdl",
"libz",
"liblog",
"libc++",
"libc",
"libm",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/egl/libGLESv2_adreno.so",
],
shared_libs: [
"libadreno_utils",
"libgsl",
"libllvm-glnext",
"libcutils",
"libdl",
"libz",
"liblog",
"libc++",
"libc",
"libm",
],
},
},
compile_multilib: "both",
relative_install_path: "egl",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libq3dtools_adreno",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/egl/libq3dtools_adreno.so",
],
shared_libs: [
"libcutils",
"liblog",
"libgsl",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/egl/libq3dtools_adreno.so",
],
shared_libs: [
"libcutils",
"liblog",
"libgsl",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
relative_install_path: "egl",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libq3dtools_esx",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/egl/libq3dtools_esx.so",
],
shared_libs: [
"libcutils",
"liblog",
"libz",
"libdl",
"libc++",
"libc",
"libm",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/egl/libq3dtools_esx.so",
],
shared_libs: [
"libcutils",
"liblog",
"libz",
"libdl",
"libc++",
"libc",
"libm",
],
},
},
compile_multilib: "both",
relative_install_path: "egl",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "android.hardware.bluetooth@1.0-impl-qti",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/hw/android.hardware.bluetooth@1.0-impl-qti.so",
],
shared_libs: [
"libbase",
"libcutils",
"libhidlbase",
"liblog",
"libutils",
"libdiag",
"vendor.samsung.hardware.bluetooth@2.0",
"android.hardware.bluetooth@1.0",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/hw/android.hardware.bluetooth@1.0-impl-qti.so",
],
shared_libs: [
"libbase",
"libcutils",
"libhidlbase",
"liblog",
"libutils",
"libdiag",
"vendor.samsung.hardware.bluetooth@2.0",
"android.hardware.bluetooth@1.0",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
relative_install_path: "hw",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "android.hardware.gnss@2.1-impl-qti",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/hw/android.hardware.gnss@2.1-impl-qti.so",
],
shared_libs: [
"liblog",
"libhidlbase",
"libcutils",
"libutils",
"android.hardware.gnss@1.0",
"android.hardware.gnss@1.1",
"android.hardware.gnss@2.0",
"android.hardware.gnss@2.1",
"android.hardware.gnss.measurement_corrections@1.0",
"android.hardware.gnss.measurement_corrections@1.1",
"android.hardware.gnss.visibility_control@1.0",
"android.hardware.health@1.0",
"android.hardware.health@2.0",
"android.hardware.health@2.1",
"android.hardware.power@1.2",
"libbase",
"libloc_core",
"libgps.utils",
"liblocation_api",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/hw/android.hardware.gnss@2.1-impl-qti.so",
],
shared_libs: [
"liblog",
"libhidlbase",
"libcutils",
"libutils",
"android.hardware.gnss@1.0",
"android.hardware.gnss@1.1",
"android.hardware.gnss@2.0",
"android.hardware.gnss@2.1",
"android.hardware.gnss.measurement_corrections@1.0",
"android.hardware.gnss.measurement_corrections@1.1",
"android.hardware.gnss.visibility_control@1.0",
"android.hardware.health@1.0",
"android.hardware.health@2.0",
"android.hardware.health@2.1",
"android.hardware.power@1.2",
"libbase",
"libloc_core",
"libgps.utils",
"liblocation_api",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
relative_install_path: "hw",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "audio.bluetooth_qti.default",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/hw/audio.bluetooth_qti.default.so",
],
shared_libs: [
"libbluetooth_audio_session_qti",
"libbase",
"libcutils",
"libfmq",
"libhidlbase",
"liblog",
"libutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/hw/audio.bluetooth_qti.default.so",
],
shared_libs: [
"libbluetooth_audio_session_qti",
"libbase",
"libcutils",
"libfmq",
"libhidlbase",
"liblog",
"libutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
relative_install_path: "hw",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "sound_trigger.primary.atoll",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/hw/sound_trigger.primary.atoll.so",
],
shared_libs: [
"liblog",
"libcutils",
"libtinyalsa",
"libaudioroute",
"libexpat",
"libhardware_legacy",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/hw/sound_trigger.primary.atoll.so",
],
shared_libs: [
"liblog",
"libcutils",
"libtinyalsa",
"libaudioroute",
"libexpat",
"libhardware_legacy",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
relative_install_path: "hw",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.qti.hardware.audiohalext@1.0-impl",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/hw/vendor.qti.hardware.audiohalext@1.0-impl.so",
],
shared_libs: [
"libaudioconfigstore",
"libbase",
"libcutils",
"libexpat",
"libhidlbase",
"libhardware",
"liblog",
"libutils",
"vendor.qti.hardware.audiohalext@1.0",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/hw/vendor.qti.hardware.audiohalext@1.0-impl.so",
],
shared_libs: [
"libaudioconfigstore",
"libbase",
"libcutils",
"libexpat",
"libhidlbase",
"libhardware",
"liblog",
"libutils",
"vendor.qti.hardware.audiohalext@1.0",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
relative_install_path: "hw",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.qti.hardware.bluetooth_audio@2.0-impl",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/hw/vendor.qti.hardware.bluetooth_audio@2.0-impl.so",
],
shared_libs: [
"android.hardware.audio.common@5.0",
"vendor.qti.hardware.bluetooth_audio@2.0",
"libbase",
"libbluetooth_audio_session_qti",
"libcutils",
"libfmq",
"libhidlbase",
"liblog",
"libutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/hw/vendor.qti.hardware.bluetooth_audio@2.0-impl.so",
],
shared_libs: [
"android.hardware.audio.common@5.0",
"vendor.qti.hardware.bluetooth_audio@2.0",
"libbase",
"libbluetooth_audio_session_qti",
"libcutils",
"libfmq",
"libhidlbase",
"liblog",
"libutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
relative_install_path: "hw",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.qti.hardware.bluetooth_sar@1.0-impl",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/hw/vendor.qti.hardware.bluetooth_sar@1.0-impl.so",
],
shared_libs: [
"libhidlbase",
"libutils",
"liblog",
"libbase",
"libcutils",
"libhardware",
"vendor.qti.hardware.bluetooth_sar@1.0",
"android.hardware.bluetooth@1.0",
"android.hardware.bluetooth@1.0-impl-qti",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/hw/vendor.qti.hardware.bluetooth_sar@1.0-impl.so",
],
shared_libs: [
"libhidlbase",
"libutils",
"liblog",
"libbase",
"libcutils",
"libhardware",
"vendor.qti.hardware.bluetooth_sar@1.0",
"android.hardware.bluetooth@1.0",
"android.hardware.bluetooth@1.0-impl-qti",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
relative_install_path: "hw",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.qti.hardware.capabilityconfigstore@1.0-impl",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/hw/vendor.qti.hardware.capabilityconfigstore@1.0-impl.so",
],
shared_libs: [
"liblog",
"libcutils",
"libbase",
"libutils",
"libhardware",
"libhidlbase",
"libxml2",
"vendor.qti.hardware.capabilityconfigstore@1.0",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/hw/vendor.qti.hardware.capabilityconfigstore@1.0-impl.so",
],
shared_libs: [
"liblog",
"libcutils",
"libbase",
"libutils",
"libhardware",
"libhidlbase",
"libxml2",
"vendor.qti.hardware.capabilityconfigstore@1.0",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
relative_install_path: "hw",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.qti.hardware.fm@1.0-impl",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/hw/vendor.qti.hardware.fm@1.0-impl.so",
],
shared_libs: [
"libbase",
"libcutils",
"libhidlbase",
"liblog",
"libutils",
"vendor.qti.hardware.fm@1.0",
"android.hardware.bluetooth@1.0-impl-qti",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/hw/vendor.qti.hardware.fm@1.0-impl.so",
],
shared_libs: [
"libbase",
"libcutils",
"libhidlbase",
"liblog",
"libutils",
"vendor.qti.hardware.fm@1.0",
"android.hardware.bluetooth@1.0-impl-qti",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
relative_install_path: "hw",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.qti.hardware.qseecom@1.0-impl",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/hw/vendor.qti.hardware.qseecom@1.0-impl.so",
],
shared_libs: [
"libbase",
"libhidlbase",
"libhidlmemory",
"libutils",
"libcutils",
"liblog",
"vendor.qti.hardware.qseecom@1.0",
"libQSEEComAPI",
"android.hidl.allocator@1.0",
"android.hidl.memory@1.0",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/hw/vendor.qti.hardware.qseecom@1.0-impl.so",
],
shared_libs: [
"libbase",
"libhidlbase",
"libhidlmemory",
"libutils",
"libcutils",
"liblog",
"vendor.qti.hardware.qseecom@1.0",
"libQSEEComAPI",
"android.hidl.allocator@1.0",
"android.hidl.memory@1.0",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
relative_install_path: "hw",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.samsung.hardware.bluetooth.a2dp@1.0-impl",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/hw/vendor.samsung.hardware.bluetooth.a2dp@1.0-impl.so",
],
shared_libs: [
"libhidlbase",
"libhidltransport",
"libutils",
"liblog",
"libhwbinder",
"libbase",
"libcutils",
"libhardware",
"vendor.samsung.hardware.bluetooth.a2dp@1.0",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/hw/vendor.samsung.hardware.bluetooth.a2dp@1.0-impl.so",
],
shared_libs: [
"libhidlbase",
"libhidltransport",
"libutils",
"liblog",
"libhwbinder",
"libbase",
"libcutils",
"libhardware",
"vendor.samsung.hardware.bluetooth.a2dp@1.0",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
relative_install_path: "hw",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.samsung.hardware.gnss@2.0-impl-sec",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/hw/vendor.samsung.hardware.gnss@2.0-impl-sec.so",
],
shared_libs: [
"liblog",
"libhidlbase",
"libcutils",
"libutils",
"vendor.samsung.hardware.gnss@2.0",
"libbase",
"libloc_core",
"libgps.utils",
"liblocation_api",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/hw/vendor.samsung.hardware.gnss@2.0-impl-sec.so",
],
shared_libs: [
"liblog",
"libhidlbase",
"libcutils",
"libutils",
"vendor.samsung.hardware.gnss@2.0",
"libbase",
"libloc_core",
"libgps.utils",
"liblocation_api",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
relative_install_path: "hw",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vulkan.adreno",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/hw/vulkan.adreno.so",
],
shared_libs: [
"libadreno_utils",
"libgsl",
"libz",
"liblog",
"libllvm-glnext",
"libcutils",
"libhardware",
"libnativewindow",
"vendor.qti.hardware.display.mapper@2.0",
"android.hardware.graphics.mapper@2.0",
"vendor.qti.hardware.display.mapper@3.0",
"android.hardware.graphics.mapper@3.0",
"vendor.qti.hardware.display.mapperextensions@1.1",
"libhidlbase",
"libutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/hw/vulkan.adreno.so",
],
shared_libs: [
"libadreno_utils",
"libgsl",
"libz",
"liblog",
"libllvm-glnext",
"libcutils",
"libhardware",
"libnativewindow",
"vendor.qti.hardware.display.mapper@2.0",
"android.hardware.graphics.mapper@2.0",
"vendor.qti.hardware.display.mapper@3.0",
"android.hardware.graphics.mapper@3.0",
"vendor.qti.hardware.display.mapperextensions@1.1",
"libhidlbase",
"libutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
relative_install_path: "hw",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libC2D2",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libC2D2.so",
],
shared_libs: [
"libgsl",
"libcutils",
"libutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libC2D2.so",
],
shared_libs: [
"libgsl",
"libcutils",
"libutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libCB",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libCB.so",
],
shared_libs: [
"libcutils",
"liblog",
"libgsl",
"libutils",
"libvndksupport",
"libgralloc.qti",
"libgralloctypes",
"vendor.qti.hardware.display.mapper@4.0",
"android.hardware.graphics.mapper@4.0",
"vendor.qti.hardware.display.mapperextensions@1.0",
"vendor.qti.hardware.display.mapperextensions@1.1",
"libhidlbase",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libCB.so",
],
shared_libs: [
"libcutils",
"liblog",
"libgsl",
"libutils",
"libvndksupport",
"libgralloc.qti",
"libgralloctypes",
"vendor.qti.hardware.display.mapper@4.0",
"android.hardware.graphics.mapper@4.0",
"vendor.qti.hardware.display.mapperextensions@1.0",
"vendor.qti.hardware.display.mapperextensions@1.1",
"libhidlbase",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libGPTEE_vendor",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libGPTEE_vendor.so",
],
shared_libs: [
"libc",
"libcutils",
"libutils",
"liblog",
"libc++",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libGPTEE_vendor.so",
],
shared_libs: [
"libc",
"libcutils",
"libutils",
"liblog",
"libc++",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libGPreqcancel",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libGPreqcancel.so",
],
shared_libs: [
"libutils",
"libcutils",
"libdiag",
"liblog",
"libQSEEComAPI",
"libGPreqcancel_svc",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libGPreqcancel.so",
],
shared_libs: [
"libutils",
"libcutils",
"libdiag",
"liblog",
"libQSEEComAPI",
"libGPreqcancel_svc",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libGPreqcancel_svc",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libGPreqcancel_svc.so",
],
shared_libs: [
"libutils",
"libcutils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libGPreqcancel_svc.so",
],
shared_libs: [
"libutils",
"libcutils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libOpenCL",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libOpenCL.so",
],
shared_libs: [
"libcutils",
"libvndksupport",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libOpenCL.so",
],
shared_libs: [
"libcutils",
"libvndksupport",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libQSEEComAPI",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libQSEEComAPI.so",
],
shared_libs: [
"libion",
"libcutils",
"libutils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libQSEEComAPI.so",
],
shared_libs: [
"libion",
"libcutils",
"libutils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libSecureUILib",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libSecureUILib.so",
],
shared_libs: [
"liblog",
"libStDrvInt",
"libQSEEComAPI",
"libsecureui_svcsock",
"libhidlbase",
"libbinder",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libSecureUILib.so",
],
shared_libs: [
"liblog",
"libStDrvInt",
"libQSEEComAPI",
"libsecureui_svcsock",
"libhidlbase",
"libbinder",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libStDrvInt",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libStDrvInt.so",
],
shared_libs: [
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libStDrvInt.so",
],
shared_libs: [
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libVkLayer_q3dtools",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libVkLayer_q3dtools.so",
],
shared_libs: [
"liblog",
"libz",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libVkLayer_q3dtools.so",
],
shared_libs: [
"liblog",
"libz",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libacdb-fts",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libacdb-fts.so",
],
shared_libs: [
"libcutils",
"libutils",
"liblog",
"libaudcal",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libacdb-fts.so",
],
shared_libs: [
"libcutils",
"libutils",
"liblog",
"libaudcal",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libacdbloader",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libacdbloader.so",
],
shared_libs: [
"libcutils",
"libutils",
"liblog",
"libaudcal",
"libtinyalsa",
"libacdbrtac",
"libadiertac",
"libacdb-fts",
"libion",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libacdbloader.so",
],
shared_libs: [
"libcutils",
"libutils",
"liblog",
"libaudcal",
"libtinyalsa",
"libacdbrtac",
"libadiertac",
"libacdb-fts",
"libion",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libacdbrtac",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libacdbrtac.so",
],
shared_libs: [
"libcutils",
"libutils",
"liblog",
"libaudcal",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libacdbrtac.so",
],
shared_libs: [
"libcutils",
"libutils",
"liblog",
"libaudcal",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libadiertac",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libadiertac.so",
],
shared_libs: [
"libcutils",
"libutils",
"liblog",
"libaudcal",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libadiertac.so",
],
shared_libs: [
"libcutils",
"libutils",
"liblog",
"libaudcal",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libadreno_utils",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libadreno_utils.so",
],
shared_libs: [
"libgsl",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libadreno_utils.so",
],
shared_libs: [
"libgsl",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libadsp_default_listener",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libadsp_default_listener.so",
],
shared_libs: [
"liblog",
"libadsprpc",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libadsp_default_listener.so",
],
shared_libs: [
"liblog",
"libadsprpc",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libadsprpc",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libadsprpc.so",
],
shared_libs: [
"libhidlbase",
"libhardware",
"libutils",
"vendor.qti.hardware.dsp@1.0",
"liblog",
"libc",
"libcutils",
"libion",
"libc++",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libadsprpc.so",
],
shared_libs: [
"libhidlbase",
"libhardware",
"libutils",
"vendor.qti.hardware.dsp@1.0",
"liblog",
"libc",
"libcutils",
"libion",
"libc++",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libaudcal",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libaudcal.so",
],
shared_libs: [
"libutils",
"liblog",
"libdiag",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libaudcal.so",
],
shared_libs: [
"libutils",
"liblog",
"libdiag",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libaudioconfigstore",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libaudioconfigstore.so",
],
shared_libs: [
"libexpat",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libaudioconfigstore.so",
],
shared_libs: [
"libexpat",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libbatching",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libbatching.so",
],
shared_libs: [
"libutils",
"libcutils",
"liblog",
"libloc_core",
"libgps.utils",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libbatching.so",
],
shared_libs: [
"libutils",
"libcutils",
"liblog",
"libloc_core",
"libgps.utils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libbluetooth_audio_session_qti",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libbluetooth_audio_session_qti.so",
],
shared_libs: [
"vendor.qti.hardware.bluetooth_audio@2.0",
"libaudioutils",
"libbase",
"libcutils",
"libfmq",
"libhidlbase",
"liblog",
"libutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libbluetooth_audio_session_qti.so",
],
shared_libs: [
"vendor.qti.hardware.bluetooth_audio@2.0",
"libaudioutils",
"libbase",
"libcutils",
"libfmq",
"libhidlbase",
"liblog",
"libutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libbthost_if",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libbthost_if.so",
],
shared_libs: [
"liblog",
"libcutils",
"libutils",
"libhidlbase",
"vendor.samsung.hardware.bluetooth.a2dp@1.0",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libbthost_if.so",
],
shared_libs: [
"liblog",
"libcutils",
"libutils",
"libhidlbase",
"vendor.samsung.hardware.bluetooth.a2dp@1.0",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libbtnv",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libbtnv.so",
],
shared_libs: [
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libbtnv.so",
],
shared_libs: [
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libc++_shared",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libc++_shared.so",
],
shared_libs: [
"libc",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libc++_shared.so",
],
shared_libs: [
"libc",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libc2d30_bltlib",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libc2d30_bltlib.so",
],
shared_libs: [
"libgsl",
"libcutils",
"libutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libc2d30_bltlib.so",
],
shared_libs: [
"libgsl",
"libcutils",
"libutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcacertclient",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libcacertclient.so",
],
shared_libs: [
"liblog",
"libutils",
"libcutils",
"libhidlbase",
"vendor.qti.hardware.cacert@1.0",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libcacertclient.so",
],
shared_libs: [
"liblog",
"libutils",
"libcutils",
"libhidlbase",
"vendor.qti.hardware.cacert@1.0",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcdfw",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libcdfw.so",
],
shared_libs: [
"libgps.utils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libcdfw.so",
],
shared_libs: [
"libgps.utils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcdfw_remote_api",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libcdfw_remote_api.so",
],
shared_libs: [
"libgps.utils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libcdfw_remote_api.so",
],
shared_libs: [
"libgps.utils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcdsp_default_listener",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libcdsp_default_listener.so",
],
shared_libs: [
"liblog",
"libcdsprpc",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libcdsp_default_listener.so",
],
shared_libs: [
"liblog",
"libcdsprpc",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcdsprpc",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libcdsprpc.so",
],
shared_libs: [
"libhidlbase",
"libhardware",
"libutils",
"vendor.qti.hardware.dsp@1.0",
"liblog",
"libc",
"libcutils",
"libion",
"libc++",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libcdsprpc.so",
],
shared_libs: [
"libhidlbase",
"libhardware",
"libutils",
"vendor.qti.hardware.dsp@1.0",
"liblog",
"libc",
"libcutils",
"libion",
"libc++",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libconfigdb",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libconfigdb.so",
],
shared_libs: [
"libxml",
"libdsutils",
"libdiag",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libconfigdb.so",
],
shared_libs: [
"libxml",
"libdsutils",
"libdiag",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcpion",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libcpion.so",
],
shared_libs: [
"liblog",
"libion",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libcpion.so",
],
shared_libs: [
"liblog",
"libion",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcvp",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libcvp.so",
],
shared_libs: [
"liblog",
"libion",
"libcvp_stub",
"libcvp_common",
"libcdsprpc",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libcvp.so",
],
shared_libs: [
"liblog",
"libion",
"libcvp_stub",
"libcvp_common",
"libcdsprpc",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcvp_common",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libcvp_common.so",
],
shared_libs: [
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libcvp_common.so",
],
shared_libs: [
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcvp_stub",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libcvp_stub.so",
],
shared_libs: [
"libcdsprpc",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libcvp_stub.so",
],
shared_libs: [
"libcdsprpc",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcvpcpuRev_skel",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libcvpcpuRev_skel.so",
],
shared_libs: [
"liblog",
"libc++",
"libcdsprpc",
"libion",
"libcvp_common",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libcvpcpuRev_skel.so",
],
shared_libs: [
"liblog",
"libc++",
"libcdsprpc",
"libion",
"libcvp_common",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libdataitems",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libdataitems.so",
],
shared_libs: [
"libutils",
"libcutils",
"libgps.utils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libdataitems.so",
],
shared_libs: [
"libutils",
"libcutils",
"libgps.utils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libdiag",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libdiag.so",
],
shared_libs: [
"liblog",
"libc",
"libcutils",
"libc++",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libdiag.so",
],
shared_libs: [
"liblog",
"libc",
"libcutils",
"libc++",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libdiagjni",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libdiagjni.so",
],
shared_libs: [
"libcutils",
"liblog",
"libdiag",
"libtime_genoff",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libdiagjni.so",
],
shared_libs: [
"libcutils",
"liblog",
"libdiag",
"libtime_genoff",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libdisp-aba",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libdisp-aba.so",
],
shared_libs: [
"libcutils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libdisp-aba.so",
],
shared_libs: [
"libcutils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libdisplayqos",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libdisplayqos.so",
],
shared_libs: [
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libdisplayqos.so",
],
shared_libs: [
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libdpps",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libdpps.so",
],
shared_libs: [
"libcutils",
"libdisp-aba",
"libqdutils",
"libutils",
"liblog",
"libbinder",
"libdrm",
"libtinyxml2",
"libhidlbase",
"android.frameworks.sensorservice@1.0",
"libtinyxml",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libdpps.so",
],
shared_libs: [
"libcutils",
"libdisp-aba",
"libqdutils",
"libutils",
"liblog",
"libbinder",
"libdrm",
"libtinyxml2",
"libhidlbase",
"android.frameworks.sensorservice@1.0",
"libtinyxml",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libdrmfs",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libdrmfs.so",
],
shared_libs: [
"libutils",
"libcutils",
"libdiag",
"liblog",
"libQSEEComAPI",
"libxml2",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libdrmfs.so",
],
shared_libs: [
"libutils",
"libcutils",
"libdiag",
"liblog",
"libQSEEComAPI",
"libxml2",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libdrmtime",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libdrmtime.so",
],
shared_libs: [
"libutils",
"libcutils",
"libdiag",
"liblog",
"libQSEEComAPI",
"libtime_genoff",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libdrmtime.so",
],
shared_libs: [
"libutils",
"libcutils",
"libdiag",
"liblog",
"libQSEEComAPI",
"libtime_genoff",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libdsutils",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libdsutils.so",
],
shared_libs: [
"liblog",
"libdiag",
"libcutils",
"libmdmdetect",
"libnetutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libdsutils.so",
],
shared_libs: [
"liblog",
"libdiag",
"libcutils",
"libmdmdetect",
"libnetutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libfastcvdsp_stub",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libfastcvdsp_stub.so",
],
shared_libs: [
"liblog",
"libcdsprpc",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libfastcvdsp_stub.so",
],
shared_libs: [
"liblog",
"libcdsprpc",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libfastcvopt",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libfastcvopt.so",
],
shared_libs: [
"liblog",
"libion",
"libOpenCL",
"libfastcvdsp_stub",
"libcdsprpc",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libfastcvopt.so",
],
shared_libs: [
"liblog",
"libion",
"libOpenCL",
"libfastcvdsp_stub",
"libcdsprpc",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libfloatingfeature",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libfloatingfeature.so",
],
shared_libs: [
"libexpat",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libfloatingfeature.so",
],
shared_libs: [
"libexpat",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libgarden",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libgarden.so",
],
shared_libs: [
"libgps.utils",
"libloc_core",
"liblocation_api",
"liblog",
"libdataitems",
"libutils",
"android.hardware.gnss@1.0",
"android.hardware.gnss@1.1",
"android.hardware.gnss@2.0",
"android.hardware.gnss@2.1",
"android.hardware.gnss.visibility_control@1.0",
"android.hardware.gnss.measurement_corrections@1.0",
"android.hardware.gnss.measurement_corrections@1.1",
"libhidlbase",
"vendor.qti.gnss@1.0",
"vendor.qti.gnss@1.1",
"vendor.qti.gnss@1.2",
"vendor.qti.gnss@2.1",
"vendor.qti.gnss@3.0",
"vendor.qti.gnss@4.0",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libgarden.so",
],
shared_libs: [
"libgps.utils",
"libloc_core",
"liblocation_api",
"liblog",
"libdataitems",
"libutils",
"android.hardware.gnss@1.0",
"android.hardware.gnss@1.1",
"android.hardware.gnss@2.0",
"android.hardware.gnss@2.1",
"android.hardware.gnss.visibility_control@1.0",
"android.hardware.gnss.measurement_corrections@1.0",
"android.hardware.gnss.measurement_corrections@1.1",
"libhidlbase",
"vendor.qti.gnss@1.0",
"vendor.qti.gnss@1.1",
"vendor.qti.gnss@1.2",
"vendor.qti.gnss@2.1",
"vendor.qti.gnss@3.0",
"vendor.qti.gnss@4.0",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libgcs-calwrapper",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libgcs-calwrapper.so",
],
shared_libs: [
"libgcs-osal",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libgcs-calwrapper.so",
],
shared_libs: [
"libgcs-osal",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libgcs-ipc",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libgcs-ipc.so",
],
shared_libs: [
"liblog",
"libexpat",
"libgcs-osal",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libgcs-ipc.so",
],
shared_libs: [
"liblog",
"libexpat",
"libgcs-osal",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libgcs-osal",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libgcs-osal.so",
],
shared_libs: [
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libgcs-osal.so",
],
shared_libs: [
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libgcs",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libgcs.so",
],
shared_libs: [
"libgcs-osal",
"libgcs-calwrapper",
"libgcs-ipc",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libgcs.so",
],
shared_libs: [
"libgcs-osal",
"libgcs-calwrapper",
"libgcs-ipc",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libgeofencing",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libgeofencing.so",
],
shared_libs: [
"libutils",
"libcutils",
"libgps.utils",
"liblog",
"libloc_core",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libgeofencing.so",
],
shared_libs: [
"libutils",
"libcutils",
"libgps.utils",
"liblog",
"libloc_core",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libgnss",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libgnss.so",
],
shared_libs: [
"libutils",
"libcutils",
"liblog",
"libloc_core",
"libgps.utils",
"libsemnativecarrierfeature",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libgnss.so",
],
shared_libs: [
"libutils",
"libcutils",
"liblog",
"libloc_core",
"libgps.utils",
"libsemnativecarrierfeature",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libgnsspps",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libgnsspps.so",
],
shared_libs: [
"libutils",
"libcutils",
"libgps.utils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libgnsspps.so",
],
shared_libs: [
"libutils",
"libcutils",
"libgps.utils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libgps.utils",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libgps.utils.so",
],
shared_libs: [
"libutils",
"libcutils",
"liblog",
"libprocessgroup",
"libsemnativecarrierfeature",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libgps.utils.so",
],
shared_libs: [
"libutils",
"libcutils",
"liblog",
"libprocessgroup",
"libsemnativecarrierfeature",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libgpudataproducer",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libgpudataproducer.so",
],
shared_libs: [
"liblog",
"libz",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libgpudataproducer.so",
],
shared_libs: [
"liblog",
"libz",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libgsl",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libgsl.so",
],
shared_libs: [
"libcutils",
"liblog",
"libz",
"libsync",
"libion",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libgsl.so",
],
shared_libs: [
"libcutils",
"liblog",
"libz",
"libsync",
"libion",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libhdr_tm",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libhdr_tm.so",
],
shared_libs: [
"liblog",
"libsdm-color",
"libtinyxml2_1",
"libcutils",
"libutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libhdr_tm.so",
],
shared_libs: [
"liblog",
"libsdm-color",
"libtinyxml2_1",
"libcutils",
"libutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libhta",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libhta.so",
],
shared_libs: [
"liblog",
"libcdsprpc",
"libm",
"libdl",
"libc",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libhta.so",
],
shared_libs: [
"liblog",
"libcdsprpc",
"libm",
"libdl",
"libc",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libhta_hexagon_runtime",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libhta_hexagon_runtime.so",
],
shared_libs: [
"liblog",
"libcdsprpc",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libhta_hexagon_runtime.so",
],
shared_libs: [
"liblog",
"libcdsprpc",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libidl",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libidl.so",
],
shared_libs: [
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libidl.so",
],
shared_libs: [
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libizat_client_api",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libizat_client_api.so",
],
shared_libs: [
"liblog",
"libgps.utils",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libizat_client_api.so",
],
shared_libs: [
"liblog",
"libgps.utils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libizat_core",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libizat_core.so",
],
shared_libs: [
"libutils",
"libcutils",
"libloc_core",
"libgps.utils",
"libloc_api_v02",
"libsqlite",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libizat_core.so",
],
shared_libs: [
"libutils",
"libcutils",
"libloc_core",
"libgps.utils",
"libloc_api_v02",
"libsqlite",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libjnihelper",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libjnihelper.so",
],
shared_libs: [
"libcutils",
"liblog",
"libqmiservices",
"libqmi_cci",
"libcacertclient",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libjnihelper.so",
],
shared_libs: [
"libcutils",
"liblog",
"libqmiservices",
"libqmi_cci",
"libcacertclient",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "liblbs_core",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/liblbs_core.so",
],
shared_libs: [
"liblog",
"libutils",
"libcutils",
"libizat_core",
"libloc_core",
"libgps.utils",
"libcrypto",
"libsqlite",
"libloc_api_v02",
"libmdmdetect",
"libperipheral_client",
"libpdmapper",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/liblbs_core.so",
],
shared_libs: [
"liblog",
"libutils",
"libcutils",
"libizat_core",
"libloc_core",
"libgps.utils",
"libcrypto",
"libsqlite",
"libloc_api_v02",
"libmdmdetect",
"libperipheral_client",
"libpdmapper",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libllvm-glnext",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libllvm-glnext.so",
],
shared_libs: [
"libgsl",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libllvm-glnext.so",
],
shared_libs: [
"libgsl",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libllvm-qcom",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libllvm-qcom.so",
],
shared_libs: [
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libllvm-qcom.so",
],
shared_libs: [
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libloc_api_v02",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libloc_api_v02.so",
],
shared_libs: [
"libutils",
"libcutils",
"libqmi_cci",
"libqmi_common_so",
"libloc_core",
"libgps.utils",
"liblog",
"libsemnativecarrierfeature",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libloc_api_v02.so",
],
shared_libs: [
"libutils",
"libcutils",
"libqmi_cci",
"libqmi_common_so",
"libloc_core",
"libgps.utils",
"liblog",
"libsemnativecarrierfeature",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libloc_core",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libloc_core.so",
],
shared_libs: [
"libutils",
"libcutils",
"libgps.utils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libloc_core.so",
],
shared_libs: [
"libutils",
"libcutils",
"libgps.utils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libloc_socket",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libloc_socket.so",
],
shared_libs: [
"libutils",
"libcutils",
"liblog",
"libgps.utils",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libloc_socket.so",
],
shared_libs: [
"libutils",
"libcutils",
"liblog",
"libgps.utils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "liblocation_api",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/liblocation_api.so",
],
shared_libs: [
"libutils",
"libcutils",
"libgps.utils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/liblocation_api.so",
],
shared_libs: [
"libutils",
"libcutils",
"libgps.utils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "liblocationservice",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/liblocationservice.so",
],
shared_libs: [
"libcutils",
"liblog",
"libloc_core",
"libgps.utils",
"liblbs_core",
"libdataitems",
"liblowi_client",
"libizat_core",
"liblocation_api",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/liblocationservice.so",
],
shared_libs: [
"libcutils",
"liblog",
"libloc_core",
"libgps.utils",
"liblbs_core",
"libdataitems",
"liblowi_client",
"libizat_core",
"liblocation_api",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "liblocationservice_glue",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/liblocationservice_glue.so",
],
shared_libs: [
"liblocationservice",
"libcutils",
"liblog",
"libloc_core",
"libgps.utils",
"libhardware_legacy",
"liblbs_core",
"libdataitems",
"liblocation_api",
"libutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/liblocationservice_glue.so",
],
shared_libs: [
"liblocationservice",
"libcutils",
"liblog",
"libloc_core",
"libgps.utils",
"libhardware_legacy",
"liblbs_core",
"libdataitems",
"liblocation_api",
"libutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "liblowi_client",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/liblowi_client.so",
],
shared_libs: [
"libutils",
"libcutils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/liblowi_client.so",
],
shared_libs: [
"libutils",
"libcutils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmdmdetect",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libmdmdetect.so",
],
shared_libs: [
"libcutils",
"libutils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libmdmdetect.so",
],
shared_libs: [
"libcutils",
"libutils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmdsprpc",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libmdsprpc.so",
],
shared_libs: [
"libhidlbase",
"libhardware",
"libutils",
"vendor.qti.hardware.dsp@1.0",
"liblog",
"libc",
"libcutils",
"libion",
"libc++",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libmdsprpc.so",
],
shared_libs: [
"libhidlbase",
"libhardware",
"libutils",
"vendor.qti.hardware.dsp@1.0",
"liblog",
"libc",
"libcutils",
"libion",
"libc++",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libminkdescriptor",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libminkdescriptor.so",
],
shared_libs: [
"liblog",
"libutils",
"libqcbor",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libminkdescriptor.so",
],
shared_libs: [
"liblog",
"libutils",
"libqcbor",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libminksocket",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libminksocket.so",
],
shared_libs: [
"libqrtr",
"libcutils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libminksocket.so",
],
shared_libs: [
"libqrtr",
"libcutils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmmosal",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libmmosal.so",
],
shared_libs: [
"libutils",
"libcutils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libmmosal.so",
],
shared_libs: [
"libutils",
"libcutils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmulawdec",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libmulawdec.so",
],
shared_libs: [
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libmulawdec.so",
],
shared_libs: [
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libnpu",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libnpu.so",
],
shared_libs: [
"liblog",
"libcdsprpc",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libnpu.so",
],
shared_libs: [
"liblog",
"libcdsprpc",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "liboemcrypto",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/liboemcrypto.so",
],
shared_libs: [
"libutils",
"liblog",
"libQSEEComAPI",
"libhidlbase",
"libcpion",
"libminkdescriptor",
"libcutils",
"libtrustedapploader",
"libdisplayconfig.qti",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/liboemcrypto.so",
],
shared_libs: [
"libutils",
"liblog",
"libQSEEComAPI",
"libhidlbase",
"libcpion",
"libminkdescriptor",
"libcutils",
"libtrustedapploader",
"libdisplayconfig.qti",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libops",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libops.so",
],
shared_libs: [
"libutils",
"libcutils",
"libQSEEComAPI",
"liblog",
"libdrm",
"libhidlbase",
"libdisplayconfig.qti",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libops.so",
],
shared_libs: [
"libutils",
"libcutils",
"libQSEEComAPI",
"liblog",
"libdrm",
"libhidlbase",
"libdisplayconfig.qti",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libpdmapper",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libpdmapper.so",
],
shared_libs: [
"libcutils",
"libutils",
"liblog",
"libjson",
"libqmi_cci",
"libqmi_common_so",
"libqmi_encdec",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libpdmapper.so",
],
shared_libs: [
"libcutils",
"libutils",
"liblog",
"libjson",
"libqmi_cci",
"libqmi_common_so",
"libqmi_encdec",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libpdnotifier",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libpdnotifier.so",
],
shared_libs: [
"libcutils",
"libutils",
"liblog",
"libqmi_cci",
"libqmi_common_so",
"libqmi_encdec",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libpdnotifier.so",
],
shared_libs: [
"libcutils",
"libutils",
"liblog",
"libqmi_cci",
"libqmi_common_so",
"libqmi_encdec",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libperipheral_client",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libperipheral_client.so",
],
shared_libs: [
"libcutils",
"libutils",
"liblog",
"libbinder",
"libmdmdetect",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libperipheral_client.so",
],
shared_libs: [
"libcutils",
"libutils",
"liblog",
"libbinder",
"libmdmdetect",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libpvr",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libpvr.so",
],
shared_libs: [
"libutils",
"libcutils",
"liblog",
"libQSEEComAPI",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libpvr.so",
],
shared_libs: [
"libutils",
"libcutils",
"liblog",
"libQSEEComAPI",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libqcbor",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libqcbor.so",
],
shared_libs: [
"liblog",
"libutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libqcbor.so",
],
shared_libs: [
"liblog",
"libutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libqcc_file_agent",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libqcc_file_agent.so",
],
shared_libs: [
"libcutils",
"liblog",
"libbase",
"libfmq",
"libhidlbase",
"libutils",
"vendor.qti.hardware.qccsyshal@1.0",
"libmmosal",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libqcc_file_agent.so",
],
shared_libs: [
"libcutils",
"liblog",
"libbase",
"libfmq",
"libhidlbase",
"libutils",
"vendor.qti.hardware.qccsyshal@1.0",
"libmmosal",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libqcci_legacy",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libqcci_legacy.so",
],
shared_libs: [
"libcutils",
"libdiag",
"libidl",
"libqmi_client_qmux",
"libqmi_legacy",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libqcci_legacy.so",
],
shared_libs: [
"libcutils",
"libdiag",
"libidl",
"libqmi_client_qmux",
"libqmi_legacy",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libqcmaputils",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libqcmaputils.so",
],
shared_libs: [
"libdiag",
"libdsutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libqcmaputils.so",
],
shared_libs: [
"libdiag",
"libdsutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libqdi",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libqdi.so",
],
shared_libs: [
"libdiag",
"libdsutils",
"libqmiservices",
"libqmi_cci",
"libqmi_common_so",
"libqmi_client_qmux",
"libqmi_client_helper",
"libqmi",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libqdi.so",
],
shared_libs: [
"libdiag",
"libdsutils",
"libqmiservices",
"libqmi_cci",
"libqmi_common_so",
"libqmi_client_qmux",
"libqmi_client_helper",
"libqmi",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libqdma_file_agent",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libqdma_file_agent.so",
],
shared_libs: [
"libcutils",
"liblog",
"libbase",
"libfmq",
"libhidlbase",
"libutils",
"vendor.qti.hardware.qccsyshal@1.0",
"libmmosal",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libqdma_file_agent.so",
],
shared_libs: [
"libcutils",
"liblog",
"libbase",
"libfmq",
"libhidlbase",
"libutils",
"vendor.qti.hardware.qccsyshal@1.0",
"libmmosal",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libqdp",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libqdp.so",
],
shared_libs: [
"libdiag",
"libdsutils",
"libcutils",
"libqmiservices",
"libqmi_cci",
"libqmi_common_so",
"libqmi_client_helper",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libqdp.so",
],
shared_libs: [
"libdiag",
"libdsutils",
"libcutils",
"libqmiservices",
"libqmi_cci",
"libqmi_common_so",
"libqmi_client_helper",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libqisl",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libqisl.so",
],
shared_libs: [
"libcutils",
"liblog",
"libQSEEComAPI",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libqisl.so",
],
shared_libs: [
"libcutils",
"liblog",
"libQSEEComAPI",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libqmi",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libqmi.so",
],
shared_libs: [
"libcutils",
"libqmi_client_qmux",
"libdiag",
"libdsutils",
"libqmiservices",
"libidl",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libqmi.so",
],
shared_libs: [
"libcutils",
"libqmi_client_qmux",
"libdiag",
"libdsutils",
"libqmiservices",
"libidl",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libqmi_cci",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libqmi_cci.so",
],
shared_libs: [
"libcutils",
"libutils",
"libqmi_encdec",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libqmi_cci.so",
],
shared_libs: [
"libcutils",
"libutils",
"libqmi_encdec",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libqmi_client_helper",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libqmi_client_helper.so",
],
shared_libs: [
"libcutils",
"libdiag",
"libdsutils",
"libqmiservices",
"libqmi_client_qmux",
"libqmi_cci",
"libidl",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libqmi_client_helper.so",
],
shared_libs: [
"libcutils",
"libdiag",
"libdsutils",
"libqmiservices",
"libqmi_client_qmux",
"libqmi_cci",
"libidl",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libqmi_client_qmux",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libqmi_client_qmux.so",
],
shared_libs: [
"libdiag",
"libdsutils",
"libqmiservices",
"libidl",
"liblog",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libqmi_client_qmux.so",
],
shared_libs: [
"libdiag",
"libdsutils",
"libqmiservices",
"libidl",
"liblog",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libqmi_common_so",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libqmi_common_so.so",
],
shared_libs: [
"libcutils",
"libutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libqmi_common_so.so",
],
shared_libs: [
"libcutils",
"libutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libqmi_csi",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libqmi_csi.so",
],
shared_libs: [
"libcutils",
"libutils",
"libqmi_encdec",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libqmi_csi.so",
],
shared_libs: [
"libcutils",
"libutils",
"libqmi_encdec",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libqmi_csvt_srvc",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libqmi_csvt_srvc.so",
],
shared_libs: [
"libcutils",
"libdiag",
"libqmi_legacy",
"libqmiservices",
"libqcci_legacy",
"libqmi_client_qmux",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libqmi_csvt_srvc.so",
],
shared_libs: [
"libcutils",
"libdiag",
"libqmi_legacy",
"libqmiservices",
"libqcci_legacy",
"libqmi_client_qmux",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libqmi_encdec",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libqmi_encdec.so",
],
shared_libs: [
"libcutils",
"libutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libqmi_encdec.so",
],
shared_libs: [
"libcutils",
"libutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libqmi_legacy",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libqmi_legacy.so",
],
shared_libs: [
"libcutils",
"libqmi_client_qmux",
"libdiag",
"libdsutils",
"libqmiservices",
"libidl",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libqmi_legacy.so",
],
shared_libs: [
"libcutils",
"libqmi_client_qmux",
"libdiag",
"libdsutils",
"libqmiservices",
"libidl",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libqmiservices",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libqmiservices.so",
],
shared_libs: [
"libidl",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libqmiservices.so",
],
shared_libs: [
"libidl",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libqrtr",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libqrtr.so",
],
shared_libs: [
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libqrtr.so",
],
shared_libs: [
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libqsap_sdk",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libqsap_sdk.so",
],
shared_libs: [
"libnetutils",
"libutils",
"libbinder",
"libcutils",
"libhardware_legacy",
"libnl",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libqsap_sdk.so",
],
shared_libs: [
"libnetutils",
"libutils",
"libbinder",
"libcutils",
"libhardware_legacy",
"libnl",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libqseed3",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libqseed3.so",
],
shared_libs: [
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libqseed3.so",
],
shared_libs: [
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libqsocket",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libqsocket.so",
],
shared_libs: [
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libqsocket.so",
],
shared_libs: [
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "librpmb",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/librpmb.so",
],
shared_libs: [
"libutils",
"libQSEEComAPI",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/librpmb.so",
],
shared_libs: [
"libutils",
"libQSEEComAPI",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libsdedrm",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libsdedrm.so",
],
shared_libs: [
"libdrm",
"libdrmutils",
"libdisplaydebug",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libsdedrm.so",
],
shared_libs: [
"libdrm",
"libdrmutils",
"libdisplaydebug",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libsdm-color",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libsdm-color.so",
],
shared_libs: [
"liblog",
"libcutils",
"libbinder",
"libutils",
"libdisplaydebug",
"libtinyxml2_1",
"libsdmutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libsdm-color.so",
],
shared_libs: [
"liblog",
"libcutils",
"libbinder",
"libutils",
"libdisplaydebug",
"libtinyxml2_1",
"libsdmutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libsdm-colormgr-algo",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libsdm-colormgr-algo.so",
],
shared_libs: [
"liblog",
"libdisplaydebug",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libsdm-colormgr-algo.so",
],
shared_libs: [
"liblog",
"libdisplaydebug",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libsdm-diag",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libsdm-diag.so",
],
shared_libs: [
"libdiag",
"libsdmutils",
"libbinder",
"libdisplaydebug",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libsdm-diag.so",
],
shared_libs: [
"libdiag",
"libsdmutils",
"libbinder",
"libdisplaydebug",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libsdm-disp-vndapis",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libsdm-disp-vndapis.so",
],
shared_libs: [
"libdisplaydebug",
"libqservice",
"libbinder",
"libcutils",
"libutils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libsdm-disp-vndapis.so",
],
shared_libs: [
"libdisplaydebug",
"libqservice",
"libbinder",
"libcutils",
"libutils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libsdmextension",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libsdmextension.so",
],
shared_libs: [
"libdisplaydebug",
"libsdmutils",
"libdisplayqos",
"libsdm-color",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libsdmextension.so",
],
shared_libs: [
"libdisplaydebug",
"libsdmutils",
"libdisplayqos",
"libsdm-color",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libsdsprpc",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libsdsprpc.so",
],
shared_libs: [
"libhidlbase",
"libhardware",
"libutils",
"vendor.qti.hardware.dsp@1.0",
"liblog",
"libc",
"libcutils",
"libion",
"libc++",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libsdsprpc.so",
],
shared_libs: [
"libhidlbase",
"libhardware",
"libutils",
"vendor.qti.hardware.dsp@1.0",
"liblog",
"libc",
"libcutils",
"libion",
"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: "libsecureui",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libsecureui.so",
],
shared_libs: [
"libutils",
"liblog",
"libQSEEComAPI",
"libStDrvInt",
"libhidlbase",
"libbinder",
"libdisplayconfig.qti",
"libion",
"libsecureui_svcsock",
"vendor.display.config@1.0",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libsecureui.so",
],
shared_libs: [
"libutils",
"liblog",
"libQSEEComAPI",
"libStDrvInt",
"libhidlbase",
"libbinder",
"libdisplayconfig.qti",
"libion",
"libsecureui_svcsock",
"vendor.display.config@1.0",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libsecureui_svcsock",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libsecureui_svcsock.so",
],
shared_libs: [
"liblog",
"libutils",
"libcutils",
"libhidlbase",
"vendor.qti.hardware.tui_comm@1.0",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libsecureui_svcsock.so",
],
shared_libs: [
"liblog",
"libutils",
"libcutils",
"libhidlbase",
"vendor.qti.hardware.tui_comm@1.0",
"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: "libsensorslog",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libsensorslog.so",
],
shared_libs: [
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libsensorslog.so",
],
shared_libs: [
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libsns_device_mode_stub",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libsns_device_mode_stub.so",
],
shared_libs: [
"libsns_fastRPC_util",
"liblog",
"libc",
"libutils",
"libcutils",
"libc++",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libsns_device_mode_stub.so",
],
shared_libs: [
"libsns_fastRPC_util",
"liblog",
"libc",
"libutils",
"libcutils",
"libc++",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libsns_fastRPC_util",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libsns_fastRPC_util.so",
],
shared_libs: [
"liblog",
"libc",
"libutils",
"libcutils",
"libc++",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libsns_fastRPC_util.so",
],
shared_libs: [
"liblog",
"libc",
"libutils",
"libcutils",
"libc++",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libsns_low_lat_stream_stub",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libsns_low_lat_stream_stub.so",
],
shared_libs: [
"libsns_fastRPC_util",
"liblog",
"libc",
"libutils",
"libcutils",
"libc++",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libsns_low_lat_stream_stub.so",
],
shared_libs: [
"libsns_fastRPC_util",
"liblog",
"libc",
"libutils",
"libcutils",
"libc++",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libsns_registry_skel",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libsns_registry_skel.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libsns_registry_skel.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libsnsapi",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libsnsapi.so",
],
shared_libs: [
"libprotobuf-cpp-lite-3.9.1-vendorcompat",
"libcutils",
"libutils",
"libqmi_common_so",
"libqmi_cci",
"libqmi_encdec",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libsnsapi.so",
],
shared_libs: [
"libprotobuf-cpp-lite-3.9.1-vendorcompat",
"libcutils",
"libutils",
"libqmi_common_so",
"libqmi_cci",
"libqmi_encdec",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libsnsdiaglog",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libsnsdiaglog.so",
],
shared_libs: [
"libprotobuf-cpp-lite-3.9.1-vendorcompat",
"liblog",
"libdiag",
"libsensorslog",
"libutils",
"libcutils",
"libssc",
"libsnsapi",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libsnsdiaglog.so",
],
shared_libs: [
"libprotobuf-cpp-lite-3.9.1-vendorcompat",
"liblog",
"libdiag",
"libsensorslog",
"libutils",
"libcutils",
"libssc",
"libsnsapi",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libssc",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libssc.so",
],
shared_libs: [
"libprotobuf-cpp-lite-3.9.1-vendorcompat",
"liblog",
"libsensorslog",
"libcutils",
"libutils",
"libqmi_common_so",
"libqmi_cci",
"libqmi_encdec",
"libsnsapi",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libssc.so",
],
shared_libs: [
"libprotobuf-cpp-lite-3.9.1-vendorcompat",
"liblog",
"libsensorslog",
"libcutils",
"libutils",
"libqmi_common_so",
"libqmi_cci",
"libqmi_encdec",
"libsnsapi",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libssc_default_listener",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libssc_default_listener.so",
],
shared_libs: [
"liblog",
"libsdsprpc",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libssc_default_listener.so",
],
shared_libs: [
"liblog",
"libsdsprpc",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libssd",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libssd.so",
],
shared_libs: [
"libutils",
"libcutils",
"libdiag",
"liblog",
"libQSEEComAPI",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libssd.so",
],
shared_libs: [
"libutils",
"libcutils",
"libdiag",
"liblog",
"libQSEEComAPI",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libsynergy_loc_api",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libsynergy_loc_api.so",
],
shared_libs: [
"libutils",
"libcutils",
"libqmi_cci",
"libqmi_common_so",
"libloc_core",
"libgps.utils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libsynergy_loc_api.so",
],
shared_libs: [
"libutils",
"libcutils",
"libqmi_cci",
"libqmi_common_so",
"libloc_core",
"libgps.utils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libsysmon_cdsp_skel",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libsysmon_cdsp_skel.so",
],
shared_libs: [
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libsysmon_cdsp_skel.so",
],
shared_libs: [
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libsystem_health_mon",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libsystem_health_mon.so",
],
shared_libs: [
"libcutils",
"libutils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libsystem_health_mon.so",
],
shared_libs: [
"libcutils",
"libutils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libthermalclient",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libthermalclient.so",
],
shared_libs: [
"libcutils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libthermalclient.so",
],
shared_libs: [
"libcutils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libtime_genoff",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libtime_genoff.so",
],
shared_libs: [
"libc",
"libcutils",
"liblog",
"libc++",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libtime_genoff.so",
],
shared_libs: [
"libc",
"libcutils",
"liblog",
"libc++",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libtinyxml2_1",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libtinyxml2_1.so",
],
shared_libs: [
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libtinyxml2_1.so",
],
shared_libs: [
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libtrustedapploader",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libtrustedapploader.so",
],
shared_libs: [
"liblog",
"libminkdescriptor",
"libminksocket",
"libqcbor",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libtrustedapploader.so",
],
shared_libs: [
"liblog",
"libminkdescriptor",
"libminksocket",
"libqcbor",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libxml",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libxml.so",
],
shared_libs: [
"liblog",
"libdiag",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libxml.so",
],
shared_libs: [
"liblog",
"libdiag",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "sensors.grip",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/sensors.grip.so",
],
shared_libs: [
"liblog",
"libcutils",
"libutils",
"libfmq",
"libhidlbase",
"libhardware",
"android.hardware.sensors@2.0",
"android.hardware.sensors@2.0-ScopedWakelock",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/sensors.grip.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: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "sensors.ssc",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/sensors.ssc.so",
],
shared_libs: [
"libprotobuf-cpp-lite-3.9.1-vendorcompat",
"liblog",
"libsnsapi",
"libssc",
"libsnsdiaglog",
"libutils",
"libcutils",
"libsns_fastRPC_util",
"libsensorslog",
"libhardware",
"libhidltransport",
"libhidlbase",
"android.hardware.sensors@2.0",
"android.hardware.sensors@2.0-ScopedWakelock",
"android.hardware.graphics.mapper@3.0",
"android.hardware.graphics.mapper@2.0",
"vendor.qti.hardware.display.mapper@3.0",
"vendor.qti.hardware.display.mapper@1.1",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/sensors.ssc.so",
],
shared_libs: [
"libprotobuf-cpp-lite-3.9.1-vendorcompat",
"liblog",
"libsnsapi",
"libssc",
"libsnsdiaglog",
"libutils",
"libcutils",
"libsns_fastRPC_util",
"libsensorslog",
"libhardware",
"libhidltransport",
"libhidlbase",
"android.hardware.sensors@2.0",
"android.hardware.sensors@2.0-ScopedWakelock",
"android.hardware.graphics.mapper@3.0",
"android.hardware.graphics.mapper@2.0",
"vendor.qti.hardware.display.mapper@3.0",
"vendor.qti.hardware.display.mapper@1.1",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "unnhal-acc-hta",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/unnhal-acc-hta.so",
],
shared_libs: [
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/unnhal-acc-hta.so",
],
shared_libs: [
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.display.color@1.0",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/vendor.display.color@1.0.so",
],
shared_libs: [
"libhidlbase",
"liblog",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.display.color@1.0.so",
],
shared_libs: [
"libhidlbase",
"liblog",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.display.color@1.1",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/vendor.display.color@1.1.so",
],
shared_libs: [
"vendor.display.color@1.0",
"libhidlbase",
"liblog",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.display.color@1.1.so",
],
shared_libs: [
"vendor.display.color@1.0",
"libhidlbase",
"liblog",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.display.color@1.2",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/vendor.display.color@1.2.so",
],
shared_libs: [
"vendor.display.color@1.0",
"vendor.display.color@1.1",
"libhidlbase",
"liblog",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.display.color@1.2.so",
],
shared_libs: [
"vendor.display.color@1.0",
"vendor.display.color@1.1",
"libhidlbase",
"liblog",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.display.color@1.3",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/vendor.display.color@1.3.so",
],
shared_libs: [
"vendor.display.color@1.0",
"vendor.display.color@1.1",
"vendor.display.color@1.2",
"libhidlbase",
"liblog",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.display.color@1.3.so",
],
shared_libs: [
"vendor.display.color@1.0",
"vendor.display.color@1.1",
"vendor.display.color@1.2",
"libhidlbase",
"liblog",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.display.color@1.4",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/vendor.display.color@1.4.so",
],
shared_libs: [
"vendor.display.color@1.0",
"vendor.display.color@1.1",
"vendor.display.color@1.2",
"vendor.display.color@1.3",
"libhidlbase",
"liblog",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.display.color@1.4.so",
],
shared_libs: [
"vendor.display.color@1.0",
"vendor.display.color@1.1",
"vendor.display.color@1.2",
"vendor.display.color@1.3",
"libhidlbase",
"liblog",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.display.color@1.5",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/vendor.display.color@1.5.so",
],
shared_libs: [
"vendor.display.color@1.0",
"vendor.display.color@1.1",
"vendor.display.color@1.2",
"vendor.display.color@1.3",
"vendor.display.color@1.4",
"libhidlbase",
"liblog",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.display.color@1.5.so",
],
shared_libs: [
"vendor.display.color@1.0",
"vendor.display.color@1.1",
"vendor.display.color@1.2",
"vendor.display.color@1.3",
"vendor.display.color@1.4",
"libhidlbase",
"liblog",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.display.postproc@1.0",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/vendor.display.postproc@1.0.so",
],
shared_libs: [
"libhidlbase",
"liblog",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.display.postproc@1.0.so",
],
shared_libs: [
"libhidlbase",
"liblog",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.qti.gnss@1.0",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/vendor.qti.gnss@1.0.so",
],
shared_libs: [
"android.hardware.gnss@1.0",
"libhidlbase",
"liblog",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.gnss@1.0.so",
],
shared_libs: [
"android.hardware.gnss@1.0",
"libhidlbase",
"liblog",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.qti.gnss@1.1",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/vendor.qti.gnss@1.1.so",
],
shared_libs: [
"android.hardware.gnss@1.0",
"vendor.qti.gnss@1.0",
"libhidlbase",
"liblog",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.gnss@1.1.so",
],
shared_libs: [
"android.hardware.gnss@1.0",
"vendor.qti.gnss@1.0",
"libhidlbase",
"liblog",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.qti.gnss@1.2",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/vendor.qti.gnss@1.2.so",
],
shared_libs: [
"android.hardware.gnss@1.0",
"vendor.qti.gnss@1.0",
"vendor.qti.gnss@1.1",
"libhidlbase",
"liblog",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.gnss@1.2.so",
],
shared_libs: [
"android.hardware.gnss@1.0",
"vendor.qti.gnss@1.0",
"vendor.qti.gnss@1.1",
"libhidlbase",
"liblog",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.qti.gnss@2.0",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/vendor.qti.gnss@2.0.so",
],
shared_libs: [
"android.hardware.gnss@1.0",
"vendor.qti.gnss@1.0",
"vendor.qti.gnss@1.1",
"vendor.qti.gnss@1.2",
"libhidlbase",
"liblog",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.gnss@2.0.so",
],
shared_libs: [
"android.hardware.gnss@1.0",
"vendor.qti.gnss@1.0",
"vendor.qti.gnss@1.1",
"vendor.qti.gnss@1.2",
"libhidlbase",
"liblog",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.qti.gnss@2.1",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/vendor.qti.gnss@2.1.so",
],
shared_libs: [
"android.hardware.gnss@1.0",
"vendor.qti.gnss@1.0",
"vendor.qti.gnss@1.1",
"vendor.qti.gnss@1.2",
"vendor.qti.gnss@2.0",
"libhidlbase",
"liblog",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.gnss@2.1.so",
],
shared_libs: [
"android.hardware.gnss@1.0",
"vendor.qti.gnss@1.0",
"vendor.qti.gnss@1.1",
"vendor.qti.gnss@1.2",
"vendor.qti.gnss@2.0",
"libhidlbase",
"liblog",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.qti.gnss@3.0",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/vendor.qti.gnss@3.0.so",
],
shared_libs: [
"android.hardware.gnss@1.0",
"vendor.qti.gnss@1.0",
"vendor.qti.gnss@1.1",
"vendor.qti.gnss@1.2",
"vendor.qti.gnss@2.0",
"vendor.qti.gnss@2.1",
"libhidlbase",
"liblog",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.gnss@3.0.so",
],
shared_libs: [
"android.hardware.gnss@1.0",
"vendor.qti.gnss@1.0",
"vendor.qti.gnss@1.1",
"vendor.qti.gnss@1.2",
"vendor.qti.gnss@2.0",
"vendor.qti.gnss@2.1",
"libhidlbase",
"liblog",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.qti.gnss@4.0",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/vendor.qti.gnss@4.0.so",
],
shared_libs: [
"android.hardware.gnss@1.0",
"vendor.qti.gnss@1.0",
"vendor.qti.gnss@1.1",
"vendor.qti.gnss@1.2",
"vendor.qti.gnss@2.0",
"vendor.qti.gnss@2.1",
"vendor.qti.gnss@3.0",
"libhidlbase",
"liblog",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.gnss@4.0.so",
],
shared_libs: [
"android.hardware.gnss@1.0",
"vendor.qti.gnss@1.0",
"vendor.qti.gnss@1.1",
"vendor.qti.gnss@1.2",
"vendor.qti.gnss@2.0",
"vendor.qti.gnss@2.1",
"vendor.qti.gnss@3.0",
"libhidlbase",
"liblog",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.qti.hardware.audiohalext@1.0",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/vendor.qti.hardware.audiohalext@1.0.so",
],
shared_libs: [
"libhidlbase",
"liblog",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.hardware.audiohalext@1.0.so",
],
shared_libs: [
"libhidlbase",
"liblog",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.qti.hardware.bluetooth_sar@1.0",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/vendor.qti.hardware.bluetooth_sar@1.0.so",
],
shared_libs: [
"libhidlbase",
"liblog",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.hardware.bluetooth_sar@1.0.so",
],
shared_libs: [
"libhidlbase",
"liblog",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.qti.hardware.bluetooth_sar@1.1",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/vendor.qti.hardware.bluetooth_sar@1.1.so",
],
shared_libs: [
"vendor.qti.hardware.bluetooth_sar@1.0",
"libhidlbase",
"liblog",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.hardware.bluetooth_sar@1.1.so",
],
shared_libs: [
"vendor.qti.hardware.bluetooth_sar@1.0",
"libhidlbase",
"liblog",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.qti.hardware.cacert@1.0",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/vendor.qti.hardware.cacert@1.0.so",
],
shared_libs: [
"libhidlbase",
"liblog",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.hardware.cacert@1.0.so",
],
shared_libs: [
"libhidlbase",
"liblog",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.qti.hardware.cvp@1.0",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/vendor.qti.hardware.cvp@1.0.so",
],
shared_libs: [
"libhidlbase",
"liblog",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.hardware.cvp@1.0.so",
],
shared_libs: [
"libhidlbase",
"liblog",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.qti.hardware.dsp@1.0",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/vendor.qti.hardware.dsp@1.0.so",
],
shared_libs: [
"libhidlbase",
"liblog",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.hardware.dsp@1.0.so",
],
shared_libs: [
"libhidlbase",
"liblog",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.qti.hardware.fm@1.0_vendor",
stem: "vendor.qti.hardware.fm@1.0",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/vendor.qti.hardware.fm@1.0.so",
],
shared_libs: [
"libhidlbase",
"liblog",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.hardware.fm@1.0.so",
],
shared_libs: [
"libhidlbase",
"liblog",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.qti.hardware.qccsyshal@1.0",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/vendor.qti.hardware.qccsyshal@1.0.so",
],
shared_libs: [
"libhidlbase",
"liblog",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.hardware.qccsyshal@1.0.so",
],
shared_libs: [
"libhidlbase",
"liblog",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.qti.hardware.qseecom@1.0",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/vendor.qti.hardware.qseecom@1.0.so",
],
shared_libs: [
"libhidlbase",
"liblog",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.hardware.qseecom@1.0.so",
],
shared_libs: [
"libhidlbase",
"liblog",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.qti.hardware.tui_comm@1.0",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/vendor.qti.hardware.tui_comm@1.0.so",
],
shared_libs: [
"libhidlbase",
"liblog",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.hardware.tui_comm@1.0.so",
],
shared_libs: [
"libhidlbase",
"liblog",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.qti.hardware.vpp@1.1",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/vendor.qti.hardware.vpp@1.1.so",
],
shared_libs: [
"libhidlbase",
"liblog",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.hardware.vpp@1.1.so",
],
shared_libs: [
"libhidlbase",
"liblog",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.qti.hardware.vpp@1.2",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/vendor.qti.hardware.vpp@1.2.so",
],
shared_libs: [
"vendor.qti.hardware.vpp@1.1",
"libhidlbase",
"liblog",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.hardware.vpp@1.2.so",
],
shared_libs: [
"vendor.qti.hardware.vpp@1.1",
"libhidlbase",
"liblog",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.qti.hardware.vpp@1.3",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/vendor.qti.hardware.vpp@1.3.so",
],
shared_libs: [
"vendor.qti.hardware.vpp@1.1",
"vendor.qti.hardware.vpp@1.2",
"libhidlbase",
"liblog",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.hardware.vpp@1.3.so",
],
shared_libs: [
"vendor.qti.hardware.vpp@1.1",
"vendor.qti.hardware.vpp@1.2",
"libhidlbase",
"liblog",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.samsung.hardware.bluetooth.a2dp@1.0",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/vendor.samsung.hardware.bluetooth.a2dp@1.0.so",
],
shared_libs: [
"libhidlbase",
"liblog",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.samsung.hardware.bluetooth.a2dp@1.0.so",
],
shared_libs: [
"libhidlbase",
"liblog",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.samsung.hardware.bluetooth@2.0",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/vendor.samsung.hardware.bluetooth@2.0.so",
],
shared_libs: [
"android.hardware.bluetooth@1.0",
"libhidlbase",
"liblog",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.samsung.hardware.bluetooth@2.0.so",
],
shared_libs: [
"android.hardware.bluetooth@1.0",
"libhidlbase",
"liblog",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.samsung.hardware.gnss@2.0",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/vendor.samsung.hardware.gnss@2.0.so",
],
shared_libs: [
"libhidlbase",
"liblog",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
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: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.samsung.hardware.thermal@1.0",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/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",
],
},
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: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.eeprom.n24s64b_imx616",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/camera/com.qti.eeprom.n24s64b_imx616.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
relative_install_path: "camera",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.samsung.sensor.gc5035_macro",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/camera/com.samsung.sensor.gc5035_macro.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
relative_install_path: "camera",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.samsung.sensor.hi1336",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/camera/com.samsung.sensor.hi1336.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
relative_install_path: "camera",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.samsung.sensor.imx616",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/camera/com.samsung.sensor.imx616.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
relative_install_path: "camera",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.samsung.sensor.imx682",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/camera/com.samsung.sensor.imx682.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
relative_install_path: "camera",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.samsung.sensor.s5k3l6",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/camera/com.samsung.sensor.s5k3l6.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
relative_install_path: "camera",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.samsung.sensor.s5kgd2",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/camera/com.samsung.sensor.s5kgd2.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
relative_install_path: "camera",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.samsung.sensor.s5kgw1p",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/camera/com.samsung.sensor.s5kgw1p.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
relative_install_path: "camera",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.camx.chiiqutils",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/camera/components/com.qti.camx.chiiqutils.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libcdsprpc",
"libqdMetaData",
"libsnsapi",
"libqmi_common_so",
"libqmi_cci",
"libqmi_encdec",
"libprotobuf-cpp-full-3.9.1-vendorcompat",
"libhardware",
"libcom.qti.chinodeutils",
"libsync",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.eisv2",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/camera/components/com.qti.eisv2.so",
],
shared_libs: [
"libcutils",
"liblog",
"libsync",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.eisv3",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/camera/components/com.qti.eisv3.so",
],
shared_libs: [
"libcutils",
"liblog",
"libsync",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.node.depth",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/camera/components/com.qti.node.depth.so",
],
shared_libs: [
"libcamera_metadata",
"libcom.qti.chinodeutils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.node.dummyrtb",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/camera/components/com.qti.node.dummyrtb.so",
],
shared_libs: [
"libcamera_metadata",
"libcom.qti.chinodeutils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.node.dummysat",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/camera/components/com.qti.node.dummysat.so",
],
shared_libs: [
"libcamera_metadata",
"libcom.qti.chinodeutils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.node.eisv2",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/camera/components/com.qti.node.eisv2.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libcdsprpc",
"libqdMetaData",
"libsnsapi",
"libqmi_common_so",
"libqmi_cci",
"libqmi_encdec",
"libprotobuf-cpp-full-3.9.1-vendorcompat",
"libhardware",
"libcamera_metadata",
"libcom.qti.chinodeutils",
"libsync",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.node.eisv3",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/camera/components/com.qti.node.eisv3.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libcdsprpc",
"libqdMetaData",
"libsnsapi",
"libqmi_common_so",
"libqmi_cci",
"libqmi_encdec",
"libprotobuf-cpp-full-3.9.1-vendorcompat",
"libhardware",
"libcamera_metadata",
"libcom.qti.chinodeutils",
"libsync",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.node.fcv",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/camera/components/com.qti.node.fcv.so",
],
shared_libs: [
"libcamera_metadata",
"libcom.qti.chinodeutils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.node.gpu",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/camera/components/com.qti.node.gpu.so",
],
shared_libs: [
"libcamera_metadata",
"libcom.qti.chinodeutils",
"libcutils",
"liblog",
"libsync",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.node.memcpy",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/camera/components/com.qti.node.memcpy.so",
],
shared_libs: [
"libcamera_metadata",
"libcom.qti.chinodeutils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.node.stich",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/camera/components/com.qti.node.stich.so",
],
shared_libs: [
"libcamera_metadata",
"libcom.qti.chinodeutils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.node.swregistration",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/camera/components/com.qti.node.swregistration.so",
],
shared_libs: [
"libcamera_metadata",
"libcom.qti.chinodeutils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.stats.aec",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/camera/components/com.qti.stats.aec.so",
],
shared_libs: [
"libcutils",
"liblog",
"libsync",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.stats.af",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/camera/components/com.qti.stats.af.so",
],
shared_libs: [
"libcutils",
"liblog",
"libsync",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.stats.afd",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/camera/components/com.qti.stats.afd.so",
],
shared_libs: [
"libcutils",
"liblog",
"libsync",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.stats.asd",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/camera/components/com.qti.stats.asd.so",
],
shared_libs: [
"libcutils",
"liblog",
"libsync",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.stats.awb",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/camera/components/com.qti.stats.awb.so",
],
shared_libs: [
"libcutils",
"liblog",
"libsync",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.stats.haf",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/camera/components/com.qti.stats.haf.so",
],
shared_libs: [
"libcutils",
"liblog",
"libsync",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.stats.hafoverride",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/camera/components/com.qti.stats.hafoverride.so",
],
shared_libs: [
"libcutils",
"liblog",
"libsync",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.stats.pdlib",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/camera/components/com.qti.stats.pdlib.so",
],
shared_libs: [
"libcutils",
"liblog",
"libsync",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.stats.pdlibsony",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/camera/components/com.qti.stats.pdlibsony.so",
],
shared_libs: [
"libcutils",
"liblog",
"libsync",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.stats.pdlibwrapper",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/camera/components/com.qti.stats.pdlibwrapper.so",
],
shared_libs: [
"libcutils",
"liblog",
"libsync",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qtistatic.stats.aec",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/camera/components/com.qtistatic.stats.aec.so",
],
shared_libs: [
"libcutils",
"liblog",
"libsync",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qtistatic.stats.af",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/camera/components/com.qtistatic.stats.af.so",
],
shared_libs: [
"libcutils",
"liblog",
"libsync",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qtistatic.stats.awb",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/camera/components/com.qtistatic.stats.awb.so",
],
shared_libs: [
"libcutils",
"liblog",
"libsync",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qtistatic.stats.pdlib",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/camera/components/com.qtistatic.stats.pdlib.so",
],
shared_libs: [
"libcutils",
"liblog",
"libsync",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.samsung.node.bayercheck",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/camera/components/com.samsung.node.bayercheck.so",
],
shared_libs: [
"libcamera_metadata",
"libcom.qti.chinodeutils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.samsung.node.bayerfuse",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/camera/components/com.samsung.node.bayerfuse.so",
],
shared_libs: [
"libcom.qti.chinodeutils",
"libcamera_metadata",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.samsung.node.capture_bokeh",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/camera/components/com.samsung.node.capture_bokeh.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libcamera_metadata",
"libcom.qti.chinodeutils",
"libuniplugin",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.samsung.node.capture_fusion",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/camera/components/com.samsung.node.capture_fusion.so",
],
shared_libs: [
"libcamera_metadata",
"libcom.qti.chinodeutils",
"libcutils",
"libdualcapture",
"libmpbase",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.samsung.node.realtimebokeh",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/camera/components/com.samsung.node.realtimebokeh.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libcamera_metadata",
"libcom.qti.chinodeutils",
"libuniplugin",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.samsung.node.remosaic",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/camera/components/com.samsung.node.remosaic.so",
],
shared_libs: [
"libcutils",
"liblog",
"libcamera_metadata",
"libcom.qti.chinodeutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.samsung.node.uniplugin_capture",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/camera/components/com.samsung.node.uniplugin_capture.so",
],
shared_libs: [
"libcom.qti.chinodeutils",
"libcamera_metadata",
"libcutils",
"libuniplugin",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.samsung.node.uniplugin_preview",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/camera/components/com.samsung.node.uniplugin_preview.so",
],
shared_libs: [
"libcom.qti.chinodeutils",
"libcamera_metadata",
"libcutils",
"libuniplugin",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.wrapper.stats.af",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/camera/components/com.wrapper.stats.af.so",
],
shared_libs: [
"libcutils",
"liblog",
"libsync",
"libqcwrappercommon",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.wrapper.stats.awb",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/camera/components/com.wrapper.stats.awb.so",
],
shared_libs: [
"libcutils",
"liblog",
"libsync",
"libqcwrappercommon",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.wrapper.stats.pdlib",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/camera/components/com.wrapper.stats.pdlib.so",
],
shared_libs: [
"libcutils",
"liblog",
"libsync",
"libqcwrappercommon",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libMOTION",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/camera/components/libMOTION.so",
],
shared_libs: [
"liblog",
"libm",
"libc",
"libc++",
"libdl",
],
},
},
compile_multilib: "32",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libdepthmapwrapper",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/camera/components/libdepthmapwrapper.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "audio.primary.atoll",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/hw/audio.primary.atoll.so",
],
shared_libs: [
"libbase",
"liblog",
"libcutils",
"libtinyalsa",
"libtinycompress",
"libaudioroute",
"libaudioutils",
"libexpat",
"libhidlbase",
"libprocessgroup",
"libutils",
"libsecaudioinfo",
"libaudio_soundtrigger",
"libsamsungVoipResampler",
"librecordalive",
"libaudio_log_utils",
"vendor.qti.hardware.audiohalext@1.0",
"android.hardware.power@1.2",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
relative_install_path: "hw",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "camera.unihal.default",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/hw/camera.unihal.default.so",
],
shared_libs: [
"unihal_main@2.15",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
relative_install_path: "hw",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "lib_SamsungRec_07010",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/lib_SamsungRec_07010.so",
],
shared_libs: [
"libc",
"libm",
"libdl",
"liblog",
],
},
},
compile_multilib: "32",
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",
],
},
},
compile_multilib: "32",
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",
],
},
},
compile_multilib: "32",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "liba2dpoffload",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/liba2dpoffload.so",
],
shared_libs: [
"libaudioutils",
"libcutils",
"liblog",
"libtinyalsa",
"libtinycompress",
"libaudioroute",
"libexpat",
"libsecaudioinfo",
"libaudio_soundtrigger",
"libsamsungVoipResampler",
"librecordalive",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libadm",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libadm.so",
],
shared_libs: [
"liblog",
"libcutils",
"libtinyalsa",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libaudio_log_utils",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libaudio_log_utils.so",
],
shared_libs: [
"libutils",
"libcutils",
"libexpat",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libaudio_soundtrigger",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libaudio_soundtrigger.so",
],
shared_libs: [
"liblog",
"libutils",
"libcutils",
"libtinyalsa",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libaudioparsers",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libaudioparsers.so",
],
shared_libs: [
"libutils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libbatterylistener",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libbatterylistener.so",
],
shared_libs: [
"android.hardware.health@1.0",
"android.hardware.health@2.0",
"android.hardware.power@1.2",
"libaudioroute",
"libaudioutils",
"libbase",
"libcutils",
"libexpat",
"libhidlbase",
"liblog",
"libtinyalsa",
"libtinycompress",
"libutils",
"libsecaudioinfo",
"libaudio_soundtrigger",
"libsamsungVoipResampler",
"librecordalive",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcamera_nn_stub",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libcamera_nn_stub.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libcdsprpc",
"libqdMetaData",
"libsnsapi",
"libqmi_common_so",
"libqmi_cci",
"libqmi_encdec",
"libprotobuf-cpp-full-3.9.1-vendorcompat",
"libhardware",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcamxfdalgov7",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libcamxfdalgov7.so",
],
shared_libs: [
"libc++",
"libdl",
"libc",
"libm",
],
},
},
compile_multilib: "32",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcamxfdalgov8",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libcamxfdalgov8.so",
],
shared_libs: [
"libc++",
"libdl",
"libc",
"libm",
],
},
},
compile_multilib: "32",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcamxfdengine",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libcamxfdengine.so",
],
shared_libs: [
"libcutils",
"liblog",
"libsync",
"libcamera_nn_stub",
"libcdsprpc",
"libcamxfdalgov8",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcamxstatscore",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libcamxstatscore.so",
],
shared_libs: [
"libcutils",
"liblog",
"libsync",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcamxswprocessalgo",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libcamxswprocessalgo.so",
],
shared_libs: [
"libcutils",
"liblog",
"libsync",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcamxtintlessalgo",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libcamxtintlessalgo.so",
],
shared_libs: [
"libcutils",
"liblog",
"libsync",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcirrusspkrprot",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libcirrusspkrprot.so",
],
shared_libs: [
"libaudioutils",
"libcutils",
"liblog",
"libtinyalsa",
"libaudioroute",
"libexpat",
"libsecaudioinfo",
"libaudio_soundtrigger",
"libsamsungVoipResampler",
"librecordalive",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcom.qti.chinodeutils",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libcom.qti.chinodeutils.so",
],
shared_libs: [
"libcamera_metadata",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcomprcapture",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libcomprcapture.so",
],
shared_libs: [
"libaudioutils",
"libcutils",
"liblog",
"libtinyalsa",
"libtinycompress",
"libaudioroute",
"libexpat",
"libsecaudioinfo",
"libaudio_soundtrigger",
"libsamsungVoipResampler",
"librecordalive",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libdrc",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libdrc.so",
],
shared_libs: [
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libdualcam_optical_zoom",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libdualcam_optical_zoom.so",
],
shared_libs: [
"libmpbase",
"libOpenCL",
"liblog",
"libdl",
"libc",
"libm",
],
},
},
compile_multilib: "32",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libdualcam_optical_zoom_control",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libdualcam_optical_zoom_control.so",
],
shared_libs: [
"libmpbase",
"liblog",
"libdl",
"libc",
"libm",
],
},
},
compile_multilib: "32",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libdualcapture",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libdualcapture.so",
],
shared_libs: [
"libmpbase",
"libOpenCL",
"liblog",
"libdl",
"libc",
"libm",
],
},
},
compile_multilib: "32",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libexthwplugin",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libexthwplugin.so",
],
shared_libs: [
"libaudioroute",
"libaudioutils",
"libcutils",
"libexpat",
"liblog",
"libtinyalsa",
"libtinycompress",
"libsecaudioinfo",
"libaudio_soundtrigger",
"libsamsungVoipResampler",
"librecordalive",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libhdmiedid",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libhdmiedid.so",
],
shared_libs: [
"libaudioutils",
"libcutils",
"liblog",
"libtinyalsa",
"libtinycompress",
"libaudioroute",
"libexpat",
"libsecaudioinfo",
"libaudio_soundtrigger",
"libsamsungVoipResampler",
"librecordalive",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libhdmipassthru",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libhdmipassthru.so",
],
shared_libs: [
"libaudioparsers",
"libaudioroute",
"libaudioutils",
"libcutils",
"libexpat",
"liblog",
"libtinyalsa",
"libtinycompress",
"libsecaudioinfo",
"libaudio_soundtrigger",
"libsamsungVoipResampler",
"librecordalive",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libhfp",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libhfp.so",
],
shared_libs: [
"libaudioroute",
"libaudioutils",
"libcutils",
"libexpat",
"liblog",
"libtinyalsa",
"libtinycompress",
"libsecaudioinfo",
"libaudio_soundtrigger",
"libsamsungVoipResampler",
"librecordalive",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmpbase",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libmpbase.so",
],
shared_libs: [
"libc",
],
},
},
compile_multilib: "32",
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: "libqcodec2",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libqcodec2.so",
],
shared_libs: [
"libutils",
"libcutils",
"liblog",
"libcodec2_vndk",
"libqdMetaData",
"libhidlbase",
"android.hardware.graphics.mapper@3.0",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libqcwrappercommon",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libqcwrappercommon.so",
],
shared_libs: [
"libcutils",
"liblog",
"libsync",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libqtigef",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libqtigef.so",
],
shared_libs: [
"liblog",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "librecordalive",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/librecordalive.so",
],
shared_libs: [
"liblog",
"libutils",
"libcutils",
"lib_SamsungRec_07010",
"libsecaudioinfo",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libremosaic_daemon",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libremosaic_daemon.so",
],
shared_libs: [
"liblog",
"libutils",
"libcutils",
"libbinder",
"libion",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libsamsungVoipResampler",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libsamsungVoipResampler.so",
],
shared_libs: [
"liblog",
"libutils",
"libcutils",
"libtinyalsa",
"lib_soundaliveresampler",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libscveCommon",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libscveCommon.so",
],
shared_libs: [
"liblog",
"libion",
"libscveCommon_stub",
"libcdsprpc",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libscveCommon_stub",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libscveCommon_stub.so",
],
shared_libs: [
"libcdsprpc",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libscveObjectSegmentation",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libscveObjectSegmentation.so",
],
shared_libs: [
"liblog",
"libfastcvopt",
"libscveCommon",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libscveObjectSegmentation_stub",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libscveObjectSegmentation_stub.so",
],
shared_libs: [
"libscveCommon",
"libcdsprpc",
"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: "libsecaudioinfo",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libsecaudioinfo.so",
],
shared_libs: [
"libcutils",
"libutils",
"libfloatingfeature",
"libsecnativefeature",
"libbinder",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libsensorlistener",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libsensorlistener.so",
],
shared_libs: [
"libcutils",
"libutils",
"libsensorndkbridge",
"liblog",
"libhardware",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libsensorndkbridge",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libsensorndkbridge.so",
],
shared_libs: [
"libbase",
"libhidlbase",
"libutils",
"android.frameworks.sensorservice@1.0",
"android.hardware.sensors@1.0",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libsndmonitor",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libsndmonitor.so",
],
shared_libs: [
"libaudioutils",
"libcutils",
"liblog",
"libtinyalsa",
"libtinycompress",
"libaudioroute",
"libexpat",
"libsecaudioinfo",
"libaudio_soundtrigger",
"libsamsungVoipResampler",
"librecordalive",
"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: "libspkrprot",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libspkrprot.so",
],
shared_libs: [
"libaudioutils",
"libcutils",
"liblog",
"libtinyalsa",
"libtinycompress",
"libaudioroute",
"libexpat",
"libsecaudioinfo",
"libaudio_soundtrigger",
"libsamsungVoipResampler",
"librecordalive",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libsurround_3mic_proc",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libsurround_3mic_proc.so",
],
shared_libs: [
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libswregistrationalgo",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libswregistrationalgo.so",
],
shared_libs: [
"liblog",
"libz",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libuniplugin",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libuniplugin.so",
],
shared_libs: [
"liblog",
"libcutils",
"libion",
"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-lite-3.9.1-vendorcompat",
"libutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libwvdrmengine",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/mediadrm/libwvdrmengine.so",
],
shared_libs: [
"libcrypto_shim",
"libbase",
"libcrypto",
"liblog",
"libprotobuf-cpp-lite-3.9.1-vendorcompat",
"libstagefright_foundation",
"libutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
relative_install_path: "mediadrm",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libasphere",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/soundfx/libasphere.so",
],
shared_libs: [
"libcutils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
relative_install_path: "soundfx",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libqcbassboost",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/soundfx/libqcbassboost.so",
],
shared_libs: [
"libcutils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
relative_install_path: "soundfx",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libqcreverb",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/soundfx/libqcreverb.so",
],
shared_libs: [
"liblog",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
relative_install_path: "soundfx",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libqcvirt",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/soundfx/libqcvirt.so",
],
shared_libs: [
"liblog",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
relative_install_path: "soundfx",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libshoebox",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/soundfx/libshoebox.so",
],
shared_libs: [
"libcutils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
relative_install_path: "soundfx",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libswspatializer",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/soundfx/libswspatializer.so",
],
shared_libs: [
"libaudioutils",
"libcutils",
"liblog",
"libutils",
"libprofileparamstorage",
"libspatializerparamstorage",
"spatializer-aidl-V1-cpp",
"libsecaudiocoreutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
relative_install_path: "soundfx",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "spatializer-aidl-V1-cpp",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/spatializer-aidl-V1-cpp.so",
],
shared_libs: [
"libbinder",
"libutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "unihal_cutils@2.15",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/unihal_cutils@2.15.so",
],
shared_libs: [
"liblog",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "unihal_main@2.15",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/unihal_main@2.15.so",
],
shared_libs: [
"libui_shim",
"libutils",
"libcutils",
"libcamera_metadata",
"libhardware",
"libhidlbase",
"libsensorndkbridge",
"libsync",
"android.hardware.graphics.allocator@2.0",
"android.hardware.graphics.allocator@3.0",
"android.hardware.graphics.allocator@4.0",
"android.hardware.graphics.common@1.2",
"android.hardware.graphics.mapper@2.0",
"android.hardware.graphics.mapper@2.1",
"android.hardware.graphics.mapper@3.0",
"android.hardware.graphics.mapper@4.0",
"libui",
"libgrallocusage",
"unihal_cutils@2.15",
"unihal_uniplugin@1.0",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "unihal_uniplugin@1.0",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/unihal_uniplugin@1.0.so",
],
shared_libs: [
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "gatekeeper.mdfpp",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/hw/gatekeeper.mdfpp.so",
],
shared_libs: [
"libQSEEComAPI",
"liblog",
"libcrypto-v33",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "hw",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libSemDataProps",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libSemDataProps.so",
],
shared_libs: [
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libSemTelephonyProps",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libSemTelephonyProps.so",
],
shared_libs: [
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
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: "libhexagon_nn_stub",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libhexagon_nn_stub.so",
],
shared_libs: [
"libcdsprpc",
"libcutils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
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",
"libQSEEComAPI",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libnanopb",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libnanopb.so",
],
shared_libs: [
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libnlnetmgr",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libnlnetmgr.so",
],
shared_libs: [
"libdsutils",
"libconfigdb",
"libdiag",
"libcutils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
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: [
"libhidlbase",
"android.hardware.radio@1.0",
"android.hardware.radio@1.1",
"android.hardware.radio@1.2",
"android.hardware.radio@1.3",
"android.hardware.radio@1.4",
"android.hardware.radio@1.5",
"android.hardware.radio.deprecated@1.0",
"android.hardware.radio.config@1.0",
"android.hardware.radio.config@1.1",
"android.hardware.radio.config@1.2",
"vendor.samsung.hardware.radio@2.0",
"vendor.samsung.hardware.radio@2.1",
"vendor.samsung.hardware.radio@2.2",
"vendor.samsung.hardware.radio.bridge@2.0",
"vendor.samsung.hardware.radio.bridge@2.1",
"libcutils",
"libhardware_legacy",
"liblog",
"librilutils",
"libutils",
"libfloatingfeature",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
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",
"libSemTelephonyProps",
"libSemDataProps",
"libvkmanager_vendor",
"libengmode_client",
"libhidlbase",
"libhidltransport",
"libhwbinder",
"vendor.samsung.hardware.radio.channel@2.0",
"libsecnativefeature",
"libfloatingfeature",
"libsemnativecarrierfeature",
"libtime_genoff",
"libmdmdetect",
"libdsutils",
"librmnetctl",
"libconfigdb",
"libperipheral_client",
"libqmi_cci",
"libqmi_client_helper",
"libqmi_common_so",
"libqmi_encdec",
"libdiag",
"libc++",
"libprotobuf-cpp-full-3.9.1-vendorcompat",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libsecril-client_vendor",
stem: "libsecril-client",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libsecril-client.so",
],
shared_libs: [
"liblog",
"libcutils",
"libhardware_legacy",
"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: "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: "unnhal-acc-adreno",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/unnhal-acc-adreno.so",
],
shared_libs: [
"liblog",
"libprotobuf-cpp-full-3.9.1-vendorcompat",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "unnhal-acc-common",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/unnhal-acc-common.so",
],
shared_libs: [
"libbase",
"libhardware",
"libhidlbase",
"libhidlmemory",
"libui",
"liblog",
"libnativewindow",
"libutils",
"libcutils",
"libfmq",
"android.hardware.neuralnetworks@1.0",
"android.hardware.neuralnetworks@1.1",
"android.hardware.neuralnetworks@1.2",
"android.hardware.neuralnetworks@1.3",
"android.hidl.safe_union@1.0",
"android.hidl.allocator@1.0",
"android.hidl.memory@1.0",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "unnhal-acc-hvx",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/unnhal-acc-hvx.so",
],
shared_libs: [
"libbase",
"libhardware",
"libhidlbase",
"libhidlmemory",
"liblog",
"libutils",
"libcutils",
"android.hidl.allocator@1.0",
"android.hidl.memory@1.0",
"libcdsprpc",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.samsung.hardware.radio.bridge@2.0",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.samsung.hardware.radio.bridge@2.0.so",
],
shared_libs: [
"android.hardware.radio@1.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.bridge@2.1",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.samsung.hardware.radio.bridge@2.1.so",
],
shared_libs: [
"android.hardware.radio@1.0",
"vendor.samsung.hardware.radio.bridge@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.channel@2.0",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.samsung.hardware.radio.channel@2.0.so",
],
shared_libs: [
"libhidlbase",
"liblog",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
prebuilt_rfsa {
name: "vendor_lib_rfsa_adsp_libVC1Dec_so",
filename: "libVC1Dec.so",
owner: "samsung",
src: "proprietary/vendor/lib/rfsa/adsp/libVC1Dec.so",
relative_install_path: "adsp",
soc_specific: true,
}
prebuilt_rfsa {
name: "vendor_lib_rfsa_adsp_libVC1DecDsp_skel_so",
filename: "libVC1DecDsp_skel.so",
owner: "samsung",
src: "proprietary/vendor/lib/rfsa/adsp/libVC1DecDsp_skel.so",
relative_install_path: "adsp",
soc_specific: true,
}
prebuilt_rfsa {
name: "vendor_lib_rfsa_adsp_libapps_mem_heap_so",
filename: "libapps_mem_heap.so",
owner: "samsung",
src: "proprietary/vendor/lib/rfsa/adsp/libapps_mem_heap.so",
relative_install_path: "adsp",
soc_specific: true,
}
prebuilt_rfsa {
name: "vendor_lib_rfsa_adsp_libcamera_nn_skel_so",
filename: "libcamera_nn_skel.so",
owner: "samsung",
src: "proprietary/vendor/lib/rfsa/adsp/libcamera_nn_skel.so",
relative_install_path: "adsp",
soc_specific: true,
}
prebuilt_rfsa {
name: "vendor_lib_rfsa_adsp_libcvpdsp_skel_so",
filename: "libcvpdsp_skel.so",
owner: "samsung",
src: "proprietary/vendor/lib/rfsa/adsp/libcvpdsp_skel.so",
relative_install_path: "adsp",
soc_specific: true,
}
prebuilt_rfsa {
name: "vendor_lib_rfsa_adsp_libdspCV_skel_so",
filename: "libdspCV_skel.so",
owner: "samsung",
src: "proprietary/vendor/lib/rfsa/adsp/libdspCV_skel.so",
relative_install_path: "adsp",
soc_specific: true,
}
prebuilt_rfsa {
name: "vendor_lib_rfsa_adsp_libdsp_streamer_skel_so",
filename: "libdsp_streamer_skel.so",
owner: "samsung",
src: "proprietary/vendor/lib/rfsa/adsp/libdsp_streamer_skel.so",
relative_install_path: "adsp",
soc_specific: true,
}
prebuilt_rfsa {
name: "vendor_lib_rfsa_adsp_libfastcvadsp_so",
filename: "libfastcvadsp.so",
owner: "samsung",
src: "proprietary/vendor/lib/rfsa/adsp/libfastcvadsp.so",
relative_install_path: "adsp",
soc_specific: true,
}
prebuilt_rfsa {
name: "vendor_lib_rfsa_adsp_libfastcvdsp_skel_so",
filename: "libfastcvdsp_skel.so",
owner: "samsung",
src: "proprietary/vendor/lib/rfsa/adsp/libfastcvdsp_skel.so",
relative_install_path: "adsp",
soc_specific: true,
}
prebuilt_rfsa {
name: "vendor_lib_rfsa_adsp_libhexagon_nn_skel_so",
filename: "libhexagon_nn_skel.so",
owner: "samsung",
src: "proprietary/vendor/lib/rfsa/adsp/libhexagon_nn_skel.so",
relative_install_path: "adsp",
soc_specific: true,
}
prebuilt_rfsa {
name: "vendor_lib_rfsa_adsp_libscveObjectSegmentation_skel_so",
filename: "libscveObjectSegmentation_skel.so",
owner: "samsung",
src: "proprietary/vendor/lib/rfsa/adsp/libscveObjectSegmentation_skel.so",
relative_install_path: "adsp",
soc_specific: true,
}
prebuilt_rfsa {
name: "vendor_lib_rfsa_adsp_libscveT2T_skel_so",
filename: "libscveT2T_skel.so",
owner: "samsung",
src: "proprietary/vendor/lib/rfsa/adsp/libscveT2T_skel.so",
relative_install_path: "adsp",
soc_specific: true,
}
prebuilt_rfsa {
name: "vendor_lib_rfsa_adsp_libsnpe_dsp_v66_domains_v2_skel_so",
filename: "libsnpe_dsp_v66_domains_v2_skel.so",
owner: "samsung",
src: "proprietary/vendor/lib/rfsa/adsp/libsnpe_dsp_v66_domains_v2_skel.so",
relative_install_path: "adsp",
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "fm_helium",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/system_ext/lib/fm_helium.so",
],
shared_libs: [
"libfm-hci",
"liblog",
"libnativehelper",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/system_ext/lib64/fm_helium.so",
],
shared_libs: [
"libfm-hci",
"liblog",
"libnativehelper",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
system_ext_specific: true,
}
cc_prebuilt_library_shared {
name: "libfm-hci",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/system_ext/lib/libfm-hci.so",
],
shared_libs: [
"libcutils",
"libbase",
"libhidlbase",
"liblog",
"libutils",
"vendor.qti.hardware.fm@1.0",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/system_ext/lib64/libfm-hci.so",
],
shared_libs: [
"libcutils",
"libbase",
"libhidlbase",
"liblog",
"libutils",
"vendor.qti.hardware.fm@1.0",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
system_ext_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.qti.hardware.fm@1.0",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/system_ext/lib/vendor.qti.hardware.fm@1.0.so",
],
shared_libs: [
"libhidlbase",
"liblog",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/system_ext/lib64/vendor.qti.hardware.fm@1.0.so",
],
shared_libs: [
"libhidlbase",
"liblog",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
system_ext_specific: true,
}
android_app_import {
name: "CACertService",
owner: "samsung",
apk: "proprietary/vendor/app/CACertService/CACertService.apk",
certificate: "platform",
dex_preopt: {
enabled: false,
},
soc_specific: true,
}
android_app_import {
name: "TimeService",
owner: "samsung",
apk: "proprietary/vendor/app/TimeService/TimeService.apk",
certificate: "platform",
dex_preopt: {
enabled: false,
},
soc_specific: true,
}
android_app_import {
name: "HotwordEnrollmentOKGoogleEx3HEXAGON",
owner: "samsung",
apk: "proprietary/product/priv-app/HotwordEnrollmentOKGoogleEx3HEXAGON/HotwordEnrollmentOKGoogleEx3HEXAGON.apk",
certificate: "platform",
dex_preopt: {
enabled: false,
},
privileged: true,
product_specific: true,
}
android_app_import {
name: "HotwordEnrollmentXGoogleEx3HEXAGON",
owner: "samsung",
apk: "proprietary/product/priv-app/HotwordEnrollmentXGoogleEx3HEXAGON/HotwordEnrollmentXGoogleEx3HEXAGON.apk",
certificate: "platform",
dex_preopt: {
enabled: false,
},
privileged: true,
product_specific: true,
}
dex_import {
name: "audiosphere",
owner: "samsung",
jars: [
"proprietary/system_ext/framework/audiosphere.jar",
],
system_ext_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: "android.hardware.gnss@2.1-service-qti.xml",
owner: "samsung",
src: "proprietary/vendor/etc/vintf/manifest/android.hardware.gnss@2.1-service-qti.xml",
filename_from_src: true,
sub_dir: "vintf/manifest",
soc_specific: true,
}
prebuilt_etc_xml {
name: "android.hardware.neuralnetworks@1.3-service-qti-hta.xml",
owner: "samsung",
src: "proprietary/vendor/etc/vintf/manifest/android.hardware.neuralnetworks@1.3-service-qti-hta.xml",
filename_from_src: true,
sub_dir: "vintf/manifest",
soc_specific: true,
}
prebuilt_etc_xml {
name: "android.hardware.neuralnetworks@1.3-service-qti.xml",
owner: "samsung",
src: "proprietary/vendor/etc/vintf/manifest/android.hardware.neuralnetworks@1.3-service-qti.xml",
filename_from_src: true,
sub_dir: "vintf/manifest",
soc_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.thermal@1.0-manifest.xml",
owner: "samsung",
src: "proprietary/vendor/etc/vintf/manifest/vendor.samsung.hardware.thermal@1.0-manifest.xml",
filename_from_src: true,
sub_dir: "vintf/manifest",
soc_specific: true,
}
cc_prebuilt_binary {
name: "adpl",
owner: "samsung",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/adpl",
],
shared_libs: [
"libc",
"liblog",
"libdiag",
"libdsutils",
"librmnetctl",
"libqmi_cci",
"libqmiservices",
"libnetutils",
"libcutils",
"libqmi_client_qmux",
"libqmi_encdec",
"libqcmaputils",
"libc++",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
soc_specific: true,
}
cc_prebuilt_binary {
name: "adsprpcd",
owner: "samsung",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/adsprpcd",
],
shared_libs: [
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
soc_specific: true,
}
cc_prebuilt_binary {
name: "cdsprpcd",
owner: "samsung",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/cdsprpcd",
],
shared_libs: [
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
soc_specific: true,
}
cc_prebuilt_binary {
name: "cnss-daemon",
owner: "samsung",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/cnss-daemon",
],
shared_libs: [
"libcutils",
"liblog",
"libqmi_cci",
"libqmi_common_so",
"libnl",
"libcld80211",
"libperipheral_client",
"libmdmdetect",
"libqmiservices",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
soc_specific: true,
}
cc_prebuilt_binary {
name: "dspservice",
owner: "samsung",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/dspservice",
],
shared_libs: [
"libhidlbase",
"libhardware",
"libutils",
"libcutils",
"liblog",
"libavservices_minijail",
"vendor.qti.hardware.dsp@1.0",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
soc_specific: true,
}
cc_prebuilt_binary {
name: "factory.ssc",
owner: "samsung",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/factory.ssc",
],
shared_libs: [
"libdiag",
"liblog",
"libcutils",
"libqmi_common_so",
"libqmi_cci",
"libqmi_encdec",
"libqmi_csi",
"libnanopb",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
soc_specific: true,
}
cc_prebuilt_binary {
name: "hvdcp_opti",
owner: "samsung",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/hvdcp_opti",
],
shared_libs: [
"libcutils",
"libutils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
soc_specific: true,
}
cc_prebuilt_binary {
name: "android.hardware.bluetooth@1.0-service-qti",
owner: "samsung",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/hw/android.hardware.bluetooth@1.0-service-qti",
],
shared_libs: [
"liblog",
"libcutils",
"libutils",
"libhidlbase",
"vendor.samsung.hardware.bluetooth@2.0",
"android.hardware.bluetooth@1.0",
"vendor.qti.hardware.fm@1.0",
"com.qualcomm.qti.ant@1.0",
"libqti_vndfwk_detect",
"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.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.gnss@2.1-service-qti",
owner: "samsung",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/hw/android.hardware.gnss@2.1-service-qti",
],
shared_libs: [
"liblog",
"libcutils",
"libbase",
"libutils",
"libgps.utils",
"libqti_vndfwk_detect",
"libhidlbase",
"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",
"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-qti",
owner: "samsung",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/hw/android.hardware.neuralnetworks@1.3-service-qti",
],
shared_libs: [
"libbase",
"libhardware",
"libhidlbase",
"libhidlmemory",
"liblog",
"libutils",
"libcutils",
"libfmq",
"libui",
"android.hardware.neuralnetworks@1.0",
"android.hardware.neuralnetworks@1.1",
"android.hardware.neuralnetworks@1.2",
"android.hardware.neuralnetworks@1.3",
"android.hidl.safe_union@1.0",
"android.hidl.allocator@1.0",
"android.hidl.memory@1.0",
"libprotobuf-cpp-full-3.9.1-vendorcompat",
"libsync",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
relative_install_path: "hw",
soc_specific: true,
}
cc_prebuilt_binary {
name: "macloader",
owner: "samsung",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/hw/macloader",
],
shared_libs: [
"liblog",
"libutils",
"libcutils",
"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.display.color@1.0-service",
owner: "samsung",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/hw/vendor.display.color@1.0-service",
],
shared_libs: [
"liblog",
"libcutils",
"libbase",
"libutils",
"libbinder",
"libhardware_legacy",
"libhardware",
"libhidlbase",
"vendor.display.color@1.0",
"vendor.display.color@1.1",
"vendor.display.color@1.2",
"vendor.display.color@1.3",
"vendor.display.postproc@1.0",
"libsdm-disp-vndapis",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
relative_install_path: "hw",
soc_specific: true,
}
cc_prebuilt_binary {
name: "vendor.qti.hardware.capabilityconfigstore@1.0-service",
owner: "samsung",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/hw/vendor.qti.hardware.capabilityconfigstore@1.0-service",
],
shared_libs: [
"liblog",
"libcutils",
"libbase",
"libutils",
"libhardware",
"libhidlbase",
"libxml2",
"vendor.qti.hardware.capabilityconfigstore@1.0",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
relative_install_path: "hw",
soc_specific: true,
}
cc_prebuilt_binary {
name: "vendor.qti.hardware.qseecom@1.0-service",
owner: "samsung",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/hw/vendor.qti.hardware.qseecom@1.0-service",
],
shared_libs: [
"libbase",
"libhidlbase",
"libutils",
"liblog",
"vendor.qti.hardware.qseecom@1.0",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
relative_install_path: "hw",
soc_specific: true,
}
cc_prebuilt_binary {
name: "vendor.qti.hardware.tui_comm@1.0-service-qti",
owner: "samsung",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/hw/vendor.qti.hardware.tui_comm@1.0-service-qti",
],
shared_libs: [
"liblog",
"libcutils",
"libbase",
"libutils",
"libhardware",
"libhidlbase",
"libbinder",
"vendor.qti.hardware.tui_comm@1.0",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
relative_install_path: "hw",
soc_specific: true,
}
cc_prebuilt_binary {
name: "vendor.qti.media.c2@1.0-service",
owner: "samsung",
target: {
android_arm: {
srcs: [
"proprietary/vendor/bin/hw/vendor.qti.media.c2@1.0-service",
],
shared_libs: [
"libqcodec2",
"android.hardware.media.c2@1.0",
"android.hardware.media.omx@1.0",
"liblog",
"libcutils",
"libavservices_minijail",
"libbinder",
"libhidlbase",
"libcodec2_vndk",
"libstagefright_omx",
"libstagefright_xmlparser",
"libutils",
"libvndksupport",
"libcodec2_hidl@1.0",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
strip: {
none: true,
},
prefer: true,
relative_install_path: "hw",
soc_specific: true,
}
cc_prebuilt_binary {
name: "vendor.samsung.hardware.thermal@1.0-service",
owner: "samsung",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/hw/vendor.samsung.hardware.thermal@1.0-service",
],
shared_libs: [
"libbase",
"libutils",
"libcutils",
"libhidlbase",
"liblog",
"libhardware",
"libcamera_metadata",
"android.hardware.thermal@1.0",
"android.hardware.thermal@2.0",
"vendor.samsung.hardware.thermal@1.0",
"android.frameworks.cameraservice.service@2.0",
"android.frameworks.cameraservice.service@2.1",
"libhypervintf",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
relative_install_path: "hw",
soc_specific: true,
}
cc_prebuilt_binary {
name: "ipacm-diag",
owner: "samsung",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/ipacm-diag",
],
shared_libs: [
"libdiag",
"libcutils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
soc_specific: true,
}
cc_prebuilt_binary {
name: "irsc_util",
owner: "samsung",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/irsc_util",
],
shared_libs: [
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
soc_specific: true,
}
cc_prebuilt_binary {
name: "loc_launcher",
owner: "samsung",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/loc_launcher",
],
shared_libs: [
"liblog",
"libutils",
"libcutils",
"libgps.utils",
"libqti_vndfwk_detect",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
soc_specific: true,
}
cc_prebuilt_binary {
name: "lowi-server",
owner: "samsung",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/lowi-server",
],
shared_libs: [
"libcutils",
"libgps.utils",
"liblog",
"libnl",
"libqmi_cci",
"libqmi_common_so",
"libwpa_client",
"libdiag",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
soc_specific: true,
}
cc_prebuilt_binary {
name: "npu_launcher",
owner: "samsung",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/npu_launcher",
],
shared_libs: [
"libutils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
soc_specific: true,
}
cc_prebuilt_binary {
name: "pd-mapper",
owner: "samsung",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/pd-mapper",
],
shared_libs: [
"libcutils",
"libutils",
"liblog",
"libjson",
"libqmi_cci",
"libqmi_common_so",
"libqmi_encdec",
"libqmi_csi",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
soc_specific: true,
}
cc_prebuilt_binary {
name: "pm-proxy",
owner: "samsung",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/pm-proxy",
],
shared_libs: [
"libperipheral_client",
"libcutils",
"liblog",
"libmdmdetect",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
soc_specific: true,
}
cc_prebuilt_binary {
name: "pm-service",
owner: "samsung",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/pm-service",
],
shared_libs: [
"libcutils",
"libutils",
"liblog",
"libbinder",
"libqmi_cci",
"libqmi_common_so",
"libqmi_encdec",
"libqmi_csi",
"libmdmdetect",
"libperipheral_client",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
soc_specific: true,
}
cc_prebuilt_binary {
name: "ppd",
owner: "samsung",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/ppd",
],
shared_libs: [
"libcutils",
"liblog",
"libhidlbase",
"vendor.display.postproc@1.0",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
soc_specific: true,
}
cc_prebuilt_binary {
name: "qdcmss",
owner: "samsung",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/qdcmss",
],
shared_libs: [
"libcutils",
"libutils",
"libqservice",
"libsdmutils",
"libbinder",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
soc_specific: true,
}
cc_prebuilt_binary {
name: "qrtr-ns",
owner: "samsung",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/qrtr-ns",
],
shared_libs: [
"libqrtr",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
soc_specific: true,
}
cc_prebuilt_binary {
name: "qseecomd",
owner: "samsung",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/qseecomd",
],
shared_libs: [
"libcutils",
"libutils",
"liblog",
"libQSEEComAPI",
"libdrmfs",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
soc_specific: true,
}
cc_prebuilt_binary {
name: "rmt_storage",
owner: "samsung",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/rmt_storage",
],
shared_libs: [
"libqmi_csi",
"libqmi_common_so",
"libcutils",
"liblog",
"libmdmdetect",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
soc_specific: true,
}
cc_prebuilt_binary {
name: "sscrpcd",
owner: "samsung",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/sscrpcd",
],
shared_libs: [
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
soc_specific: true,
}
cc_prebuilt_binary {
name: "ssr_setup",
owner: "samsung",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/ssr_setup",
],
shared_libs: [
"libcutils",
"libutils",
"libmdmdetect",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
soc_specific: true,
}
cc_prebuilt_binary {
name: "tftp_server",
owner: "samsung",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/tftp_server",
],
shared_libs: [
"libqsocket",
"libqrtr",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
soc_specific: true,
}
cc_prebuilt_binary {
name: "thermal-engine",
owner: "samsung",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/thermal-engine",
],
shared_libs: [
"libcutils",
"liblog",
"libqmi_common_so",
"libqmi_cci",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
soc_specific: true,
}
cc_prebuilt_binary {
name: "time_daemon",
owner: "samsung",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/time_daemon",
],
shared_libs: [
"libc",
"liblog",
"libcutils",
"libqmi_cci",
"libqmi_common_so",
"libc++",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
soc_specific: true,
}
cc_prebuilt_binary {
name: "xtra-daemon",
owner: "samsung",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/xtra-daemon",
],
shared_libs: [
"libutils",
"libcutils",
"libcrypto",
"libssl",
"libsqlite",
"libgps.utils",
"libloc_core",
"libizat_core",
"liblbs_core",
"liblog",
"libandroid_net",
"libavservices_minijail",
"libcdfw_remote_api",
"libqcc_file_agent",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
soc_specific: true,
}
install_symlink {
name: "vendor_lib_libEGL_adreno_so",
soc_specific: true,
installed_location: "lib/libEGL_adreno.so",
symlink_target: "/vendor/lib/egl/libEGL_adreno.so",
}
install_symlink {
name: "vendor_lib_libGLESv2_adreno_so",
soc_specific: true,
installed_location: "lib/libGLESv2_adreno.so",
symlink_target: "/vendor/lib/egl/libGLESv2_adreno.so",
}
install_symlink {
name: "vendor_lib_libq3dtools_adreno_so",
soc_specific: true,
installed_location: "lib/libq3dtools_adreno.so",
symlink_target: "/vendor/lib/egl/libq3dtools_adreno.so",
}
install_symlink {
name: "vendor_lib64_libEGL_adreno_so",
soc_specific: true,
installed_location: "lib64/libEGL_adreno.so",
symlink_target: "/vendor/lib64/egl/libEGL_adreno.so",
}
install_symlink {
name: "vendor_lib64_libGLESv2_adreno_so",
soc_specific: true,
installed_location: "lib64/libGLESv2_adreno.so",
symlink_target: "/vendor/lib64/egl/libGLESv2_adreno.so",
}
install_symlink {
name: "vendor_lib64_libq3dtools_adreno_so",
soc_specific: true,
installed_location: "lib64/libq3dtools_adreno.so",
symlink_target: "/vendor/lib64/egl/libq3dtools_adreno.so",
}