diff --git a/Android.bp b/Android.bp index b90d6de..be70ef4 100644 --- a/Android.bp +++ b/Android.bp @@ -3416,6 +3416,41 @@ cc_prebuilt_library_shared { soc_specific: true, } +cc_prebuilt_library_shared { + name: "liba2dpoffload", + owner: "samsung", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/liba2dpoffload.so", + ], + shared_libs: [ + "libaudioutils", + "libcutils", + "liblog", + "libtinyalsa", + "libtinycompress", + "libaudioroute", + "libexpat", + "libsecaudioinfo", + "libaudio_soundtrigger", + "libsamsungVoipResampler", + "librecordalive", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + cc_prebuilt_library_shared { name: "libacdb-fts", owner: "samsung", @@ -3719,6 +3754,47 @@ cc_prebuilt_library_shared { soc_specific: true, } +cc_prebuilt_library_shared { + name: "libbatterylistener", + owner: "samsung", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libbatterylistener.so", + ], + shared_libs: [ + "android.hardware.health@1.0", + "android.hardware.health@2.0", + "android.hardware.power@1.2", + "libaudioroute", + "libaudioutils", + "libbase", + "libcutils", + "libexpat", + "libhidlbase", + "liblog", + "libtinyalsa", + "libtinycompress", + "libutils", + "libsecaudioinfo", + "libaudio_soundtrigger", + "libsamsungVoipResampler", + "librecordalive", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + cc_prebuilt_library_shared { name: "libbluetooth_audio_session_qti", owner: "samsung", @@ -3751,6 +3827,110 @@ cc_prebuilt_library_shared { soc_specific: true, } +cc_prebuilt_library_shared { + name: "libcirrusspkrprot", + owner: "samsung", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libcirrusspkrprot.so", + ], + shared_libs: [ + "libaudioutils", + "libcutils", + "liblog", + "libtinyalsa", + "libaudioroute", + "libexpat", + "libsecaudioinfo", + "libaudio_soundtrigger", + "libsamsungVoipResampler", + "librecordalive", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libcomprcapture", + owner: "samsung", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libcomprcapture.so", + ], + shared_libs: [ + "libaudioutils", + "libcutils", + "liblog", + "libtinyalsa", + "libtinycompress", + "libaudioroute", + "libexpat", + "libsecaudioinfo", + "libaudio_soundtrigger", + "libsamsungVoipResampler", + "librecordalive", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libexthwplugin", + owner: "samsung", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libexthwplugin.so", + ], + shared_libs: [ + "libaudioroute", + "libaudioutils", + "libcutils", + "libexpat", + "liblog", + "libtinyalsa", + "libtinycompress", + "libsecaudioinfo", + "libaudio_soundtrigger", + "libsamsungVoipResampler", + "librecordalive", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + cc_prebuilt_library_shared { name: "libgcs-calwrapper", owner: "samsung", @@ -3857,6 +4037,41 @@ cc_prebuilt_library_shared { soc_specific: true, } +cc_prebuilt_library_shared { + name: "libhdmiedid", + owner: "samsung", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libhdmiedid.so", + ], + shared_libs: [ + "libaudioutils", + "libcutils", + "liblog", + "libtinyalsa", + "libtinycompress", + "libaudioroute", + "libexpat", + "libsecaudioinfo", + "libaudio_soundtrigger", + "libsamsungVoipResampler", + "librecordalive", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + cc_prebuilt_library_shared { name: "libhdmipassthru", owner: "samsung", @@ -3893,6 +4108,41 @@ cc_prebuilt_library_shared { soc_specific: true, } +cc_prebuilt_library_shared { + name: "libhfp", + owner: "samsung", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libhfp.so", + ], + shared_libs: [ + "libaudioroute", + "libaudioutils", + "libcutils", + "libexpat", + "liblog", + "libtinyalsa", + "libtinycompress", + "libsecaudioinfo", + "libaudio_soundtrigger", + "libsamsungVoipResampler", + "librecordalive", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + cc_prebuilt_library_shared { name: "libmulawdec", owner: "samsung", @@ -4268,6 +4518,41 @@ cc_prebuilt_library_shared { soc_specific: true, } +cc_prebuilt_library_shared { + name: "libsndmonitor", + owner: "samsung", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libsndmonitor.so", + ], + shared_libs: [ + "libaudioutils", + "libcutils", + "liblog", + "libtinyalsa", + "libtinycompress", + "libaudioroute", + "libexpat", + "libsecaudioinfo", + "libaudio_soundtrigger", + "libsamsungVoipResampler", + "librecordalive", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + cc_prebuilt_library_shared { name: "libspatializerparamstorage", owner: "samsung", @@ -4324,6 +4609,41 @@ cc_prebuilt_library_shared { soc_specific: true, } +cc_prebuilt_library_shared { + name: "libspkrprot", + owner: "samsung", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libspkrprot.so", + ], + shared_libs: [ + "libaudioutils", + "libcutils", + "liblog", + "libtinyalsa", + "libtinycompress", + "libaudioroute", + "libexpat", + "libsecaudioinfo", + "libaudio_soundtrigger", + "libsamsungVoipResampler", + "librecordalive", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + cc_prebuilt_library_shared { name: "libsurround_3mic_proc", owner: "samsung", diff --git a/proprietary/vendor/lib/liba2dpoffload.so b/proprietary/vendor/lib/liba2dpoffload.so new file mode 100644 index 0000000..cee2d25 Binary files /dev/null and b/proprietary/vendor/lib/liba2dpoffload.so differ diff --git a/proprietary/vendor/lib/libbatterylistener.so b/proprietary/vendor/lib/libbatterylistener.so new file mode 100644 index 0000000..2aec7c5 Binary files /dev/null and b/proprietary/vendor/lib/libbatterylistener.so differ diff --git a/proprietary/vendor/lib/libcirrusspkrprot.so b/proprietary/vendor/lib/libcirrusspkrprot.so new file mode 100644 index 0000000..bb4bdd8 Binary files /dev/null and b/proprietary/vendor/lib/libcirrusspkrprot.so differ diff --git a/proprietary/vendor/lib/libcomprcapture.so b/proprietary/vendor/lib/libcomprcapture.so new file mode 100644 index 0000000..a488411 Binary files /dev/null and b/proprietary/vendor/lib/libcomprcapture.so differ diff --git a/proprietary/vendor/lib/libexthwplugin.so b/proprietary/vendor/lib/libexthwplugin.so new file mode 100644 index 0000000..411fb9f Binary files /dev/null and b/proprietary/vendor/lib/libexthwplugin.so differ diff --git a/proprietary/vendor/lib/libhdmiedid.so b/proprietary/vendor/lib/libhdmiedid.so new file mode 100644 index 0000000..797d67b Binary files /dev/null and b/proprietary/vendor/lib/libhdmiedid.so differ diff --git a/proprietary/vendor/lib/libhfp.so b/proprietary/vendor/lib/libhfp.so new file mode 100644 index 0000000..010890d Binary files /dev/null and b/proprietary/vendor/lib/libhfp.so differ diff --git a/proprietary/vendor/lib/libsndmonitor.so b/proprietary/vendor/lib/libsndmonitor.so new file mode 100644 index 0000000..9f6e6b7 Binary files /dev/null and b/proprietary/vendor/lib/libsndmonitor.so differ diff --git a/proprietary/vendor/lib/libspkrprot.so b/proprietary/vendor/lib/libspkrprot.so new file mode 100644 index 0000000..93b6cb7 Binary files /dev/null and b/proprietary/vendor/lib/libspkrprot.so differ diff --git a/sm8250-common-vendor.mk b/sm8250-common-vendor.mk index eb3b398..3a5d880 100644 --- a/sm8250-common-vendor.mk +++ b/sm8250-common-vendor.mk @@ -175,6 +175,7 @@ PRODUCT_PACKAGES += \ lib_SamsungRec_07020 \ lib_SoundAlive_SRC384_ver320 \ lib_soundaliveresampler \ + liba2dpoffload \ libacdb-fts \ libacdbloader \ libacdbrtac \ @@ -186,12 +187,18 @@ PRODUCT_PACKAGES += \ libaudio_soundtrigger \ libaudioconfigstore \ libaudioparsers \ + libbatterylistener \ libbluetooth_audio_session_qti \ + libcirrusspkrprot \ + libcomprcapture \ + libexthwplugin \ libgcs-calwrapper \ libgcs-ipc \ libgcs-osal \ libgcs \ + libhdmiedid \ libhdmipassthru \ + libhfp \ libmulawdec \ libprofileparamstorage \ libqcodec2_base \ @@ -205,8 +212,10 @@ PRODUCT_PACKAGES += \ libsamsungVoipResampler \ libsecaudiocoreutils \ libsecaudioinfo \ + libsndmonitor \ libspatializerparamstorage \ libspeakercalibration \ + libspkrprot \ libsurround_3mic_proc \ libwvhidl \ libwvdrmengine \