12071 lines
272 KiB
Plaintext
12071 lines
272 KiB
Plaintext
//
|
|
// Automatically generated file. DO NOT MODIFY
|
|
//
|
|
|
|
soong_namespace {
|
|
imports: [
|
|
"device/samsung/sm8650-common",
|
|
"hardware/qcom-caf/sm8650",
|
|
"hardware/qcom-caf/wlan",
|
|
"hardware/samsung",
|
|
"vendor/qcom/opensource/commonsys/display",
|
|
"vendor/qcom/opensource/commonsys-intf/display",
|
|
"vendor/qcom/opensource/dataservices",
|
|
],
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "btaudio_offload_if",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/btaudio_offload_if.so",
|
|
],
|
|
shared_libs: [
|
|
"libbase",
|
|
"libcutils",
|
|
"libfmq",
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libbinder_ndk",
|
|
"vendor.samsung.hardware.bluetooth.audio-V2-ndk",
|
|
"libsehbluetooth_audio_session_aidl",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "eglSubDriverAndroid",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/egl/eglSubDriverAndroid.so",
|
|
],
|
|
shared_libs: [
|
|
"libEGL_adreno",
|
|
"libcutils",
|
|
"libhardware",
|
|
"libgsl",
|
|
"libnativewindow",
|
|
"vendor.qti.hardware.display.mapper@2.0",
|
|
"vendor.qti.hardware.display.mapper@3.0",
|
|
"android.hardware.graphics.mapper@3.0",
|
|
"android.hardware.graphics.mapper@2.0",
|
|
"vendor.qti.hardware.display.mapper@4.0",
|
|
"android.hardware.graphics.mapper@4.0",
|
|
"libgralloc.qti",
|
|
"libgralloctypes",
|
|
"vendor.qti.hardware.display.mapperextensions@1.1",
|
|
"libhidlbase",
|
|
"libutils",
|
|
"libdl",
|
|
"libz",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "egl",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libEGL_adreno",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/egl/libEGL_adreno.so",
|
|
],
|
|
shared_libs: [
|
|
"libadreno_utils",
|
|
"libgsl",
|
|
"libcutils",
|
|
"libdl",
|
|
"libz",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "egl",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libGLESv1_CM_adreno",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/egl/libGLESv1_CM_adreno.so",
|
|
],
|
|
shared_libs: [
|
|
"libgsl",
|
|
"libcutils",
|
|
"libdl",
|
|
"libz",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "egl",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libGLESv2_adreno",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
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: "64",
|
|
relative_install_path: "egl",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libVkLayer_ADRENO_qprofiler",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/egl/libVkLayer_ADRENO_qprofiler.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libz",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "egl",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libq3dtools_adreno",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/egl/libq3dtools_adreno.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libgsl",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "egl",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libq3dtools_esx",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/egl/libq3dtools_esx.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libz",
|
|
"libdl",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
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_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",
|
|
"libsoc_helper",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "hw",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "android.hardware.bluetooth@1.1-impl-qti",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/hw/android.hardware.bluetooth@1.1-impl-qti.so",
|
|
],
|
|
shared_libs: [
|
|
"libbase",
|
|
"libcutils",
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libdiag",
|
|
"libqmiservices",
|
|
"libqmi_cci",
|
|
"libbtnv",
|
|
"android.hardware.bluetooth@1.0",
|
|
"android.hardware.bluetooth@1.1",
|
|
"android.hardware.bluetooth@1.0-impl-qti",
|
|
"libsoc_helper",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "hw",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "android.hardware.gnss-aidl-impl-qti",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/hw/android.hardware.gnss-aidl-impl-qti.so",
|
|
],
|
|
shared_libs: [
|
|
"libbase",
|
|
"libbinder_ndk",
|
|
"android.hardware.gnss-V3-ndk",
|
|
"android.hardware.health-V1-ndk",
|
|
"android.hardware.health@1.0",
|
|
"android.hardware.health@2.0",
|
|
"android.hardware.health@2.1",
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libcutils",
|
|
"libutils",
|
|
"libloc_core",
|
|
"libgps.utils",
|
|
"liblocation_api",
|
|
"libqti_vndfwk_detect_vendor",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "hw",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "audio.primary.pineapple",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/hw/audio.primary.pineapple.so",
|
|
],
|
|
shared_libs: [
|
|
"libbase",
|
|
"liblog",
|
|
"libcutils",
|
|
"libaudioutils",
|
|
"libexpat",
|
|
"libhidlbase",
|
|
"libprocessgroup",
|
|
"libfmq",
|
|
"libutils",
|
|
"libar-pal",
|
|
"android.hidl.allocator@1.0",
|
|
"android.hidl.memory@1.0",
|
|
"libhidlmemory",
|
|
"vendor.qti.hardware.pal@1.0-impl",
|
|
"vendor.qti.hardware.pal@1.0",
|
|
"vendor.qti.hardware.AGMIPC@1.0",
|
|
"libagm",
|
|
"libsecaudioinfo",
|
|
"libsecaudiolevel",
|
|
"librecordalive",
|
|
"libspeakercalibration",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
check_elf_files: false,
|
|
relative_install_path: "hw",
|
|
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",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "hw",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libspuqtigatekeeper",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/hw/libspuqtigatekeeper.so",
|
|
],
|
|
shared_libs: [
|
|
"android.hardware.gatekeeper-V1-ndk",
|
|
"libhardware",
|
|
"libbinder_ndk",
|
|
"libbase",
|
|
"libutils",
|
|
"liblog",
|
|
"libcutils",
|
|
"libgatekeeper",
|
|
"libspukeymintdeviceutils",
|
|
"libqcbor",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "hw",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.hardware.bttpi-impl",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/hw/vendor.qti.hardware.bttpi-impl.so",
|
|
],
|
|
shared_libs: [
|
|
"libhidlbase",
|
|
"libutils",
|
|
"liblog",
|
|
"libbase",
|
|
"libcutils",
|
|
"libhardware",
|
|
"libbinder_ndk",
|
|
"android.hardware.bluetooth@1.0",
|
|
"android.hardware.bluetooth@1.0-impl-qti",
|
|
"vendor.qti.hardware.bttpi-V3-ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
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_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: "64",
|
|
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_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/hw/vendor.qti.hardware.qseecom@1.0-impl.so",
|
|
],
|
|
shared_libs: [
|
|
"libbase",
|
|
"libutils",
|
|
"libcutils",
|
|
"liblog",
|
|
"libdmabufheap",
|
|
"vendor.qti.hardware.qseecom-V1-ndk",
|
|
"libbinder_ndk",
|
|
"libQSEEComAPI",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "hw",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.samsung.hardware.gnss-aidl-impl-sec",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/hw/vendor.samsung.hardware.gnss-aidl-impl-sec.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libbase",
|
|
"libhidlbase",
|
|
"libbinder_ndk",
|
|
"libcutils",
|
|
"libqti_vndfwk_detect",
|
|
"libutils",
|
|
"vendor.samsung.hardware.gnss-V2-ndk_platform",
|
|
"libloc_core",
|
|
"libgps.utils",
|
|
"liblocation_api",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "hw",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vulkan.adreno",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/hw/vulkan.adreno.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"libz",
|
|
"libadreno_utils",
|
|
"libgsl",
|
|
"liblog",
|
|
"libllvm-glnext",
|
|
"libhardware",
|
|
"libbase",
|
|
"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",
|
|
"libnativewindow",
|
|
"vendor.qti.hardware.display.mapper@4.0",
|
|
"android.hardware.graphics.mapper@4.0",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "hw",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libAlacSwDec",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libAlacSwDec.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libApeSwDec",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libApeSwDec.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libCB",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libCB.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libgsl",
|
|
"libutils",
|
|
"libnativewindow",
|
|
"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",
|
|
"vendor.qti.hardware.display.mapper@3.0",
|
|
"android.hardware.graphics.mapper@3.0",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libEvrcSwCodec",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libEvrcSwCodec.so",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libFlacSwDec",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libFlacSwDec.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libGPMTEEC_vendor",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libGPMTEEC_vendor.so",
|
|
],
|
|
shared_libs: [
|
|
"libc",
|
|
"libcutils",
|
|
"libutils",
|
|
"liblog",
|
|
"libGPTEE_vendor",
|
|
"libminkdescriptor",
|
|
"libminksocket_vendor",
|
|
"libdmabufheap",
|
|
"libc++",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libGPTEE_vendor",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libGPTEE_vendor.so",
|
|
],
|
|
shared_libs: [
|
|
"libc",
|
|
"libcutils",
|
|
"libutils",
|
|
"liblog",
|
|
"libbase",
|
|
"libc++",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libGPreqcancel",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libGPreqcancel.so",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"libcutils",
|
|
"libdiag",
|
|
"liblog",
|
|
"libQSEEComAPI",
|
|
"libGPreqcancel_svc",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libGPreqcancel_svc",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libGPreqcancel_svc.so",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"libcutils",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libOpenCL",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libOpenCL.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libOpenCL_adreno",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libOpenCL_adreno.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"libvndksupport",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libPeripheralStateUtils",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libPeripheralStateUtils.so",
|
|
],
|
|
shared_libs: [
|
|
"libminksocket_vendor",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libbase",
|
|
"libminkdescriptor",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libQSEEComAPI",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libQSEEComAPI.so",
|
|
],
|
|
shared_libs: [
|
|
"libdmabufheap",
|
|
"liblog",
|
|
"libutils",
|
|
"libqcbor",
|
|
"libminkdescriptor",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libTouchInputVM",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libTouchInputVM.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libhidlbase",
|
|
"libutils",
|
|
"vendor.qti.hardware.trustedui@1.0",
|
|
"vendor.qti.hardware.trustedui@1.1",
|
|
"vendor.qti.hardware.trustedui@1.2",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libTrustedInput",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libTrustedInput.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libhidlbase",
|
|
"libbinder",
|
|
"libutils",
|
|
"libcutils",
|
|
"vendor.qti.hardware.trustedui@1.0",
|
|
"vendor.qti.hardware.trustedui@1.1",
|
|
"vendor.qti.hardware.trustedui@1.2",
|
|
"vendor.qti.hardware.systemhelper@1.0",
|
|
"libTrustedInputTZ",
|
|
"libTouchInputVM",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libTrustedInputAIDL",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libTrustedInputAIDL.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libbinder_ndk",
|
|
"vendor.qti.hardware.trustedui-V1-ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libTrustedInputTZ",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libTrustedInputTZ.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libhidlbase",
|
|
"libbinder",
|
|
"libutils",
|
|
"libcutils",
|
|
"libbase",
|
|
"vendor.qti.hardware.trustedui@1.0",
|
|
"vendor.qti.hardware.trustedui@1.1",
|
|
"vendor.qti.hardware.trustedui@1.2",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libTrustedInputUtils",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libTrustedInputUtils.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libTrustedUI",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libTrustedUI.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libhidlbase",
|
|
"libhidltransport",
|
|
"libhwbinder",
|
|
"libbinder",
|
|
"libutils",
|
|
"libcutils",
|
|
"vendor.qti.hardware.trustedui@1.0",
|
|
"vendor.qti.hardware.trustedui@1.1",
|
|
"vendor.qti.hardware.trustedui@1.2",
|
|
"vendor.qti.hardware.systemhelper@1.0",
|
|
"libhidlmemory",
|
|
"libcpion",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libTrustedUIAIDL",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libTrustedUIAIDL.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libbinder_ndk",
|
|
"libutils",
|
|
"libcutils",
|
|
"libbase",
|
|
"libdmabufheap",
|
|
"libminksocket_vendor",
|
|
"libvmmem",
|
|
"vendor.qti.hardware.trustedui-V1-ndk",
|
|
"libdisplayconfig.qti",
|
|
"libtrustedapploader",
|
|
"vendor.qti.hardware.display.config-V7-ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libTrustedUITZ",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libTrustedUITZ.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libhidlbase",
|
|
"libbinder",
|
|
"libutils",
|
|
"libcutils",
|
|
"libbase",
|
|
"libdmabufheap",
|
|
"libsi",
|
|
"libQSEEComAPI",
|
|
"android.hardware.graphics.mapper@4.0",
|
|
"vendor.qti.hardware.trustedui@1.0",
|
|
"vendor.qti.hardware.trustedui@1.1",
|
|
"vendor.qti.hardware.trustedui@1.2",
|
|
"vendor.qti.hardware.systemhelper@1.0",
|
|
"vendor.display.config@1.0",
|
|
"libgralloc.qti",
|
|
"libgralloctypes",
|
|
"libdisplayconfig.qti",
|
|
"libtrustedapploader",
|
|
"libhidlmemory",
|
|
"libvmmem",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libTrustedUIVM",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libTrustedUIVM.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libhidlbase",
|
|
"libhidltransport",
|
|
"libhwbinder",
|
|
"libbinder",
|
|
"libutils",
|
|
"libcutils",
|
|
"libbase",
|
|
"libdmabufheap",
|
|
"libminksocket_vendor",
|
|
"vendor.qti.hardware.trustedui@1.0",
|
|
"vendor.qti.hardware.trustedui@1.1",
|
|
"vendor.qti.hardware.trustedui@1.2",
|
|
"libdisplayconfig.qti",
|
|
"libtrustedapploader",
|
|
"libhidlmemory",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libVendorSemDataProps",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libVendorSemDataProps.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libVendorSemTelephonyProps",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libVendorSemTelephonyProps.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libVoiceSdk",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libVoiceSdk.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libdl",
|
|
"libEGL",
|
|
"libGLESv2",
|
|
"libGLESv3",
|
|
"libtensorflowlite_c",
|
|
"libm",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "lib_SamsungRec_08020",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/lib_SamsungRec_08020.so",
|
|
],
|
|
shared_libs: [
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
"liblog",
|
|
"lib_lvacfs",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "lib_lvacfs",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/lib_lvacfs.so",
|
|
],
|
|
shared_libs: [
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libadm",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libadm.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libtinyalsa",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libadreno_app_profiles",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libadreno_app_profiles.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"libhardware",
|
|
"libutils",
|
|
"libbase",
|
|
"libbinder_ndk",
|
|
"vendor.qti.qspmhal-V1-ndk",
|
|
"libqspm-mem-utils-vendor",
|
|
"libdl",
|
|
"libz",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libadreno_utils",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libadreno_utils.so",
|
|
],
|
|
shared_libs: [
|
|
"libgsl",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libadsp_default_listener",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libadsp_default_listener.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libadsprpc",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libadsprpc",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libadsprpc.so",
|
|
],
|
|
shared_libs: [
|
|
"libhidlbase",
|
|
"libhardware",
|
|
"libutils",
|
|
"vendor.qti.hardware.dsp@1.0",
|
|
"liblog",
|
|
"libc",
|
|
"libcutils",
|
|
"libdmabufheap",
|
|
"libvmmem",
|
|
"libc++",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libagm",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libagm.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libaudioroute",
|
|
"libcutils",
|
|
"libtinyalsa",
|
|
"libaudio_log_utils",
|
|
"libexpat",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
check_elf_files: false,
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libar-pal",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libar-pal.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libexpat",
|
|
"libaudioroute",
|
|
"libcutils",
|
|
"libutilscallstack",
|
|
"libvui_intf",
|
|
"libhidlbase",
|
|
"libPeripheralStateUtils",
|
|
"libtinyalsa",
|
|
"libtinycompress",
|
|
"libsecaudioinfo",
|
|
"libsecaudiolevel",
|
|
"librecordalive",
|
|
"libspeakercalibration",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
check_elf_files: false,
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libarmemlog",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libarmemlog.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libexpat",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
check_elf_files: false,
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libaudio_log_utils",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libaudio_log_utils.so",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"libcutils",
|
|
"libexpat",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libaudiofeaturestats",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libaudiofeaturestats.so",
|
|
],
|
|
shared_libs: [
|
|
"libprotobuf-cpp-lite-21.7",
|
|
"liblog",
|
|
"libqcc_sdk",
|
|
"libprotobuf-cpp-full-21.7",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libbatching",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libbatching.so",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"libcutils",
|
|
"liblog",
|
|
"libloc_core",
|
|
"libgps.utils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libbluetooth_audio_session_aidl_qti",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libbluetooth_audio_session_aidl_qti.so",
|
|
],
|
|
shared_libs: [
|
|
"android.hardware.bluetooth.audio@2.0",
|
|
"android.hardware.bluetooth.audio@2.1",
|
|
"libbase",
|
|
"libcutils",
|
|
"libbinder_ndk",
|
|
"libfmq",
|
|
"liblog",
|
|
"android.hardware.bluetooth.audio-V3-ndk",
|
|
"libhidlbase",
|
|
"libxml2",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libbluetooth_audio_session_qti",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
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: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libbluetooth_audio_session_qti_2_1",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libbluetooth_audio_session_qti_2_1.so",
|
|
],
|
|
shared_libs: [
|
|
"vendor.qti.hardware.bluetooth_audio@2.1",
|
|
"vendor.qti.hardware.bluetooth_audio@2.0",
|
|
"libaudioutils",
|
|
"libbase",
|
|
"libcutils",
|
|
"libfmq",
|
|
"libhidlbase",
|
|
"libhidltransport",
|
|
"liblog",
|
|
"libutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libbt-hidlclient",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libbt-hidlclient.so",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"libhidlbase",
|
|
"android.hardware.bluetooth@1.0",
|
|
"vendor.qti.hardware.fm@1.0",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libbtnv",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libbtnv.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcdfw",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libcdfw.so",
|
|
],
|
|
shared_libs: [
|
|
"libgps.utils",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcdsp_default_listener",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libcdsp_default_listener.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcdsprpc",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcdsprpc",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libcdsprpc.so",
|
|
],
|
|
shared_libs: [
|
|
"libhidlbase",
|
|
"libhardware",
|
|
"libutils",
|
|
"vendor.qti.hardware.dsp@1.0",
|
|
"liblog",
|
|
"libc",
|
|
"libcutils",
|
|
"libdmabufheap",
|
|
"libvmmem",
|
|
"libc++",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libclstc_algorithm_adapter",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libclstc_algorithm_adapter.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libutils",
|
|
"libdisplaydebug",
|
|
"libtinyxml2_1",
|
|
"libdisplayskuutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libclstc_gcp_adapter",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libclstc_gcp_adapter.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libutils",
|
|
"libdisplaydebug",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libclstc_tm",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libclstc_tm.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libutils",
|
|
"libdisplaydebug",
|
|
"libtinyxml2_1",
|
|
"libsdmutils",
|
|
"libdisplayskuutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libconfigdb",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libconfigdb.so",
|
|
],
|
|
shared_libs: [
|
|
"libxml",
|
|
"libdiag",
|
|
"libdsutils",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcpion",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libcpion.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libdmabufheap",
|
|
"libvmmem",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libdataitems",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libdataitems.so",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"libcutils",
|
|
"libgps.utils",
|
|
"liblog",
|
|
"libloc_core",
|
|
"libloc_base_util",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libdiag",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libdiag.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libc",
|
|
"libcutils",
|
|
"libc++",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libdigital-dimming",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libdigital-dimming.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libutils",
|
|
"libdisplaydebug",
|
|
"libtinyxml2_1",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libdisp-aba",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libdisp-aba.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libdisplayconfig.qti",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libdisplayconfig.qti.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libhidlbase",
|
|
"libutils",
|
|
"vendor.display.config@2.0",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libdisplaydebug",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libdisplaydebug.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libdisplayqos",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libdisplayqos.so",
|
|
],
|
|
shared_libs: [
|
|
"libdisplaydebug",
|
|
"libtinyxml2_1",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libdisplayskuutils",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libdisplayskuutils.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libutils",
|
|
"libdisplaydebug",
|
|
"libsdmutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libdpp_manager",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libdpp_manager.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libdpps",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libdpps.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"libdisp-aba",
|
|
"libqdutils",
|
|
"libutils",
|
|
"liblog",
|
|
"libbinder",
|
|
"libdrm",
|
|
"libtinyxml2",
|
|
"libdisplaydebug",
|
|
"libhidlbase",
|
|
"android.frameworks.sensorservice@1.0",
|
|
"libdmabufheap",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libdrmfs",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libdrmfs.so",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"libcutils",
|
|
"libdiag",
|
|
"liblog",
|
|
"libQSEEComAPI",
|
|
"libxml2",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libdrmtime",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libdrmtime.so",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"libcutils",
|
|
"libdiag",
|
|
"liblog",
|
|
"libQSEEComAPI",
|
|
"libtime_genoff",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libdsi_netctrl",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libdsi_netctrl.so",
|
|
],
|
|
shared_libs: [
|
|
"libqdi",
|
|
"libdiag",
|
|
"libcutils",
|
|
"liblog",
|
|
"libdsutils",
|
|
"libconfigdb",
|
|
"libqmiservices",
|
|
"libqmi_cci",
|
|
"libqmi_common_so",
|
|
"libqmi_client_qmux",
|
|
"libqmi_client_helper",
|
|
"libqmi",
|
|
"libnicm",
|
|
"libnicm_dsi",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libdsutils",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libdsutils.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libdiag",
|
|
"libcutils",
|
|
"libmdmdetect",
|
|
"libnetutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libegis_fp_normal_sensor_test",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libegis_fp_normal_sensor_test.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libc",
|
|
"libm",
|
|
],
|
|
},
|
|
},
|
|
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: "libese-grdg",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libese-grdg.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcrypto",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libfloatingfeature",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libfloatingfeature.so",
|
|
],
|
|
shared_libs: [
|
|
"libexpat",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libgame_enhance",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libgame_enhance.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libsdm-color",
|
|
"libtinyxml2_1",
|
|
"libcutils",
|
|
"libutils",
|
|
"libdisplayskuutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libgeofencing",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libgeofencing.so",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"libcutils",
|
|
"libgps.utils",
|
|
"liblog",
|
|
"libloc_core",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libgf_in_system_lib",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libgf_in_system_lib.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"libc++",
|
|
"liblog",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libgnss",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libgnss.so",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"libcutils",
|
|
"liblog",
|
|
"libloc_core",
|
|
"libgps.utils",
|
|
"libsemnativecarrierfeature",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libgnsspps",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libgnsspps.so",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"libcutils",
|
|
"libgps.utils",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libgps.utils",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libgps.utils.so",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"libcutils",
|
|
"liblog",
|
|
"libprocessgroup",
|
|
"libsemnativecarrierfeature",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libgpt",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libgpt.so",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"libQSEEComAPI",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libgpudataproducer",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libgpudataproducer.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libz",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libgsl",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libgsl.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libz",
|
|
"libsync",
|
|
"libdmabufheap",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libhdr_tm",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libhdr_tm.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libsdm-color",
|
|
"libtinyxml2_1",
|
|
"libcutils",
|
|
"libutils",
|
|
"libdisplayskuutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libhdradaptivecustom",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libhdradaptivecustom.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libm",
|
|
"libc++",
|
|
"libc",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libhdrdynamic",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libhdrdynamic.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libsdm-color",
|
|
"libtinyxml2_1",
|
|
"libcutils",
|
|
"libutils",
|
|
"libdisplayskuutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libhdrdynamicootf",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libhdrdynamicootf.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libhermes",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libhermes.so",
|
|
],
|
|
shared_libs: [
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libcrypto",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libhermes_bdbridge",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libhermes_bdbridge.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libhermes_cred",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libhermes_cred.so",
|
|
],
|
|
shared_libs: [
|
|
"android.hardware.weaver-V2-ndk",
|
|
"libbase",
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libhardware",
|
|
"libbinder_ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libhwvault",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libhwvault.so",
|
|
],
|
|
shared_libs: [
|
|
"libQSEEComAPI",
|
|
"libbase",
|
|
"libhidlbase",
|
|
"libutils",
|
|
"liblog",
|
|
"libshctrl",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libidl",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libidl.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libintervmipc",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libintervmipc.so",
|
|
],
|
|
shared_libs: [
|
|
"libdisplaydebug",
|
|
"libqrtr",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libizat_client_api",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libizat_client_api.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libgps.utils",
|
|
"libloc_base_util",
|
|
"libloc_mq_client",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libizat_core",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libizat_core.so",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"libcutils",
|
|
"libloc_core",
|
|
"libgps.utils",
|
|
"libloc_api_v02",
|
|
"libloc_util",
|
|
"libloc_base_util",
|
|
"libloc_mq_client",
|
|
"libprotobuf-cpp-lite-21.7",
|
|
"libwifiobserver",
|
|
"libizat_client_api",
|
|
"liblocation_api",
|
|
"liblowi_common",
|
|
"libbinder_ndk",
|
|
"libcrypto",
|
|
"libz",
|
|
"libsqlite",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libkcl",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libkcl.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libkernelmanager",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libkernelmanager.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "liblbs_core",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/liblbs_core.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libizat_core",
|
|
"libloc_core",
|
|
"libgps.utils",
|
|
"libcrypto",
|
|
"libsqlite",
|
|
"libloc_base_util",
|
|
"libloc_api_v02",
|
|
"libmdmdetect",
|
|
"libperipheral_client",
|
|
"libpdmapper",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "liblearningmodule",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/liblearningmodule.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libc",
|
|
"libcutils",
|
|
"libutils",
|
|
"libtinyxml2",
|
|
"libsqlite",
|
|
"libperfgluelayer",
|
|
"libc++",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "liblistensoundmodel2vendor",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/liblistensoundmodel2vendor.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libVoiceSdk",
|
|
"libtensorflowlite_c",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libllvm-glnext",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libllvm-glnext.so",
|
|
],
|
|
shared_libs: [
|
|
"libgsl",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libllvm-qcom",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libllvm-qcom.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libllvm-qgl",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libllvm-qgl.so",
|
|
],
|
|
shared_libs: [
|
|
"libgsl",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libloadalgo_stub",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libloadalgo_stub.so",
|
|
],
|
|
shared_libs: [
|
|
"libcdsprpc",
|
|
"libvmmem",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libloc_api_v02",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
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: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libloc_api_wds",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libloc_api_wds.so",
|
|
],
|
|
shared_libs: [
|
|
"libgps.utils",
|
|
"libidl",
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"liblocation_api",
|
|
"libqmi_cci",
|
|
"libqmi_common_so",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libloc_base_util",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libloc_base_util.so",
|
|
],
|
|
shared_libs: [
|
|
"libsqlite",
|
|
"libssl",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libloc_core",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libloc_core.so",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"libcutils",
|
|
"libgps.utils",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libloc_mq_client",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libloc_mq_client.so",
|
|
],
|
|
shared_libs: [
|
|
"libc",
|
|
"liblog",
|
|
"libcutils",
|
|
"libgps.utils",
|
|
"libloc_base_util",
|
|
"libc++",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libloc_socket",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libloc_socket.so",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"libcutils",
|
|
"liblog",
|
|
"libgps.utils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libloc_util",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libloc_util.so",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"libcutils",
|
|
"liblog",
|
|
"libgps.utils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "liblocation_api",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/liblocation_api.so",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"libcutils",
|
|
"libgps.utils",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "liblocation_api_msg",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/liblocation_api_msg.so",
|
|
],
|
|
shared_libs: [
|
|
"libgps.utils",
|
|
"liblog",
|
|
"libprotobuf-cpp-lite-21.7",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "liblocation_client_api",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/liblocation_client_api.so",
|
|
],
|
|
shared_libs: [
|
|
"libgps.utils",
|
|
"liblocation_api_msg",
|
|
"libprotobuf-cpp-lite-21.7",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "liblocation_integration_api",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/liblocation_integration_api.so",
|
|
],
|
|
shared_libs: [
|
|
"libgps.utils",
|
|
"liblocation_api_msg",
|
|
"libprotobuf-cpp-lite-21.7",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "liblocationservice",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
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",
|
|
"libloc_base_util",
|
|
"libloc_mq_client",
|
|
"liblowi_common",
|
|
"libwifiobserver",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "liblocationservice_glue",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
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: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "liblowi_client",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/liblowi_client.so",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"libcutils",
|
|
"liblog",
|
|
"libgps.utils",
|
|
"libloc_base_util",
|
|
"libloc_mq_client",
|
|
"liblowi_common",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "liblowi_common",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/liblowi_common.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libloc_base_util",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "liblowi_wifihal",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/liblowi_wifihal.so",
|
|
],
|
|
shared_libs: [
|
|
"liblowi_client",
|
|
"libcutils",
|
|
"libutils",
|
|
"liblog",
|
|
"libgps.utils",
|
|
"libloc_base_util",
|
|
"libloc_mq_client",
|
|
"liblowi_common",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmdmdetect",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmdmdetect.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"libutils",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmdsprpc",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmdsprpc.so",
|
|
],
|
|
shared_libs: [
|
|
"libhidlbase",
|
|
"libhardware",
|
|
"libutils",
|
|
"vendor.qti.hardware.dsp@1.0",
|
|
"liblog",
|
|
"libc",
|
|
"libcutils",
|
|
"libdmabufheap",
|
|
"libvmmem",
|
|
"libc++",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmemutils",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmemutils.so",
|
|
],
|
|
shared_libs: [
|
|
"libion",
|
|
"libdisplaydebug",
|
|
"libvmmem",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmeters",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmeters.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libc",
|
|
"libcutils",
|
|
"liblearningmodule",
|
|
"libc++",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libminkdescriptor",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libminkdescriptor.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libqcbor",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libminksocket_vendor",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libminksocket_vendor.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libqrtr",
|
|
"libvmmem",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmm-hdcpmgr",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmm-hdcpmgr.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"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: "libnicm",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libnicm.so",
|
|
],
|
|
shared_libs: [
|
|
"libnicm_utils",
|
|
"libutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libnicm_dsi",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libnicm_dsi.so",
|
|
],
|
|
shared_libs: [
|
|
"libnicm",
|
|
"libdsutils",
|
|
"libdiag",
|
|
"libqmi_cci",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libnicm_utils",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libnicm_utils.so",
|
|
],
|
|
shared_libs: [
|
|
"libdiag",
|
|
"liblog",
|
|
"libdsutils",
|
|
"libcutils",
|
|
"libssl",
|
|
"libcrypto",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libops",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libops.so",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"libcutils",
|
|
"libQSEEComAPI",
|
|
"liblog",
|
|
"libdrm",
|
|
"vendor.qti.hardware.display.config-V7-ndk",
|
|
"libbinder_ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libpal_net_if",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libpal_net_if.so",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"libcutils",
|
|
"libgps.utils",
|
|
"liblog",
|
|
"libandroid_net",
|
|
"libcrypto",
|
|
"libssl",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libpdmapper",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
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: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libpdnotifier",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
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: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libperfconfig",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libperfconfig.so",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"liblog",
|
|
"libq-perflog",
|
|
"libcutils",
|
|
"libxml2",
|
|
"libqti-util",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libperfgluelayer",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libperfgluelayer.so",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"liblog",
|
|
"libq-perflog",
|
|
"libcutils",
|
|
"libqti-perfd-client",
|
|
"libperfconfig",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libperfioctl",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libperfioctl.so",
|
|
],
|
|
shared_libs: [
|
|
"libdrm",
|
|
"libutils",
|
|
"liblog",
|
|
"libq-perflog",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libperipheral_client",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libperipheral_client.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"libutils",
|
|
"liblog",
|
|
"libbinder",
|
|
"libmdmdetect",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libprofileparamstorage",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libprofileparamstorage.so",
|
|
],
|
|
shared_libs: [
|
|
"libxml2",
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libprotobuf-cpp-full-21.7",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libprotobuf-cpp-full-21.7.so",
|
|
],
|
|
shared_libs: [
|
|
"libz",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libprotobuf-cpp-lite-21.7",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libprotobuf-cpp-lite-21.7.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libq-perflog",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libq-perflog.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libqcbor",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libqcbor.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libqcc_file_agent",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libqcc_file_agent.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libbase",
|
|
"libfmq",
|
|
"libhidlbase",
|
|
"vendor.qti.hardware.qccsyshal@1.0",
|
|
"vendor.qti.hardware.qccsyshal@1.1",
|
|
"vendor.qti.hardware.qccsyshal@1.2",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libqcc_sdk",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libqcc_sdk.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libprotobuf-cpp-lite-21.7",
|
|
"libbinder",
|
|
"libbase",
|
|
"libz",
|
|
"vendor.qti.hardware.qccsyshal@1.2",
|
|
"libhidlbase",
|
|
"libfmq",
|
|
"libcrypto",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libqcci_legacy",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
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: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libqcmaputils",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libqcmaputils.so",
|
|
],
|
|
shared_libs: [
|
|
"libdiag",
|
|
"libdsutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libqdcm-algo",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libqdcm-algo.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libutils",
|
|
"libdisplaydebug",
|
|
"libsdm-color",
|
|
"libbinder",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libqdcm-json-mode-parser",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libqdcm-json-mode-parser.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libutils",
|
|
"libdisplaydebug",
|
|
"libsdm-color",
|
|
"libbinder",
|
|
"libjsoncpp",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libqdcm-mode-parser",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libqdcm-mode-parser.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libutils",
|
|
"libdisplaydebug",
|
|
"libsdm-color",
|
|
"libbinder",
|
|
"libtinyxml2_1",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libqdi",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
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: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libqdutils",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libqdutils.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libutils",
|
|
"libbinder",
|
|
"libqservice",
|
|
"libgralloctypes",
|
|
"android.hardware.graphics.common@1.2",
|
|
"android.hardware.graphics.mapper@4.0",
|
|
"libhidlbase",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libqesdk2_0",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libqesdk2_0.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libjsoncpp",
|
|
"libcutils",
|
|
"libbase",
|
|
"libutils",
|
|
"libhidlbase",
|
|
"vendor.qti.qesdhal@1.0",
|
|
"vendor.qti.qesdhal@1.1",
|
|
"vendor.qti.qesdhal@1.2",
|
|
"vendor.qti.qesdhal@1.3",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libqfp_sensortest",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libqfp_sensortest.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libm",
|
|
"libdl",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libqisl",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libqisl.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libQSEEComAPI",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libqmi",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
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: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libqmi_cci",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libqmi_cci.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"libutils",
|
|
"libqmi_encdec",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libqmi_client_helper",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
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: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libqmi_client_qmux",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libqmi_client_qmux.so",
|
|
],
|
|
shared_libs: [
|
|
"libdiag",
|
|
"libdsutils",
|
|
"libqmiservices",
|
|
"libidl",
|
|
"liblog",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libqmi_common_so",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libqmi_common_so.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"libutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libqmi_csi",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libqmi_csi.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"libutils",
|
|
"libqmi_encdec",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libqmi_csvt_srvc",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
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: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libqmi_encdec",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libqmi_encdec.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"libutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libqmi_legacy",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
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: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libqmiservices",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libqmiservices.so",
|
|
],
|
|
shared_libs: [
|
|
"libidl",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libqrtr",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libqrtr.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libqrtrclient",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libqrtrclient.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libutils",
|
|
"libdisplaydebug",
|
|
"libqrtr",
|
|
"libsdmutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libqseed3",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libqseed3.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libqsh",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libqsh.so",
|
|
],
|
|
shared_libs: [
|
|
"libprotobuf-cpp-lite-21.7",
|
|
"liblog",
|
|
"libsensorslog",
|
|
"libcutils",
|
|
"libutils",
|
|
"libqmi_common_so",
|
|
"libqmi_cci",
|
|
"libqmi_encdec",
|
|
"libsnsutils",
|
|
"libsnsapi",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libqsocket",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libqsocket.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libqspm-mem-utils-vendor",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libqspm-mem-utils-vendor.so",
|
|
],
|
|
shared_libs: [
|
|
"vendor.qti.qspmhal-V1-ndk",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libqti-perfd-client",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libqti-perfd-client.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"libutils",
|
|
"liblog",
|
|
"vendor.qti.hardware.perf2-V1-ndk",
|
|
"libbase",
|
|
"libbinder_ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libqti-perfd",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libqti-perfd.so",
|
|
],
|
|
shared_libs: [
|
|
"vendor.qti.memory.pasrmanager-V1-ndk",
|
|
"libcutils",
|
|
"liblog",
|
|
"libq-perflog",
|
|
"libutils",
|
|
"libxml2",
|
|
"libqti-util",
|
|
"vendor.qti.hardware.perf2-V1-ndk",
|
|
"libbase",
|
|
"libthermalclient",
|
|
"libqti-perfd-client",
|
|
"libperfconfig",
|
|
"libperfgluelayer",
|
|
"libdisplayconfig.qti",
|
|
"libperfioctl",
|
|
"libbinder_ndk",
|
|
"vendor.qti.hardware.display.config-V5-ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libqti-util",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libqti-util.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"libutils",
|
|
"libxml2",
|
|
"liblog",
|
|
"libq-perflog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libqtigefar",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libqtigefar.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libar-pal",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "librecordalive",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/librecordalive.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"lib_SamsungRec_08020",
|
|
"lib_lvacfs",
|
|
"libsecaudioinfo",
|
|
"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: [
|
|
"libbase",
|
|
"libbinder_ndk",
|
|
"android.hardware.radio.config-V2-ndk",
|
|
"android.hardware.radio.data-V2-ndk",
|
|
"android.hardware.radio.messaging-V2-ndk",
|
|
"android.hardware.radio.modem-V2-ndk",
|
|
"android.hardware.radio.network-V2-ndk",
|
|
"android.hardware.radio.sap-V1-ndk",
|
|
"android.hardware.radio.sim-V2-ndk",
|
|
"android.hardware.radio.voice-V2-ndk",
|
|
"vendor.samsung.hardware.radio.bridge-V1-ndk",
|
|
"vendor.samsung.hardware.radio.data-V1-ndk",
|
|
"vendor.samsung.hardware.radio.messaging-V1-ndk",
|
|
"vendor.samsung.hardware.radio.network-V1-ndk",
|
|
"vendor.samsung.hardware.radio.sim-V1-ndk",
|
|
"libcutils",
|
|
"libhardware_legacy",
|
|
"liblog",
|
|
"librilutils",
|
|
"libutils",
|
|
"libfloatingfeature",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "librpmb",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/librpmb.so",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"libQSEEComAPI",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libsdm-color",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
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: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libsdm-colormgr-algo",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libsdm-colormgr-algo.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libdisplaydebug",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libsdm-disp-vndapis",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libsdm-disp-vndapis.so",
|
|
],
|
|
shared_libs: [
|
|
"libdisplaydebug",
|
|
"libqservice",
|
|
"libbinder",
|
|
"libcutils",
|
|
"libutils",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libsdmextension",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libsdmextension.so",
|
|
],
|
|
shared_libs: [
|
|
"libdisplaydebug",
|
|
"libsdmutils",
|
|
"libdisplayqos",
|
|
"libsdm-color",
|
|
"libdisplayskuutils",
|
|
"libtinyxml2_1",
|
|
"libtestutils",
|
|
"libcrypto",
|
|
"libssl",
|
|
"libsdmdal",
|
|
"libsdedrm",
|
|
"libutils",
|
|
"libmemutils",
|
|
"libvmfilexfer",
|
|
"libintervmipc",
|
|
"libdrm",
|
|
"libbase",
|
|
"libhidlbase",
|
|
"libhidltransport",
|
|
"libcutils",
|
|
"libminksocket_vendor",
|
|
"android.hardware.thermal@1.0",
|
|
"android.hardware.thermal@2.0",
|
|
"libqrtr",
|
|
"android.hardware.thermal-V1-ndk",
|
|
"libbinder",
|
|
"libbinder_ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libsdsprpc",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libsdsprpc.so",
|
|
],
|
|
shared_libs: [
|
|
"libhidlbase",
|
|
"libhardware",
|
|
"libutils",
|
|
"vendor.qti.hardware.dsp@1.0",
|
|
"liblog",
|
|
"libc",
|
|
"libcutils",
|
|
"libdmabufheap",
|
|
"libvmmem",
|
|
"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",
|
|
"libVendorSemTelephonyProps",
|
|
"libVendorSemDataProps",
|
|
"libprotobuf-cpp-full-21.7",
|
|
"libvkmanager_vendor",
|
|
"libengmode_client",
|
|
"libbase",
|
|
"libbinder_ndk",
|
|
"vendor.samsung.hardware.radio.channel-V1-ndk",
|
|
"libsecnativefeature",
|
|
"libfloatingfeature",
|
|
"libsemnativecarrierfeature",
|
|
"libtime_genoff",
|
|
"libmdmdetect",
|
|
"libdsutils",
|
|
"librmnetctl",
|
|
"libconfigdb",
|
|
"libqmi_cci",
|
|
"libqmi_client_helper",
|
|
"libqmi_common_so",
|
|
"libqmi_encdec",
|
|
"libdiag",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libsec_esek",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libsec_esek.so",
|
|
],
|
|
shared_libs: [
|
|
"libspictrl",
|
|
"libsec_semHalTlc",
|
|
"libsec_semRil",
|
|
"liblog",
|
|
"libc",
|
|
"libm",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libsec_semHalTlc",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libsec_semHalTlc.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libQSEEComAPI",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libsec_semRil",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libsec_semRil.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libsecril-client",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libsecaudioinfo",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libsecaudioinfo.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"libutils",
|
|
"libfloatingfeature",
|
|
"libsecnativefeature",
|
|
"libaudioutils",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libsecaudiolevel",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libsecaudiolevel.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"libutils",
|
|
"liblog",
|
|
"libsecaudioinfo",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libsecnativefeature",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libsecnativefeature.so",
|
|
],
|
|
shared_libs: [
|
|
"libexpat",
|
|
"libcutils",
|
|
"libz",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "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: "libsehbluetooth_audio_session_aidl",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libsehbluetooth_audio_session_aidl.so",
|
|
],
|
|
shared_libs: [
|
|
"libbase",
|
|
"libcutils",
|
|
"libbinder_ndk",
|
|
"libfmq",
|
|
"liblog",
|
|
"vendor.samsung.hardware.bluetooth.audio-V2-ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libsemnativecarrierfeature",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libsemnativecarrierfeature.so",
|
|
],
|
|
shared_libs: [
|
|
"libexpat",
|
|
"libcutils",
|
|
"libz",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libsensorslog",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libsensorslog.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libsfp_sensor",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libsfp_sensor.so",
|
|
],
|
|
shared_libs: [
|
|
"libbase",
|
|
"libcutils",
|
|
"libutils",
|
|
"libbinder_ndk",
|
|
"libhardware",
|
|
"libsfp_teegw",
|
|
"android.hardware.biometrics.fingerprint-V3-ndk",
|
|
"android.hardware.biometrics.common-V3-ndk",
|
|
"vendor.samsung.hardware.biometrics.fingerprint-V1-ndk",
|
|
"libsynaFpSensorTestNwd",
|
|
"libegis_fp_normal_sensor_test",
|
|
"libgf_in_system_lib",
|
|
"libqfp_sensortest",
|
|
"liblog",
|
|
"libcrypto",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libsfp_teegw",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libsfp_teegw.so",
|
|
],
|
|
shared_libs: [
|
|
"libQSEEComAPI",
|
|
"libdmabufheap",
|
|
"libbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libshctrl",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libshctrl.so",
|
|
],
|
|
shared_libs: [
|
|
"libbase",
|
|
"libutils",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libshsc",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libshsc.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libsi",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libsi.so",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"libcutils",
|
|
"liblog",
|
|
"libpng",
|
|
"libQSEEComAPI",
|
|
"libtrustedapploader",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libskeymint10device",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libskeymint10device.so",
|
|
],
|
|
shared_libs: [
|
|
"libcrypto",
|
|
"liblog",
|
|
"libcutils",
|
|
"libutils",
|
|
"libbase",
|
|
"libhidlbase",
|
|
"libbinder_ndk",
|
|
"libskeymint_cli",
|
|
"libsecril-client",
|
|
"vendor.samsung.hardware.keymint-V3-ndk",
|
|
"android.hardware.security.keymint-V3-ndk",
|
|
"android.hardware.security.sharedsecret-V1-ndk",
|
|
"android.hardware.security.secureclock-V1-ndk",
|
|
"android.hardware.security.rkp-V3-ndk",
|
|
"libspukeymintdeviceutils",
|
|
"libcppbor_external",
|
|
"libjsoncpp",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libskeymint_cli",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libskeymint_cli.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libbase",
|
|
"libcutils",
|
|
"libutils",
|
|
"android.hardware.keymaster@4.0",
|
|
"android.hardware.keymaster@4.1",
|
|
"libkeymaster4support",
|
|
"libkeymaster4_1support",
|
|
"libhidlbase",
|
|
"libcrypto-v33",
|
|
"libbinder_ndk",
|
|
"libsecril-client",
|
|
"android.hardware.security.keymint-V3-ndk",
|
|
"android.hardware.security.sharedsecret-V1-ndk",
|
|
"android.hardware.security.secureclock-V1-ndk",
|
|
"android.hardware.security.rkp-V3-ndk",
|
|
"libjsoncpp",
|
|
"libsec_esek",
|
|
"libQSEEComAPI",
|
|
"libhermes_cred",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libsnapdragoncolor-manager",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libsnapdragoncolor-manager.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libutils",
|
|
"libdisplaydebug",
|
|
"libsdm-color",
|
|
"libbinder",
|
|
"libtinyxml2",
|
|
"libsdmutils",
|
|
"libdrm",
|
|
"libdigital-dimming",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libsnapdragoncolor-qdcm",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libsnapdragoncolor-qdcm.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libutils",
|
|
"libdisplaydebug",
|
|
"libsdm-color",
|
|
"libbinder",
|
|
"libsdmutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libsns_api",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libsns_api.so",
|
|
],
|
|
shared_libs: [
|
|
"libnanopb",
|
|
"libqmi_common_so",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libsns_direct_channel_stub",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libsns_direct_channel_stub.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libc",
|
|
"libutils",
|
|
"libcutils",
|
|
"libcdsprpc",
|
|
"libc++",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libsnsapi",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libsnsapi.so",
|
|
],
|
|
shared_libs: [
|
|
"libprotobuf-cpp-lite-21.7",
|
|
"libcutils",
|
|
"libutils",
|
|
"libqmi_common_so",
|
|
"libqmi_cci",
|
|
"libqmi_encdec",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libsnsdiaglog",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libsnsdiaglog.so",
|
|
],
|
|
shared_libs: [
|
|
"libprotobuf-cpp-lite-21.7",
|
|
"liblog",
|
|
"libdiag",
|
|
"libsensorslog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libsnsutils",
|
|
"libqsh",
|
|
"libsnsapi",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libsnsutils",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libsnsutils.so",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"libcutils",
|
|
"liblog",
|
|
"libsensorslog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libsoc_helper",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libsoc_helper.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libspatializerparamstorage",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libspatializerparamstorage.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libprofileparamstorage",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libspcom",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libspcom.so",
|
|
],
|
|
shared_libs: [
|
|
"libion",
|
|
"libdmabufheap",
|
|
"libvmmem",
|
|
"libutils",
|
|
"libcutils",
|
|
"liblog",
|
|
"libcrypto",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libspeakercalibration",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libspeakercalibration.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libutils",
|
|
"libc",
|
|
"libmedia_helper",
|
|
"libc++",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libspictrl",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libspictrl.so",
|
|
],
|
|
shared_libs: [
|
|
"libsec_semRil",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
"liblog",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libspl",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libspl.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libQSEEComAPI",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libspukeymint",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libspukeymint.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcrypto",
|
|
"libhidlbase",
|
|
"libutils",
|
|
"libcutils",
|
|
"libspukeymintdeviceutils",
|
|
"libbase",
|
|
"libqcbor",
|
|
"libkeymaster_messages",
|
|
"android.hardware.security.keymint-V3-ndk",
|
|
"android.hardware.security.rkp-V3-ndk",
|
|
"android.hardware.security.secureclock-V1-ndk",
|
|
"android.hardware.security.sharedsecret-V1-ndk",
|
|
"libbinder_ndk",
|
|
"libspukeymintutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libspukeymintdeviceutils",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libspukeymintdeviceutils.so",
|
|
],
|
|
shared_libs: [
|
|
"libion",
|
|
"libspcom",
|
|
"libcutils",
|
|
"liblog",
|
|
"libcrypto",
|
|
"libdmabufheap",
|
|
"libminkdescriptor",
|
|
"libqcbor",
|
|
"libminksocket_vendor",
|
|
"libhardware_legacy",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libspukeymintutils",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libspukeymintutils.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"libQSEEComAPI",
|
|
"liblog",
|
|
"libcrypto",
|
|
"libspcom",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libssd",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libssd.so",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"libcutils",
|
|
"libdiag",
|
|
"liblog",
|
|
"libQSEEComAPI",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libsubsystem_control",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libsubsystem_control.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libqmi_cci",
|
|
"libqmi_common_so",
|
|
"libmdmdetect",
|
|
"libperipheral_client",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libsynaFpSensorTestNwd",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libsynaFpSensorTestNwd.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libdl",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libsynergy_loc_api",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
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: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libsys_info_cache",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libsys_info_cache.so",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"libcutils",
|
|
"libgps.utils",
|
|
"libloc_core",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libsysmon_cdsp_skel",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libsysmon_cdsp_skel.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libtaautoload",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libtaautoload.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libminkdescriptor",
|
|
"libjsoncpp",
|
|
"libdmabufheap",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libtensorflowlite_c",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libtensorflowlite_c.so",
|
|
],
|
|
shared_libs: [
|
|
"libm",
|
|
"liblog",
|
|
"libdl",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libtestutils",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libtestutils.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libthermalclient",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libthermalclient.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libtime_genoff",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libtime_genoff.so",
|
|
],
|
|
shared_libs: [
|
|
"libc",
|
|
"libcutils",
|
|
"liblog",
|
|
"libc++",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libtinyxml2_1",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libtinyxml2_1.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libtlpd",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libtlpd.so",
|
|
],
|
|
shared_libs: [
|
|
"libtlpd_internal",
|
|
"libtlpd_logger",
|
|
"libdsutils",
|
|
"libconfigdb",
|
|
"libtlpd_crypto",
|
|
"libdiag",
|
|
"liblog",
|
|
"libutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libtlpd_configmgr",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libtlpd_configmgr.so",
|
|
],
|
|
shared_libs: [
|
|
"libtlpd_logger",
|
|
"libconfigdb",
|
|
"libdiag",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libtlpd_crypto",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libtlpd_crypto.so",
|
|
],
|
|
shared_libs: [
|
|
"libssl",
|
|
"libcrypto",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libtlpd_internal",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libtlpd_internal.so",
|
|
],
|
|
shared_libs: [
|
|
"libdsutils",
|
|
"libtlpd_configmgr",
|
|
"libtlpd_logger",
|
|
"libconfigdb",
|
|
"libtlpd_crypto",
|
|
"libdiag",
|
|
"liblog",
|
|
"libutils",
|
|
"libqmiservices",
|
|
"libqmi_cci",
|
|
"libidl",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libtlpd_logger",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libtlpd_logger.so",
|
|
],
|
|
shared_libs: [
|
|
"libdiag",
|
|
"liblog",
|
|
"libtlpd_crypto",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libtrustedapploader",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libtrustedapploader.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libminkdescriptor",
|
|
"libminksocket_vendor",
|
|
"libqcbor",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libubwcp",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libubwcp.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"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: "libvmfilexfer",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libvmfilexfer.so",
|
|
],
|
|
shared_libs: [
|
|
"libdisplaydebug",
|
|
"libqrtr",
|
|
"libmemutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libvmmem",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libvmmem.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libbase",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libvui_dmgr",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libvui_dmgr.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libqesdk2_0",
|
|
"libjsoncpp",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libvui_dmgr_client",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libvui_dmgr_client.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libvui_intf",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libvui_intf.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
check_elf_files: false,
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libwifiobserver",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libwifiobserver.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libloc_core",
|
|
"libgps.utils",
|
|
"libdataitems",
|
|
"liblowi_client",
|
|
"liblocation_api",
|
|
"libloc_base_util",
|
|
"liblowi_common",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libxml",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libxml.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libdiag",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libxtadapter",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libxtadapter.so",
|
|
],
|
|
shared_libs: [
|
|
"libgps.utils",
|
|
"liblog",
|
|
"libloc_core",
|
|
"libizat_core",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libSnpeHtpV75Skel",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/rfs/dsp/libSnpeHtpV75Skel.so",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
check_elf_files: false,
|
|
relative_install_path: "rfs/dsp",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libapn_dsp_skel",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/rfs/dsp/libapn_dsp_skel.so",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
check_elf_files: false,
|
|
relative_install_path: "rfs/dsp",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libbitml_nsp_75na_skel",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/rfs/dsp/libbitml_nsp_75na_skel.so",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
check_elf_files: false,
|
|
relative_install_path: "rfs/dsp",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libdpp_engine_skel",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/rfs/dsp/libdpp_engine_skel.so",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
check_elf_files: false,
|
|
relative_install_path: "rfs/dsp",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libdspCV_skel",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/rfs/dsp/libdspCV_skel.so",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
check_elf_files: false,
|
|
relative_install_path: "rfs/dsp",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libdsphist_qc_skel",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/rfs/dsp/libdsphist_qc_skel.so",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
check_elf_files: false,
|
|
relative_install_path: "rfs/dsp",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libdspmc_qc_skel",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/rfs/dsp/libdspmc_qc_skel.so",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
check_elf_files: false,
|
|
relative_install_path: "rfs/dsp",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libevadsp",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/rfs/dsp/libevadsp.so",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
check_elf_files: false,
|
|
relative_install_path: "rfs/dsp",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libfastcvadsp",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/rfs/dsp/libfastcvadsp.so",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
check_elf_files: false,
|
|
relative_install_path: "rfs/dsp",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libfastcvdsp_skel",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/rfs/dsp/libfastcvdsp_skel.so",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
check_elf_files: false,
|
|
relative_install_path: "rfs/dsp",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libhdr_skel",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/rfs/dsp/libhdr_skel.so",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
check_elf_files: false,
|
|
relative_install_path: "rfs/dsp",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libqsegnetengine_dsp_skel",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/rfs/dsp/libqsegnetengine_dsp_skel.so",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
check_elf_files: false,
|
|
relative_install_path: "rfs/dsp",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libscveT2T_skel",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/rfs/dsp/libscveT2T_skel.so",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
check_elf_files: false,
|
|
relative_install_path: "rfs/dsp",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libworker_pool",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/rfs/dsp/libworker_pool.so",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
check_elf_files: false,
|
|
relative_install_path: "rfs/dsp",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libQnnHtpV75Skel",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/rfs/dsp/snap/libQnnHtpV75Skel.so",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
check_elf_files: false,
|
|
relative_install_path: "rfs/dsp/snap",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "sensors.flicker",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/sensors.flicker.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libutils",
|
|
"libfmq",
|
|
"libhidlbase",
|
|
"libhardware",
|
|
"android.hardware.sensors@2.0",
|
|
"android.hardware.sensors@2.0-ScopedWakelock",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "sensors.grip",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
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: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "sensors.qsh",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/sensors.qsh.so",
|
|
],
|
|
shared_libs: [
|
|
"libsns_direct_channel_stub",
|
|
"libcdsprpc",
|
|
"libprotobuf-cpp-lite-21.7",
|
|
"liblog",
|
|
"libsnsapi",
|
|
"libqsh",
|
|
"libsnsdiaglog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libsensorslog",
|
|
"libhardware",
|
|
"libhidlbase",
|
|
"android.hardware.sensors@2.0",
|
|
"android.hardware.sensors@2.1",
|
|
"android.hardware.sensors@2.0-ScopedWakelock",
|
|
"android.hardware.graphics.mapper@4.0",
|
|
"vendor.qti.hardware.display.mapper@4.0",
|
|
"libsnsutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libQnnHtp",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/snap/libQnnHtp.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libdl",
|
|
"libm",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "snap",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libQnnHtpV75Stub",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/snap/libQnnHtpV75Stub.so",
|
|
],
|
|
shared_libs: [
|
|
"libcdsprpc",
|
|
"libdl",
|
|
"liblog",
|
|
"libm",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "snap",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libQnnSystem",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/snap/libQnnSystem.so",
|
|
],
|
|
shared_libs: [
|
|
"libdl",
|
|
"liblog",
|
|
"libm",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "snap",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libasphere",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/soundfx/libasphere.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "soundfx",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libquasar",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/soundfx/libquasar.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "soundfx",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libshoebox",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/soundfx/libshoebox.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "soundfx",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.display.color@1.0",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.display.color@1.0.so",
|
|
],
|
|
shared_libs: [
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.display.color@1.1",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
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: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.display.color@1.2",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
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: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.display.color@1.3",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
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: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.display.color@1.4",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
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: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.display.color@1.5",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
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: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.display.postproc@1.0",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.display.postproc@1.0.so",
|
|
],
|
|
shared_libs: [
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.diaghal@1.0_vendor",
|
|
stem: "vendor.qti.diaghal@1.0",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.qti.diaghal@1.0.so",
|
|
],
|
|
shared_libs: [
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.gnss-V5-ndk",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.qti.gnss-V5-ndk.so",
|
|
],
|
|
shared_libs: [
|
|
"libbinder_ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.gnss-service",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.qti.gnss-service.so",
|
|
],
|
|
shared_libs: [
|
|
"libbase",
|
|
"libbinder_ndk",
|
|
"vendor.qti.gnss-V5-ndk",
|
|
"liblog",
|
|
"libcutils",
|
|
"libutils",
|
|
"libloc_core",
|
|
"libgps.utils",
|
|
"liblocation_api",
|
|
"liblocationservice_glue",
|
|
"liblbs_core",
|
|
"libdataitems",
|
|
"liblocationservice",
|
|
"libxtadapter",
|
|
"libizat_core",
|
|
"libizat_client_api",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.hardware.bluetooth_sar@1.0",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
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: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.hardware.bluetooth_sar@1.1",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
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: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.hardware.bttpi-V3-ndk",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.qti.hardware.bttpi-V3-ndk.so",
|
|
],
|
|
shared_libs: [
|
|
"libbinder_ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.hardware.dsp@1.0",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
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: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.hardware.fm@1.0",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
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: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.hardware.iop@1.0",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.qti.hardware.iop@1.0.so",
|
|
],
|
|
shared_libs: [
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.hardware.iop@2.0",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.qti.hardware.iop@2.0.so",
|
|
],
|
|
shared_libs: [
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.hardware.pal@1.0-impl",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.qti.hardware.pal@1.0-impl.so",
|
|
],
|
|
shared_libs: [
|
|
"libhidlbase",
|
|
"libhidltransport",
|
|
"libutils",
|
|
"liblog",
|
|
"libcutils",
|
|
"libfmq",
|
|
"libhardware",
|
|
"libbase",
|
|
"vendor.qti.hardware.pal@1.0",
|
|
"libar-pal",
|
|
"android.hidl.allocator@1.0",
|
|
"android.hidl.memory@1.0",
|
|
"libhidlmemory",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.hardware.perf2-V1-ndk",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.qti.hardware.perf2-V1-ndk.so",
|
|
],
|
|
shared_libs: [
|
|
"libbinder_ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.hardware.qccsyshal@1.0",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
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: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.hardware.qccsyshal@1.1",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.qti.hardware.qccsyshal@1.1.so",
|
|
],
|
|
shared_libs: [
|
|
"vendor.qti.hardware.qccsyshal@1.0",
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.hardware.qccsyshal@1.2",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.qti.hardware.qccsyshal@1.2.so",
|
|
],
|
|
shared_libs: [
|
|
"vendor.qti.hardware.qccsyshal@1.0",
|
|
"vendor.qti.hardware.qccsyshal@1.1",
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.hardware.qseecom-V1-ndk",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.qti.hardware.qseecom-V1-ndk.so",
|
|
],
|
|
shared_libs: [
|
|
"libbinder_ndk",
|
|
"android.hardware.common-V2-ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.hardware.qseecom@1.0",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
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: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.hardware.qteeconnector@1.0",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.qti.hardware.qteeconnector@1.0.so",
|
|
],
|
|
shared_libs: [
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.hardware.radio.atfwd-V1-ndk",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.qti.hardware.radio.atfwd-V1-ndk.so",
|
|
],
|
|
shared_libs: [
|
|
"libbinder_ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.hardware.secureprocessor.common@1.0-helper",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.qti.hardware.secureprocessor.common@1.0-helper.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"vendor.qti.hardware.secureprocessor.common@1.0",
|
|
"vendor.qti.hardware.secureprocessor.config@1.0",
|
|
"vendor.qti.hardware.secureprocessor.device@1.0",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.hardware.secureprocessor.common@1.0",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.qti.hardware.secureprocessor.common@1.0.so",
|
|
],
|
|
shared_libs: [
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.hardware.secureprocessor.config@1.0",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.qti.hardware.secureprocessor.config@1.0.so",
|
|
],
|
|
shared_libs: [
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.hardware.secureprocessor.device@1.0",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.qti.hardware.secureprocessor.device@1.0.so",
|
|
],
|
|
shared_libs: [
|
|
"vendor.qti.hardware.secureprocessor.common@1.0",
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.hardware.trustedui-V1-ndk",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.qti.hardware.trustedui-V1-ndk.so",
|
|
],
|
|
shared_libs: [
|
|
"libbinder_ndk",
|
|
"android.hardware.common-V2-ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.hardware.trustedui@1.0",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.qti.hardware.trustedui@1.0.so",
|
|
],
|
|
shared_libs: [
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.hardware.trustedui@1.1",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.qti.hardware.trustedui@1.1.so",
|
|
],
|
|
shared_libs: [
|
|
"android.hidl.memory.block@1.0",
|
|
"android.hidl.memory.token@1.0",
|
|
"vendor.qti.hardware.trustedui@1.0",
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.hardware.trustedui@1.2",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.qti.hardware.trustedui@1.2.so",
|
|
],
|
|
shared_libs: [
|
|
"android.hidl.memory.block@1.0",
|
|
"android.hidl.memory.token@1.0",
|
|
"vendor.qti.hardware.trustedui@1.0",
|
|
"vendor.qti.hardware.trustedui@1.1",
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.memory.pasrmanager-V1-ndk",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.qti.memory.pasrmanager-V1-ndk.so",
|
|
],
|
|
shared_libs: [
|
|
"libbinder_ndk",
|
|
"android.hardware.common-V2-ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.memory.pasrmanager@1.0",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.qti.memory.pasrmanager@1.0.so",
|
|
],
|
|
shared_libs: [
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.power.pasrmanager@1.0",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.qti.power.pasrmanager@1.0.so",
|
|
],
|
|
shared_libs: [
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.qccvndhal_aidl-V1-ndk",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.qti.qccvndhal_aidl-V1-ndk.so",
|
|
],
|
|
shared_libs: [
|
|
"libbinder_ndk",
|
|
"android.hardware.common-V2-ndk",
|
|
"android.hardware.common.fmq-V1-ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.qccvndhal_aidl-halimpl",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.qti.qccvndhal_aidl-halimpl.so",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"libfmq",
|
|
"libcutils",
|
|
"liblog",
|
|
"libbase",
|
|
"libbinder",
|
|
"libbinder_ndk",
|
|
"android.hardware.common-V2-ndk",
|
|
"vendor.qti.qccvndhal_aidl-V1-ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.qesdhal@1.0",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.qti.qesdhal@1.0.so",
|
|
],
|
|
shared_libs: [
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.qesdhal@1.1",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.qti.qesdhal@1.1.so",
|
|
],
|
|
shared_libs: [
|
|
"vendor.qti.qesdhal@1.0",
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.qesdhal@1.2",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.qti.qesdhal@1.2.so",
|
|
],
|
|
shared_libs: [
|
|
"vendor.qti.qesdhal@1.0",
|
|
"vendor.qti.qesdhal@1.1",
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.qesdhal@1.3",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.qti.qesdhal@1.3.so",
|
|
],
|
|
shared_libs: [
|
|
"vendor.qti.qesdhal@1.0",
|
|
"vendor.qti.qesdhal@1.1",
|
|
"vendor.qti.qesdhal@1.2",
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.qspmhal-V1-ndk",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.qti.qspmhal-V1-ndk.so",
|
|
],
|
|
shared_libs: [
|
|
"libbinder_ndk",
|
|
"android.hardware.common-V2-ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.samsung.hardware.biometrics.fingerprint-V1-ndk",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.samsung.hardware.biometrics.fingerprint-V1-ndk.so",
|
|
],
|
|
shared_libs: [
|
|
"libbinder_ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.samsung.hardware.bluetooth.audio-V2-ndk",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.samsung.hardware.bluetooth.audio-V2-ndk.so",
|
|
],
|
|
shared_libs: [
|
|
"libbinder_ndk",
|
|
"android.hardware.common-V2-ndk",
|
|
"android.hardware.common.fmq-V1-ndk",
|
|
"android.hardware.audio.common-V1-ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.samsung.hardware.bluetooth@2.0",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
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: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.samsung.hardware.gnss-V2-ndk_platform",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.samsung.hardware.gnss-V2-ndk_platform.so",
|
|
],
|
|
shared_libs: [
|
|
"libbinder_ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.samsung.hardware.hyper-V2-ndk",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.samsung.hardware.hyper-V2-ndk.so",
|
|
],
|
|
shared_libs: [
|
|
"libbinder_ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.samsung.hardware.keymint-V3-ndk",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.samsung.hardware.keymint-V3-ndk.so",
|
|
],
|
|
shared_libs: [
|
|
"libbinder_ndk",
|
|
"android.hardware.security.keymint-V3-ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.samsung.hardware.radio-V1-ndk",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.samsung.hardware.radio-V1-ndk.so",
|
|
],
|
|
shared_libs: [
|
|
"libbinder_ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.samsung.hardware.radio.bridge-V1-ndk",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.samsung.hardware.radio.bridge-V1-ndk.so",
|
|
],
|
|
shared_libs: [
|
|
"libbinder_ndk",
|
|
"vendor.samsung.hardware.radio-V1-ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.samsung.hardware.radio.channel-V1-ndk",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.samsung.hardware.radio.channel-V1-ndk.so",
|
|
],
|
|
shared_libs: [
|
|
"libbinder_ndk",
|
|
"vendor.samsung.hardware.radio-V1-ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.samsung.hardware.radio.data-V1-ndk",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.samsung.hardware.radio.data-V1-ndk.so",
|
|
],
|
|
shared_libs: [
|
|
"libbinder_ndk",
|
|
"vendor.samsung.hardware.radio-V1-ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.samsung.hardware.radio.messaging-V1-ndk",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.samsung.hardware.radio.messaging-V1-ndk.so",
|
|
],
|
|
shared_libs: [
|
|
"libbinder_ndk",
|
|
"vendor.samsung.hardware.radio-V1-ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.samsung.hardware.radio.sim-V1-ndk",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.samsung.hardware.radio.sim-V1-ndk.so",
|
|
],
|
|
shared_libs: [
|
|
"libbinder_ndk",
|
|
"vendor.samsung.hardware.radio-V1-ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.samsung.hardware.security.drk-V1-ndk",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.samsung.hardware.security.drk-V1-ndk.so",
|
|
],
|
|
shared_libs: [
|
|
"libbinder_ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.samsung.hardware.security.drk@2.0",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.samsung.hardware.security.drk@2.0.so",
|
|
],
|
|
shared_libs: [
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.samsung.hardware.security.hermes-V1-ndk",
|
|
owner: "samsung",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.samsung.hardware.security.hermes-V1-ndk.so",
|
|
],
|
|
shared_libs: [
|
|
"libbinder_ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
prebuilt_rfsa {
|
|
name: "libdsp_streamer_binning",
|
|
filename: "libdsp_streamer_binning.so",
|
|
owner: "samsung",
|
|
src: "proprietary/vendor/lib/rfsa/adsp/libdsp_streamer_binning.so",
|
|
relative_install_path: "adsp",
|
|
soc_specific: true,
|
|
}
|
|
|
|
prebuilt_rfsa {
|
|
name: "libhme_dsp_skel",
|
|
filename: "libhme_dsp_skel.so",
|
|
owner: "samsung",
|
|
src: "proprietary/vendor/lib/rfsa/adsp/libhme_dsp_skel.so",
|
|
relative_install_path: "adsp",
|
|
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,
|
|
}
|
|
|
|
dex_import {
|
|
name: "uimservicelibrary",
|
|
owner: "samsung",
|
|
jars: [
|
|
"proprietary/product/framework/uimservicelibrary.jar",
|
|
],
|
|
product_specific: true,
|
|
}
|
|
|
|
prebuilt_etc_xml {
|
|
name: "android.hardware.gnss-aidl-service-qti.xml",
|
|
owner: "samsung",
|
|
src: "proprietary/vendor/etc/vintf/manifest/android.hardware.gnss-aidl-service-qti.xml",
|
|
filename_from_src: true,
|
|
sub_dir: "vintf/manifest",
|
|
soc_specific: true,
|
|
}
|
|
|
|
prebuilt_etc_xml {
|
|
name: "atfwd-saidl.xml",
|
|
owner: "samsung",
|
|
src: "proprietary/vendor/etc/vintf/manifest/atfwd-saidl.xml",
|
|
filename_from_src: true,
|
|
sub_dir: "vintf/manifest",
|
|
soc_specific: true,
|
|
}
|
|
|
|
prebuilt_etc_xml {
|
|
name: "bttpi-saidl.xml",
|
|
owner: "samsung",
|
|
src: "proprietary/vendor/etc/vintf/manifest/bttpi-saidl.xml",
|
|
filename_from_src: true,
|
|
sub_dir: "vintf/manifest",
|
|
soc_specific: true,
|
|
}
|
|
|
|
prebuilt_etc_xml {
|
|
name: "manifest_non_qmaa.xml",
|
|
owner: "samsung",
|
|
src: "proprietary/vendor/etc/vintf/manifest/manifest_non_qmaa.xml",
|
|
filename_from_src: true,
|
|
sub_dir: "vintf/manifest",
|
|
soc_specific: true,
|
|
}
|
|
|
|
prebuilt_etc_xml {
|
|
name: "manifest_non_qmaa_extn.xml",
|
|
owner: "samsung",
|
|
src: "proprietary/vendor/etc/vintf/manifest/manifest_non_qmaa_extn.xml",
|
|
filename_from_src: true,
|
|
sub_dir: "vintf/manifest",
|
|
soc_specific: true,
|
|
}
|
|
|
|
prebuilt_etc_xml {
|
|
name: "qms-saidl.xml",
|
|
owner: "samsung",
|
|
src: "proprietary/vendor/etc/vintf/manifest/qms-saidl.xml",
|
|
filename_from_src: true,
|
|
sub_dir: "vintf/manifest",
|
|
soc_specific: true,
|
|
}
|
|
|
|
prebuilt_etc_xml {
|
|
name: "vendor.qti.diag.hal.service.xml",
|
|
owner: "samsung",
|
|
src: "proprietary/vendor/etc/vintf/manifest/vendor.qti.diag.hal.service.xml",
|
|
filename_from_src: true,
|
|
sub_dir: "vintf/manifest",
|
|
soc_specific: true,
|
|
}
|
|
|
|
prebuilt_etc_xml {
|
|
name: "vendor.qti.gnss-service.xml",
|
|
owner: "samsung",
|
|
src: "proprietary/vendor/etc/vintf/manifest/vendor.qti.gnss-service.xml",
|
|
filename_from_src: true,
|
|
sub_dir: "vintf/manifest",
|
|
soc_specific: true,
|
|
}
|
|
|
|
prebuilt_etc_xml {
|
|
name: "vendor.qti.hardware.perf2.xml",
|
|
owner: "samsung",
|
|
src: "proprietary/vendor/etc/vintf/manifest/vendor.qti.hardware.perf2.xml",
|
|
filename_from_src: true,
|
|
sub_dir: "vintf/manifest",
|
|
soc_specific: true,
|
|
}
|
|
|
|
prebuilt_etc_xml {
|
|
name: "vendor.qti.hardware.qseecom@1.0-service.xml",
|
|
owner: "samsung",
|
|
src: "proprietary/vendor/etc/vintf/manifest/vendor.qti.hardware.qseecom@1.0-service.xml",
|
|
filename_from_src: true,
|
|
sub_dir: "vintf/manifest",
|
|
soc_specific: true,
|
|
}
|
|
|
|
prebuilt_etc_xml {
|
|
name: "vendor.qti.hardware.trustedui-aidl-service.xml",
|
|
owner: "samsung",
|
|
src: "proprietary/vendor/etc/vintf/manifest/vendor.qti.hardware.trustedui-aidl-service.xml",
|
|
filename_from_src: true,
|
|
sub_dir: "vintf/manifest",
|
|
soc_specific: true,
|
|
}
|
|
|
|
prebuilt_etc_xml {
|
|
name: "vendor.qti.qccvndhal_aidl-service.xml",
|
|
owner: "samsung",
|
|
src: "proprietary/vendor/etc/vintf/manifest/vendor.qti.qccvndhal_aidl-service.xml",
|
|
filename_from_src: true,
|
|
sub_dir: "vintf/manifest",
|
|
soc_specific: true,
|
|
}
|
|
|
|
prebuilt_etc_xml {
|
|
name: "vendor.samsung.hardware.radio_manifest_2_34.xml",
|
|
owner: "samsung",
|
|
src: "proprietary/vendor/etc/vintf/manifest/vendor.samsung.hardware.radio_manifest_2_34.xml",
|
|
filename_from_src: true,
|
|
sub_dir: "vintf/manifest",
|
|
soc_specific: true,
|
|
}
|
|
|
|
prebuilt_etc_xml {
|
|
name: "vendor.samsung.hardware.sehradio_manifest_2_34.xml",
|
|
owner: "samsung",
|
|
src: "proprietary/vendor/etc/vintf/manifest/vendor.samsung.hardware.sehradio_manifest_2_34.xml",
|
|
filename_from_src: true,
|
|
sub_dir: "vintf/manifest",
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "ATFWD-daemon",
|
|
owner: "samsung",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/ATFWD-daemon",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"libutils",
|
|
"libqmi_cci",
|
|
"libqmi",
|
|
"libmdmdetect",
|
|
"libqmi_client_qmux",
|
|
"libqmi_client_helper",
|
|
"libqmiservices",
|
|
"liblog",
|
|
"libavservices_minijail",
|
|
"libqmi_common_so",
|
|
"libbase",
|
|
"libhidlbase",
|
|
"vendor.qti.hardware.radio.atfwd-V1-ndk",
|
|
"libbinder_ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
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: "audioadsprpcd",
|
|
owner: "samsung",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/audioadsprpcd",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"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",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "diag-router",
|
|
owner: "samsung",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/diag-router",
|
|
],
|
|
shared_libs: [
|
|
"libhidlbase",
|
|
"libutils",
|
|
"libqsocket",
|
|
"libqrtr",
|
|
"liblog",
|
|
"vendor.qti.diaghal@1.0_vendor",
|
|
"libhidlmemory",
|
|
"android.hidl.allocator@1.0",
|
|
"android.hidl.memory@1.0",
|
|
"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: [
|
|
"libqmi_common_so",
|
|
"libqmi_cci",
|
|
"libqmi_encdec",
|
|
"libqmi_csi",
|
|
"libnanopb",
|
|
"liblog",
|
|
"libsns_api",
|
|
"libutils",
|
|
"libcutils",
|
|
"libsensorslog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "hermesd",
|
|
owner: "samsung",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/hermesd",
|
|
],
|
|
shared_libs: [
|
|
"libspcom",
|
|
"libhwvault",
|
|
"libshctrl",
|
|
"libese-grdg",
|
|
"vendor.samsung.hardware.security.hermes-V1-ndk",
|
|
"vendor.samsung.hardware.security.drk-V1-ndk",
|
|
"android.hardware.weaver@1.0",
|
|
"android.hardware.weaver-V2-ndk",
|
|
"libbase",
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libhermes_bdbridge",
|
|
"libbinder_ndk",
|
|
"vendor.samsung.hardware.security.drk@2.0",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "android.hardware.bluetooth@1.1-service-qti",
|
|
owner: "samsung",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/hw/android.hardware.bluetooth@1.1-service-qti",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libutils",
|
|
"libhidlbase",
|
|
"libbinder_ndk",
|
|
"vendor.samsung.hardware.bluetooth@2.0",
|
|
"android.hardware.bluetooth@1.0",
|
|
"android.hardware.bluetooth@1.1",
|
|
"android.hardware.bluetooth@1.0-impl-qti",
|
|
"android.hardware.bluetooth@1.1-impl-qti",
|
|
"vendor.qti.hardware.bttpi-V3-ndk",
|
|
"libsoc_helper",
|
|
"vendor.qti.hardware.fm@1.0",
|
|
"vendor.qti.hardware.bluetooth_sar@1.0",
|
|
"vendor.qti.hardware.bluetooth_sar@1.1",
|
|
"vendor.qti.hardware.bttpi-impl",
|
|
"vendor.qti.hardware.btconfigstore@1.0",
|
|
"vendor.qti.hardware.btconfigstore@2.0",
|
|
"libqti_vndfwk_detect_vendor",
|
|
"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.gatekeeper-service",
|
|
owner: "samsung",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/hw/android.hardware.gatekeeper-service",
|
|
],
|
|
shared_libs: [
|
|
"android.hardware.gatekeeper-V1-ndk",
|
|
"libbinder_ndk",
|
|
"libbase",
|
|
"libgatekeeper",
|
|
"libhardware",
|
|
"libhidlbase",
|
|
"libutils",
|
|
"liblog",
|
|
"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.gnss-aidl-service-qti",
|
|
owner: "samsung",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/hw/android.hardware.gnss-aidl-service-qti",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libbase",
|
|
"libutils",
|
|
"libgps.utils",
|
|
"liblocation_api",
|
|
"libbinder_ndk",
|
|
"libqti_vndfwk_detect_vendor",
|
|
"libhidlbase",
|
|
"android.hardware.gnss-V3-ndk",
|
|
"android.hardware.gnss-aidl-impl-qti",
|
|
"vendor.samsung.hardware.gnss-V2-ndk_platform",
|
|
"vendor.samsung.hardware.gnss-aidl-impl-sec",
|
|
"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.security.keymint-service-qti",
|
|
owner: "samsung",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/hw/android.hardware.security.keymint-service-qti",
|
|
],
|
|
shared_libs: [
|
|
"libskeymint10device",
|
|
"vendor.samsung.hardware.keymint-V3-ndk",
|
|
"android.hardware.security.keymint-V3-ndk",
|
|
"android.hardware.security.rkp-V3-ndk",
|
|
"android.hardware.security.sharedsecret-V1-ndk",
|
|
"android.hardware.security.secureclock-V1-ndk",
|
|
"libbase",
|
|
"libbinder_ndk",
|
|
"libcppbor_external",
|
|
"libcrypto",
|
|
"libkeymaster_portable",
|
|
"liblog",
|
|
"libpuresoftkeymasterdevice",
|
|
"libutils",
|
|
"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.security.keymint-service-spu-qti",
|
|
owner: "samsung",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/hw/android.hardware.security.keymint-service-spu-qti",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libbase",
|
|
"libutils",
|
|
"libhardware",
|
|
"libbinder_ndk",
|
|
"libhidlbase",
|
|
"libspukeymint",
|
|
"libcrypto",
|
|
"libspukeymintutils",
|
|
"android.hardware.security.keymint-V3-ndk",
|
|
"android.hardware.security.rkp-V3-ndk",
|
|
"android.hardware.security.secureclock-V1-ndk",
|
|
"android.hardware.security.sharedsecret-V1-ndk",
|
|
"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.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.display.color-service",
|
|
owner: "samsung",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/hw/vendor.qti.hardware.display.color-service",
|
|
],
|
|
shared_libs: [
|
|
"vendor.qti.hardware.display.color-V1-ndk",
|
|
"vendor.qti.hardware.display.postproc-V1-ndk",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libbase",
|
|
"libbinder",
|
|
"libbinder_ndk",
|
|
"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.iop@2.0-service",
|
|
owner: "samsung",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/hw/vendor.qti.hardware.iop@2.0-service",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libbase",
|
|
"libutils",
|
|
"libhardware_legacy",
|
|
"libhardware",
|
|
"libhidlbase",
|
|
"libqti-perfd-client",
|
|
"vendor.qti.hardware.iop@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: "vendor.qti.hardware.perf2-hal-service",
|
|
owner: "samsung",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/hw/vendor.qti.hardware.perf2-hal-service",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libq-perflog",
|
|
"libcutils",
|
|
"libbase",
|
|
"libutils",
|
|
"libbinder_ndk",
|
|
"vendor.qti.hardware.perf2-V1-ndk",
|
|
"libperfconfig",
|
|
"libperfgluelayer",
|
|
"libqti-perfd-client",
|
|
"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: [
|
|
"liblog",
|
|
"libbase",
|
|
"libutils",
|
|
"libbinder_ndk",
|
|
"libdmabufheap",
|
|
"libQSEEComAPI",
|
|
"vendor.qti.hardware.qseecom-V1-ndk",
|
|
"vendor.qti.hardware.qseecom@1.0-impl",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
relative_install_path: "hw",
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "vendor.qti.hardware.secureprocessor@1.0",
|
|
owner: "samsung",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/hw/vendor.qti.hardware.secureprocessor@1.0",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libbase",
|
|
"libutils",
|
|
"libhardware",
|
|
"libhidlbase",
|
|
"libbinder",
|
|
"vendor.qti.hardware.secureprocessor.common@1.0",
|
|
"vendor.qti.hardware.secureprocessor.config@1.0",
|
|
"vendor.qti.hardware.secureprocessor.device@1.0",
|
|
"vendor.qti.hardware.secureprocessor.common@1.0-helper",
|
|
"libgralloc.qti",
|
|
"libgralloctypes",
|
|
"libdmabufheap",
|
|
"libminksocket_vendor",
|
|
"libminkdescriptor",
|
|
"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.trustedui-aidl-service-qti",
|
|
owner: "samsung",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/hw/vendor.qti.hardware.trustedui-aidl-service-qti",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libbase",
|
|
"libutils",
|
|
"libbinder_ndk",
|
|
"vendor.qti.hardware.trustedui-V1-ndk",
|
|
"libTrustedUIAIDL",
|
|
"libTrustedInputAIDL",
|
|
"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.trustedui@1.0-service-qti",
|
|
owner: "samsung",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/hw/vendor.qti.hardware.trustedui@1.0-service-qti",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libbase",
|
|
"libutils",
|
|
"libhardware",
|
|
"libhidlbase",
|
|
"vendor.qti.hardware.trustedui@1.0",
|
|
"vendor.qti.hardware.trustedui@1.1",
|
|
"vendor.qti.hardware.trustedui@1.2",
|
|
"vendor.qti.hardware.systemhelper@1.0",
|
|
"libTrustedUI",
|
|
"libTrustedInput",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
relative_install_path: "hw",
|
|
soc_specific: true,
|
|
}
|
|
|
|
sh_binary {
|
|
name: "init.kernel.post_boot-pineapple",
|
|
owner: "samsung",
|
|
src: "proprietary/vendor/bin/init.kernel.post_boot-pineapple.sh",
|
|
filename: "init.kernel.post_boot-pineapple.sh",
|
|
soc_specific: true,
|
|
}
|
|
|
|
sh_binary {
|
|
name: "init.kernel.post_boot",
|
|
owner: "samsung",
|
|
src: "proprietary/vendor/bin/init.kernel.post_boot.sh",
|
|
filename: "init.kernel.post_boot.sh",
|
|
soc_specific: true,
|
|
}
|
|
|
|
sh_binary {
|
|
name: "init.qcom.class_core",
|
|
owner: "samsung",
|
|
src: "proprietary/vendor/bin/init.qcom.class_core.sh",
|
|
filename: "init.qcom.class_core.sh",
|
|
soc_specific: true,
|
|
}
|
|
|
|
sh_binary {
|
|
name: "init.qti.kernel",
|
|
owner: "samsung",
|
|
src: "proprietary/vendor/bin/init.qti.kernel.sh",
|
|
filename: "init.qti.kernel.sh",
|
|
soc_specific: true,
|
|
}
|
|
|
|
sh_binary {
|
|
name: "init.qti.media",
|
|
owner: "samsung",
|
|
src: "proprietary/vendor/bin/init.qti.media.sh",
|
|
filename: "init.qti.media.sh",
|
|
soc_specific: true,
|
|
}
|
|
|
|
sh_binary {
|
|
name: "init.qti.qcv",
|
|
owner: "samsung",
|
|
src: "proprietary/vendor/bin/init.qti.qcv.sh",
|
|
filename: "init.qti.qcv.sh",
|
|
soc_specific: true,
|
|
}
|
|
|
|
sh_binary {
|
|
name: "init.qti.time.daemon",
|
|
owner: "samsung",
|
|
src: "proprietary/vendor/bin/init.qti.time.daemon.sh",
|
|
filename: "init.qti.time.daemon.sh",
|
|
soc_specific: true,
|
|
}
|
|
|
|
sh_binary {
|
|
name: "init.qti.write",
|
|
owner: "samsung",
|
|
src: "proprietary/vendor/bin/init.qti.write.sh",
|
|
filename: "init.qti.write.sh",
|
|
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: "loadalgo",
|
|
owner: "samsung",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/loadalgo",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"libdmabufheap",
|
|
"libloadalgo_stub",
|
|
"liblog",
|
|
"libvmmem",
|
|
"libminksocket_vendor",
|
|
"libQSEEComAPI",
|
|
"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",
|
|
"libloc_base_util",
|
|
"libloc_mq_client",
|
|
"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",
|
|
"libloc_base_util",
|
|
"libloc_mq_client",
|
|
"liblog",
|
|
"libnl",
|
|
"libwpa_client",
|
|
"liblowi_common",
|
|
"libqmi_cci",
|
|
"libqmi_common_so",
|
|
"libdiag",
|
|
"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: [
|
|
"libutils",
|
|
"libcutils",
|
|
"liblog",
|
|
"libbase",
|
|
"libbinder_ndk",
|
|
"vendor.qti.hardware.display.color-V1-ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "qcc-vendor",
|
|
owner: "samsung",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/qcc-vendor",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libprotobuf-cpp-lite-21.7",
|
|
"libqcc_file_agent",
|
|
"libqcc_sdk",
|
|
"libqmi_cci",
|
|
"libqmiservices",
|
|
"libidl",
|
|
"libz",
|
|
"libbase",
|
|
"libfmq",
|
|
"libhidlbase",
|
|
"libbinder",
|
|
"libbinder_ndk",
|
|
"android.hardware.common-V2-ndk",
|
|
"vendor.qti.qccvndhal_aidl-V1-ndk",
|
|
"vendor.qti.qccvndhal_aidl-halimpl",
|
|
"vendor.qti.hardware.qccsyshal@1.2",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "qcom-system-daemon",
|
|
owner: "samsung",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/qcom-system-daemon",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"libutils",
|
|
"liblog",
|
|
"libdiag",
|
|
"libsubsystem_control",
|
|
"libavservices_minijail",
|
|
"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: "qms",
|
|
owner: "samsung",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/qms",
|
|
],
|
|
shared_libs: [
|
|
"libavservices_minijail",
|
|
"libcutils",
|
|
"liblog",
|
|
"libdiag",
|
|
"libnetutils",
|
|
"libutils",
|
|
"libhardware_legacy",
|
|
"libqmiservices",
|
|
"libqmi_cci",
|
|
"libnl",
|
|
"libidl",
|
|
"libandroid_net",
|
|
"libhidlbase",
|
|
"libwpa_client",
|
|
"libbinder",
|
|
"libbinder_ndk",
|
|
"libjsoncpp",
|
|
"libselinux",
|
|
"libshsc",
|
|
"vendor.qti.hardware.bttpi-V3-ndk",
|
|
"libprotobuf-cpp-full-21.7",
|
|
"libz",
|
|
"libcrypto",
|
|
"libssl",
|
|
"libbase",
|
|
"libcom.android.tethering.connectivity_native",
|
|
"android.hardware.wifi.supplicant-V1-ndk",
|
|
"android.hardware.wifi.hostapd-V1-ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "qrtr-cfg",
|
|
owner: "samsung",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/qrtr-cfg",
|
|
],
|
|
shared_libs: [
|
|
"libqrtr",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "qrtr-lookup",
|
|
owner: "samsung",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/qrtr-lookup",
|
|
],
|
|
shared_libs: [
|
|
"libqrtr",
|
|
"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",
|
|
"libminkdescriptor",
|
|
"libdmabufheap",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "qti",
|
|
owner: "samsung",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/qti",
|
|
],
|
|
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: "qwesd",
|
|
owner: "samsung",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/qwesd",
|
|
],
|
|
shared_libs: [
|
|
"libqcbor",
|
|
"libminksocket_vendor",
|
|
"libminkdescriptor",
|
|
"libcrypto",
|
|
"libQSEEComAPI",
|
|
"libcurl",
|
|
"libqmi_csi",
|
|
"liblog",
|
|
"libutils",
|
|
"libavservices_minijail",
|
|
"libdsi_netctrl",
|
|
"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: "sec_nvm",
|
|
owner: "samsung",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/sec_nvm",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libspcom",
|
|
"libprotobuf-cpp-lite-21.7",
|
|
"libbinder_ndk",
|
|
"libz",
|
|
"libcrypto",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "shsusrd",
|
|
owner: "samsung",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/shsusrd",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"libcutils",
|
|
"libshsc",
|
|
"libconfigdb",
|
|
"libcrypto",
|
|
"libdsutils",
|
|
"liblog",
|
|
"libssl",
|
|
"libqmi_cci",
|
|
"libqmi_common_so",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "spdaemon",
|
|
owner: "samsung",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/spdaemon",
|
|
],
|
|
shared_libs: [
|
|
"libspcom",
|
|
"libutils",
|
|
"libcutils",
|
|
"liblog",
|
|
"libmdmdetect",
|
|
"libhardware_legacy",
|
|
"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",
|
|
"libcutils",
|
|
"libutils",
|
|
"libsnsutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "ssgtzd",
|
|
owner: "samsung",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/ssgtzd",
|
|
],
|
|
shared_libs: [
|
|
"libqcbor",
|
|
"libminksocket_vendor",
|
|
"libminkdescriptor",
|
|
"liblog",
|
|
"libutils",
|
|
"libjsoncpp",
|
|
"libcutils",
|
|
"libqrtr",
|
|
"libdsi_netctrl",
|
|
"libqmi_common_so",
|
|
"libqmi_csi",
|
|
"libqmi_cci",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "ssr_diag",
|
|
owner: "samsung",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/ssr_diag",
|
|
],
|
|
shared_libs: [
|
|
"libdiag",
|
|
"libcutils",
|
|
"libutils",
|
|
"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: "subsystem_ramdump",
|
|
owner: "samsung",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/subsystem_ramdump",
|
|
],
|
|
shared_libs: [
|
|
"libmdmdetect",
|
|
"libcutils",
|
|
"libutils",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
sh_binary {
|
|
name: "system_dlkm_modprobe",
|
|
owner: "samsung",
|
|
src: "proprietary/vendor/bin/system_dlkm_modprobe.sh",
|
|
filename: "system_dlkm_modprobe.sh",
|
|
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: "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: "tlpd",
|
|
owner: "samsung",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/tlpd",
|
|
],
|
|
shared_libs: [
|
|
"libtlpd",
|
|
"libtlpd_internal",
|
|
"libtlpd_logger",
|
|
"libconfigdb",
|
|
"libtlpd_crypto",
|
|
"libdsutils",
|
|
"libdiag",
|
|
"liblog",
|
|
"libutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "trusteduilistener",
|
|
owner: "samsung",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/trusteduilistener",
|
|
],
|
|
shared_libs: [
|
|
"libbinder_ndk",
|
|
"libminksocket_vendor",
|
|
"liblog",
|
|
"vendor.qti.hardware.systemhelper@1.0",
|
|
"libhidlbase",
|
|
"libutils",
|
|
"libcutils",
|
|
"libTrustedInputUtils",
|
|
"vendor.qti.hardware.display.config-V7-ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "ubwcconvert",
|
|
owner: "samsung",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/ubwcconvert",
|
|
],
|
|
shared_libs: [
|
|
"libEGL",
|
|
"libnativewindow",
|
|
"libGLESv3",
|
|
"libui",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
sh_binary {
|
|
name: "vendor_modprobe",
|
|
owner: "samsung",
|
|
src: "proprietary/vendor/bin/vendor_modprobe.sh",
|
|
filename: "vendor_modprobe.sh",
|
|
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",
|
|
"libsys_info_cache",
|
|
"libpal_net_if",
|
|
"libbinder",
|
|
"libbinder_ndk",
|
|
"libqcc_sdk",
|
|
"libqcc_file_agent",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
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",
|
|
}
|