diff --git a/Android.bp b/Android.bp index da2826f..53090d5 100644 --- a/Android.bp +++ b/Android.bp @@ -10,329 +10,6 @@ soong_namespace { ], } -cc_prebuilt_library_shared { - name: "android.hardware.audio@6.0-impl-mediatek", - owner: "xiaomi", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/hw/android.hardware.audio@6.0-impl-mediatek.so", - ], - shared_libs: [ - "libaudiofoundation", - "libbase", - "libcutils", - "libfmq", - "libhardware", - "libhidlbase", - "libhidltransport", - "liblog", - "libutils", - "android.hardware.audio@6.0", - "android.hardware.audio.common-util", - "android.hardware.audio.common@6.0", - "android.hardware.audio.common@6.0-util", - "vendor.mediatek.hardware.audio@6.1", - "libmedia_helper", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/hw/android.hardware.audio@6.0-impl-mediatek.so", - ], - shared_libs: [ - "libaudiofoundation", - "libbase", - "libcutils", - "libfmq", - "libhardware", - "libhidlbase", - "libhidltransport", - "liblog", - "libutils", - "android.hardware.audio@6.0", - "android.hardware.audio.common-util", - "android.hardware.audio.common@6.0", - "android.hardware.audio.common@6.0-util", - "vendor.mediatek.hardware.audio@6.1", - "libmedia_helper", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "both", - relative_install_path: "hw", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "android.hardware.audio@7.0-impl-mediatek", - owner: "xiaomi", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/hw/android.hardware.audio@7.0-impl-mediatek.so", - ], - shared_libs: [ - "libaudiofoundation", - "libbase", - "libcutils", - "libfmq", - "libhardware", - "libhidlbase", - "libhidltransport", - "liblog", - "libutils", - "android.hardware.audio@7.0", - "android.hardware.audio@7.0-util", - "android.hardware.audio.common@7.0", - "android.hardware.audio.common@7.0-enums", - "android.hardware.audio.common@7.0-util", - "android.hardware.audio.common-util", - "vendor.mediatek.hardware.audio@7.1", - "libmedia_helper", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/hw/android.hardware.audio@7.0-impl-mediatek.so", - ], - shared_libs: [ - "libaudiofoundation", - "libbase", - "libcutils", - "libfmq", - "libhardware", - "libhidlbase", - "libhidltransport", - "liblog", - "libutils", - "android.hardware.audio@7.0", - "android.hardware.audio@7.0-util", - "android.hardware.audio.common@7.0", - "android.hardware.audio.common@7.0-enums", - "android.hardware.audio.common@7.0-util", - "android.hardware.audio.common-util", - "vendor.mediatek.hardware.audio@7.1", - "libmedia_helper", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "both", - relative_install_path: "hw", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "android.hardware.bluetooth@1.1-impl-mediatek", - owner: "xiaomi", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/hw/android.hardware.bluetooth@1.1-impl-mediatek.so", - ], - shared_libs: [ - "android.hardware.bluetooth@1.0", - "android.hardware.bluetooth@1.1", - "libbase", - "libcutils", - "libhardware", - "libhidlbase", - "liblog", - "libutils", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/hw/android.hardware.bluetooth@1.1-impl-mediatek.so", - ], - shared_libs: [ - "android.hardware.bluetooth@1.0", - "android.hardware.bluetooth@1.1", - "libbase", - "libcutils", - "libhardware", - "libhidlbase", - "liblog", - "libutils", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "both", - relative_install_path: "hw", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "audio.primary.mt6785", - owner: "xiaomi", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/hw/audio.primary.mt6785.so", - ], - shared_libs: [ - "libstagefright_foundation-v33", - "libhidlbase", - "vendor.mediatek.hardware.mtkpower@1.0", - "liblog", - "libcutils", - "libutils", - "libalsautils-v31", - "libhardware_legacy", - "libhardware", - "libaudioutils", - "libtinyalsa", - "libtinyxml2", - "libaudiotoolkit_vendor", - "libmedia_helper", - "libladder", - "android.hardware.audio@7.0", - "android.hardware.audio.common-util", - "android.hardware.audio.common@7.0", - "android.hardware.audio.common@7.0-util", - "vendor.mediatek.hardware.audio@7.1", - "libtinycompress", - "libbwc", - "libhidltransport", - "libhwbinder", - "vendor.mediatek.hardware.bluetooth.audio@2.1", - "vendor.mediatek.hardware.bluetooth.audio@2.2", - "libaedv", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/hw/audio.primary.mt6785.so", - ], - shared_libs: [ - "libhidlbase", - "vendor.mediatek.hardware.mtkpower@1.0", - "liblog", - "libcutils", - "libutils", - "libalsautils", - "libhardware_legacy", - "libhardware", - "libaudioutils", - "libtinyalsa", - "libtinyxml2", - "libaudiotoolkit_vendor", - "libmedia_helper", - "libladder", - "android.hardware.audio@7.0", - "android.hardware.audio.common-util", - "android.hardware.audio.common@7.0", - "android.hardware.audio.common@7.0-util", - "vendor.mediatek.hardware.audio@7.1", - "libtinycompress", - "libbwc", - "libhidltransport", - "libhwbinder", - "vendor.mediatek.hardware.bluetooth.audio@2.1", - "vendor.mediatek.hardware.bluetooth.audio@2.2", - "libaedv", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "both", - relative_install_path: "hw", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "audio.r_submix.mt6785", - owner: "xiaomi", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/hw/audio.r_submix.mt6785.so", - ], - shared_libs: [ - "liblog", - "libcutils", - "libmedia_helper", - "libutils", - "libnbaio_mono", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/hw/audio.r_submix.mt6785.so", - ], - shared_libs: [ - "liblog", - "libcutils", - "libmedia_helper", - "libutils", - "libnbaio_mono", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "both", - relative_install_path: "hw", - prefer: true, - soc_specific: true, -} - cc_prebuilt_library_shared { name: "consumerir.mt6785", owner: "xiaomi", @@ -373,186 +50,6 @@ cc_prebuilt_library_shared { soc_specific: true, } -cc_prebuilt_library_shared { - name: "sound_trigger.primary.default", - owner: "xiaomi", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/hw/sound_trigger.primary.default.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libutils", - "libhardware_legacy", - "libhardware", - "libmedia_helper", - "libhidlbase", - "vendor.mediatek.hardware.mtkpower@1.0", - "libaedv", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/hw/sound_trigger.primary.default.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libutils", - "libhardware_legacy", - "libhardware", - "libmedia_helper", - "libhidlbase", - "vendor.mediatek.hardware.mtkpower@1.0", - "libaedv", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "both", - relative_install_path: "hw", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "vendor.mediatek.hardware.bluetooth.audio@2.1-impl", - owner: "xiaomi", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/hw/vendor.mediatek.hardware.bluetooth.audio@2.1-impl.so", - ], - shared_libs: [ - "vendor.mediatek.hardware.bluetooth.audio@2.1", - "libbase", - "libbluetooth_audio_session_mediatek", - "libcutils", - "libfmq", - "libhidlbase", - "liblog", - "libutils", - "libhardware", - "android.hardware.audio@6.0", - "android.hardware.audio.common@6.0", - "android.hardware.audio.common@6.0-util", - "vendor.mediatek.hardware.audio@6.1", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/hw/vendor.mediatek.hardware.bluetooth.audio@2.1-impl.so", - ], - shared_libs: [ - "vendor.mediatek.hardware.bluetooth.audio@2.1", - "libbase", - "libbluetooth_audio_session_mediatek", - "libcutils", - "libfmq", - "libhidlbase", - "liblog", - "libutils", - "libhardware", - "android.hardware.audio@6.0", - "android.hardware.audio.common@6.0", - "android.hardware.audio.common@6.0-util", - "vendor.mediatek.hardware.audio@6.1", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "both", - relative_install_path: "hw", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "vendor.mediatek.hardware.bluetooth.audio@2.2-impl", - owner: "xiaomi", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/hw/vendor.mediatek.hardware.bluetooth.audio@2.2-impl.so", - ], - shared_libs: [ - "vendor.mediatek.hardware.bluetooth.audio@2.1", - "vendor.mediatek.hardware.bluetooth.audio@2.2", - "libbase", - "libbluetooth_audio_session_mediatek", - "libcutils", - "libfmq", - "libhidlbase", - "liblog", - "libutils", - "libhardware", - "android.hardware.audio@6.0", - "android.hardware.audio.common@6.0", - "android.hardware.audio.common@6.0-util", - "vendor.mediatek.hardware.audio@6.1", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/hw/vendor.mediatek.hardware.bluetooth.audio@2.2-impl.so", - ], - shared_libs: [ - "vendor.mediatek.hardware.bluetooth.audio@2.1", - "vendor.mediatek.hardware.bluetooth.audio@2.2", - "libbase", - "libbluetooth_audio_session_mediatek", - "libcutils", - "libfmq", - "libhidlbase", - "liblog", - "libutils", - "libhardware", - "android.hardware.audio@6.0", - "android.hardware.audio.common@6.0", - "android.hardware.audio.common@6.0-util", - "vendor.mediatek.hardware.audio@6.1", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "both", - relative_install_path: "hw", - prefer: true, - soc_specific: true, -} - cc_prebuilt_library_shared { name: "vendor.mediatek.hardware.nvram@1.1-impl", owner: "xiaomi", @@ -658,125 +155,6 @@ cc_prebuilt_library_shared { soc_specific: true, } -cc_prebuilt_library_shared { - name: "libMtkSpeechEnh", - owner: "xiaomi", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libMtkSpeechEnh.so", - ], - shared_libs: [ - "liblog", - "libc", - "libm", - "libdl", - ], - }, - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libMtkSpeechEnh.so", - ], - shared_libs: [ - "liblog", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "both", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "lib_iir", - owner: "xiaomi", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/lib_iir.so", - ], - shared_libs: [ - "libcutils", - "libutils", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/lib_iir.so", - ], - shared_libs: [ - "libcutils", - "libutils", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "both", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "lib_speech_enh", - owner: "xiaomi", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/lib_speech_enh.so", - ], - shared_libs: [ - "libMtkSpeechEnh", - "libcutils", - "liblog", - "libutils", - "libaudioutils", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/lib_speech_enh.so", - ], - shared_libs: [ - "libMtkSpeechEnh", - "libcutils", - "liblog", - "libutils", - "libaudioutils", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "both", - prefer: true, - soc_specific: true, -} - cc_prebuilt_library_shared { name: "libaedv", owner: "xiaomi", @@ -824,47 +202,6 @@ cc_prebuilt_library_shared { soc_specific: true, } -cc_prebuilt_library_shared { - name: "libakm", - owner: "xiaomi", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libakm.so", - ], - shared_libs: [ - "liblog", - "libcutils", - "libutils", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libakm.so", - ], - shared_libs: [ - "liblog", - "libcutils", - "libutils", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "both", - prefer: true, - soc_specific: true, -} - cc_prebuilt_library_shared { name: "libapmonitor_vendor", owner: "xiaomi", @@ -1119,962 +456,6 @@ cc_prebuilt_library_shared { soc_specific: true, } -cc_prebuilt_library_shared { - name: "libaudio_param_parser-vnd", - owner: "xiaomi", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libaudio_param_parser-vnd.so", - ], - shared_libs: [ - "libutils", - "libcutils", - "liblog", - "libbinder", - "libaudiocustparam_vendor", - "libaudioprimarydevicehalifclient", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libaudio_param_parser-vnd.so", - ], - shared_libs: [ - "libutils", - "libcutils", - "liblog", - "libbinder", - "libaudiocustparam_vendor", - "libaudioprimarydevicehalifclient", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "both", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libaudiocompensationfilter_vendor", - owner: "xiaomi", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libaudiocompensationfilter_vendor.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libutils", - "libnvram", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libaudiocompensationfilter_vendor.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libutils", - "libnvram", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "both", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libaudiocompensationfilterc", - owner: "xiaomi", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libaudiocompensationfilterc.so", - ], - shared_libs: [ - "libcutils", - "libutils", - "libaudiocustparam_vendor", - "libnvram", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libaudiocompensationfilterc.so", - ], - shared_libs: [ - "libcutils", - "libutils", - "libaudiocustparam_vendor", - "libnvram", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "both", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libaudiocomponentengine_vendor", - owner: "xiaomi", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libaudiocomponentengine_vendor.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libutils", - "libaudiodcrflt_vendor", - "libblisrc32_vendor", - "libmtklimiter_vendor", - "libmtkshifter_vendor", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libaudiocomponentengine_vendor.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libutils", - "libaudiodcrflt_vendor", - "libblisrc32_vendor", - "libmtklimiter_vendor", - "libmtkshifter_vendor", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "both", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libaudiocomponentenginec", - owner: "xiaomi", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libaudiocomponentenginec.so", - ], - shared_libs: [ - "libcutils", - "libutils", - "libblisrc32_vendor", - "libmtklimiter_vendor", - "libmtkshifter_vendor", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libaudiocomponentenginec.so", - ], - shared_libs: [ - "libcutils", - "libutils", - "libblisrc32_vendor", - "libmtklimiter_vendor", - "libmtkshifter_vendor", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "both", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libaudiocustparam_vendor", - owner: "xiaomi", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libaudiocustparam_vendor.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libutils", - "libnvram", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libaudiocustparam_vendor.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libutils", - "libnvram", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "both", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libaudiodcrflt_vendor", - owner: "xiaomi", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libaudiodcrflt_vendor.so", - ], - shared_libs: [ - "liblog", - "libcutils", - "libmtk_drvb", - "libutils", - "libm", - "libc++", - "libc", - "libdl", - ], - }, - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libaudiodcrflt_vendor.so", - ], - shared_libs: [ - "liblog", - "libcutils", - "libmtk_drvb", - "libutils", - "libm", - "libc++", - "libc", - "libdl", - ], - }, - }, - compile_multilib: "both", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libaudiofmtconv", - owner: "xiaomi", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libaudiofmtconv.so", - ], - shared_libs: [ - "libcutils", - "libutils", - "libblisrc32_vendor", - "libmtkshifter_vendor", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libaudiofmtconv.so", - ], - shared_libs: [ - "libcutils", - "libutils", - "libblisrc32_vendor", - "libmtkshifter_vendor", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "both", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libaudioloudc", - owner: "xiaomi", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libaudioloudc.so", - ], - shared_libs: [ - "libaudiocompensationfilterc", - "libbessound_hd_mtk_vendor", - "libcutils", - "libutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libaudioloudc.so", - ], - shared_libs: [ - "libaudiocompensationfilterc", - "libbessound_hd_mtk_vendor", - "libcutils", - "libutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "both", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libaudioprimarydevicehalifclient", - owner: "xiaomi", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libaudioprimarydevicehalifclient.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libutils", - "libbase", - "libhwbinder", - "libhidlbase", - "android.hardware.audio@7.0", - "android.hardware.audio.common@7.0", - "android.hardware.audio.common@7.0-util", - "libmedia_helper", - "libbinder", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libaudioprimarydevicehalifclient.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libutils", - "libbase", - "libhwbinder", - "libhidlbase", - "android.hardware.audio@7.0", - "android.hardware.audio.common@7.0", - "android.hardware.audio.common@7.0-util", - "libmedia_helper", - "libbinder", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "both", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libaudiotoolkit_vendor", - owner: "xiaomi", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libaudiotoolkit_vendor.so", - ], - shared_libs: [ - "liblog", - "libcutils", - "libutils", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libaudiotoolkit_vendor.so", - ], - shared_libs: [ - "liblog", - "libcutils", - "libutils", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "both", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libaurisysdemo", - owner: "xiaomi", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libaurisysdemo.so", - ], - shared_libs: [ - "libcutils", - "libutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libaurisysdemo.so", - ], - shared_libs: [ - "libcutils", - "libutils", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "both", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libawinicsmartpaparse", - owner: "xiaomi", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libawinicsmartpaparse.so", - ], - shared_libs: [ - "libdl", - "libc", - "libm", - "liblog", - ], - }, - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libawinicsmartpaparse.so", - ], - shared_libs: [ - "libc", - "libm", - "libdl", - "liblog", - ], - }, - }, - compile_multilib: "both", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libbessound_hd_mtk_vendor", - owner: "xiaomi", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libbessound_hd_mtk_vendor.so", - ], - shared_libs: [ - "liblog", - "libcutils", - "libmtk_drvb", - "libutils", - "libm", - "libc++", - "libc", - "libdl", - ], - }, - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libbessound_hd_mtk_vendor.so", - ], - shared_libs: [ - "liblog", - "libcutils", - "libmtk_drvb", - "libutils", - "libm", - "libc++", - "libc", - "libdl", - ], - }, - }, - compile_multilib: "both", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libblisrc32_vendor", - owner: "xiaomi", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libblisrc32_vendor.so", - ], - shared_libs: [ - "liblog", - "libcutils", - "libmtk_drvb", - "libutils", - "libm", - "libc++", - "libc", - "libdl", - ], - }, - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libblisrc32_vendor.so", - ], - shared_libs: [ - "liblog", - "libcutils", - "libmtk_drvb", - "libutils", - "libm", - "libc++", - "libc", - "libdl", - ], - }, - }, - compile_multilib: "both", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libbluetooth_audio_session_mediatek", - owner: "xiaomi", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libbluetooth_audio_session_mediatek.so", - ], - shared_libs: [ - "vendor.mediatek.hardware.bluetooth.audio@2.1", - "vendor.mediatek.hardware.bluetooth.audio@2.2", - "libbase", - "libcutils", - "libfmq", - "libhidlbase", - "liblog", - "libutils", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libbluetooth_audio_session_mediatek.so", - ], - shared_libs: [ - "vendor.mediatek.hardware.bluetooth.audio@2.1", - "vendor.mediatek.hardware.bluetooth.audio@2.2", - "libbase", - "libcutils", - "libfmq", - "libhidlbase", - "liblog", - "libutils", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "both", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libbluetooth_hw_test", - owner: "xiaomi", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libbluetooth_hw_test.so", - ], - shared_libs: [ - "liblog", - "libcutils", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libbluetooth_hw_test.so", - ], - shared_libs: [ - "liblog", - "libcutils", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "both", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libbluetooth_mtk", - owner: "xiaomi", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libbluetooth_mtk.so", - ], - shared_libs: [ - "liblog", - "libcutils", - "libnvram", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libbluetooth_mtk.so", - ], - shared_libs: [ - "liblog", - "libcutils", - "libnvram", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "both", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libbluetooth_mtk_pure", - owner: "xiaomi", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libbluetooth_mtk_pure.so", - ], - shared_libs: [ - "liblog", - "libcutils", - "libnvram", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libbluetooth_mtk_pure.so", - ], - shared_libs: [ - "liblog", - "libcutils", - "libnvram", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "both", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libbluetooth_relayer", - owner: "xiaomi", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libbluetooth_relayer.so", - ], - shared_libs: [ - "liblog", - "libcutils", - "libbluetoothem_mtk", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libbluetooth_relayer.so", - ], - shared_libs: [ - "liblog", - "libcutils", - "libbluetoothem_mtk", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "both", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libbluetoothem_mtk", - owner: "xiaomi", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libbluetoothem_mtk.so", - ], - shared_libs: [ - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libbluetoothem_mtk.so", - ], - shared_libs: [ - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "both", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libbt-vendor", - owner: "xiaomi", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libbt-vendor.so", - ], - shared_libs: [ - "liblog", - "libbluetooth_mtk", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libbt-vendor.so", - ], - shared_libs: [ - "liblog", - "libbluetooth_mtk", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "both", - prefer: true, - soc_specific: true, -} - cc_prebuilt_library_shared { name: "libbwc", owner: "xiaomi", @@ -2264,49 +645,6 @@ cc_prebuilt_library_shared { soc_specific: true, } -cc_prebuilt_library_shared { - name: "libcvsd_mtk", - owner: "xiaomi", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libcvsd_mtk.so", - ], - shared_libs: [ - "liblog", - "libcutils", - "libmtk_drvb", - "libutils", - "libm", - "libc++", - "libc", - "libdl", - ], - }, - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libcvsd_mtk.so", - ], - shared_libs: [ - "liblog", - "libcutils", - "libmtk_drvb", - "libutils", - "libm", - "libc++", - "libc", - "libdl", - ], - }, - }, - compile_multilib: "both", - prefer: true, - soc_specific: true, -} - cc_prebuilt_library_shared { name: "libdynamiclog", owner: "xiaomi", @@ -2387,39 +725,6 @@ cc_prebuilt_library_shared { soc_specific: true, } -cc_prebuilt_library_shared { - name: "libfvaudio", - owner: "xiaomi", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libfvaudio.so", - ], - shared_libs: [ - "libc", - "libm", - "libdl", - ], - }, - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libfvaudio.so", - ], - shared_libs: [ - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "both", - prefer: true, - soc_specific: true, -} - cc_prebuilt_library_shared { name: "libhdrvideo", owner: "xiaomi", @@ -2498,47 +803,6 @@ cc_prebuilt_library_shared { soc_specific: true, } -cc_prebuilt_library_shared { - name: "libhwm", - owner: "xiaomi", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libhwm.so", - ], - shared_libs: [ - "libnvram", - "liblog", - "libfile_op", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libhwm.so", - ], - shared_libs: [ - "libnvram", - "liblog", - "libfile_op", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "both", - prefer: true, - soc_specific: true, -} - cc_prebuilt_library_shared { name: "libion_mtk", owner: "xiaomi", @@ -3394,110 +1658,6 @@ cc_prebuilt_library_shared { soc_specific: true, } -cc_prebuilt_library_shared { - name: "librgbwlightsensor", - owner: "xiaomi", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/librgbwlightsensor.so", - ], - shared_libs: [ - "libcutils", - "libutils", - "libhardware", - "liblog", - "libhidlbase", - "android.frameworks.sensorservice@1.0", - "android.hardware.sensors@1.0", - "libsensorndkbridge", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/librgbwlightsensor.so", - ], - shared_libs: [ - "libcutils", - "libutils", - "libhardware", - "liblog", - "libhidlbase", - "android.frameworks.sensorservice@1.0", - "android.hardware.sensors@1.0", - "android.hardware.sensors@1.0-convert-shared", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "both", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "librt_extamp_intf", - owner: "xiaomi", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/librt_extamp_intf.so", - ], - shared_libs: [ - "libcutils", - "libutils", - "libtinyalsa", - "libtinyxml2", - "liblog", - "libnvram", - "libcrypto", - "libssl", - "libfile_op", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/librt_extamp_intf.so", - ], - shared_libs: [ - "libcutils", - "libutils", - "libtinyalsa", - "libtinyxml2", - "liblog", - "libnvram", - "libcrypto", - "libssl", - "libfile_op", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "both", - prefer: true, - soc_specific: true, -} - cc_prebuilt_library_shared { name: "libscltm", owner: "xiaomi", @@ -3535,88 +1695,6 @@ cc_prebuilt_library_shared { soc_specific: true, } -cc_prebuilt_library_shared { - name: "libspeech_enh_lib", - owner: "xiaomi", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libspeech_enh_lib.so", - ], - shared_libs: [ - "libc++", - "libc", - "libm", - "libdl", - ], - }, - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libspeech_enh_lib.so", - ], - shared_libs: [ - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "both", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libspeechparser_vendor", - owner: "xiaomi", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/libspeechparser_vendor.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libutils", - "libaudioutils", - "libmedia_helper", - "libxml2", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libspeechparser_vendor.so", - ], - shared_libs: [ - "libcutils", - "liblog", - "libutils", - "libaudioutils", - "libmedia_helper", - "libxml2", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "both", - prefer: true, - soc_specific: true, -} - cc_prebuilt_library_shared { name: "libtflite_mtk", owner: "xiaomi", @@ -4108,108 +2186,6 @@ cc_prebuilt_library_shared { soc_specific: true, } -cc_prebuilt_library_shared { - name: "vendor.mediatek.hardware.audio@6.1", - owner: "xiaomi", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/vendor.mediatek.hardware.audio@6.1.so", - ], - shared_libs: [ - "android.hardware.audio.common@6.0", - "android.hardware.audio.effect@6.0", - "android.hardware.audio@6.0", - "android.hidl.safe_union@1.0", - "libhidlbase", - "liblog", - "libutils", - "libcutils", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/vendor.mediatek.hardware.audio@6.1.so", - ], - shared_libs: [ - "android.hardware.audio.common@6.0", - "android.hardware.audio.effect@6.0", - "android.hardware.audio@6.0", - "android.hidl.safe_union@1.0", - "libhidlbase", - "liblog", - "libutils", - "libcutils", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "both", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "vendor.mediatek.hardware.audio@7.1", - owner: "xiaomi", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: [ - "proprietary/vendor/lib/vendor.mediatek.hardware.audio@7.1.so", - ], - shared_libs: [ - "android.hardware.audio.common@7.0", - "android.hardware.audio.effect@7.0", - "android.hardware.audio@7.0", - "android.hidl.safe_union@1.0", - "libhidlbase", - "liblog", - "libutils", - "libcutils", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/vendor.mediatek.hardware.audio@7.1.so", - ], - shared_libs: [ - "android.hardware.audio.common@7.0", - "android.hardware.audio.effect@7.0", - "android.hardware.audio@7.0", - "android.hidl.safe_union@1.0", - "libhidlbase", - "liblog", - "libutils", - "libcutils", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "both", - prefer: true, - soc_specific: true, -} - cc_prebuilt_library_shared { name: "vendor.mediatek.hardware.bluetooth.audio@2.1", owner: "xiaomi", @@ -4394,6 +2370,122 @@ cc_prebuilt_library_shared { soc_specific: true, } +cc_prebuilt_library_shared { + name: "audio.primary.mt6785", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/hw/audio.primary.mt6785.so", + ], + shared_libs: [ + "libstagefright_foundation-v33", + "libhidlbase", + "vendor.mediatek.hardware.mtkpower@1.0", + "liblog", + "libcutils", + "libutils", + "libalsautils-v31", + "libhardware_legacy", + "libhardware", + "libaudioutils", + "libtinyalsa", + "libtinyxml2", + "libaudiotoolkit_vendor", + "libmedia_helper", + "libladder", + "android.hardware.audio@7.0", + "android.hardware.audio.common-util", + "android.hardware.audio.common@7.0", + "android.hardware.audio.common@7.0-util", + "vendor.mediatek.hardware.audio@7.1", + "libtinycompress", + "libbwc", + "libhidltransport", + "libhwbinder", + "vendor.mediatek.hardware.bluetooth.audio@2.1", + "vendor.mediatek.hardware.bluetooth.audio@2.2", + "libaedv", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + relative_install_path: "hw", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "audio.r_submix.mt6785", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/hw/audio.r_submix.mt6785.so", + ], + shared_libs: [ + "liblog", + "libcutils", + "libmedia_helper", + "libutils", + "libnbaio_mono", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + relative_install_path: "hw", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "sound_trigger.primary.default", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/hw/sound_trigger.primary.default.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libutils", + "libhardware_legacy", + "libhardware", + "libmedia_helper", + "libhidlbase", + "vendor.mediatek.hardware.mtkpower@1.0", + "libaedv", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + relative_install_path: "hw", + prefer: true, + soc_specific: true, +} + cc_prebuilt_library_shared { name: "libHEVCdec_sa.ca7.android", owner: "xiaomi", @@ -4423,6 +2515,85 @@ cc_prebuilt_library_shared { soc_specific: true, } +cc_prebuilt_library_shared { + name: "libMtkSpeechEnh", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libMtkSpeechEnh.so", + ], + shared_libs: [ + "liblog", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "lib_iir", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/lib_iir.so", + ], + shared_libs: [ + "libcutils", + "libutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "lib_speech_enh", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/lib_speech_enh.so", + ], + shared_libs: [ + "libMtkSpeechEnh", + "libcutils", + "liblog", + "libutils", + "libaudioutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + cc_prebuilt_library_shared { name: "libalsautils-v31", owner: "xiaomi", @@ -4451,6 +2622,465 @@ cc_prebuilt_library_shared { soc_specific: true, } +cc_prebuilt_library_shared { + name: "libaudio_param_parser-vnd", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libaudio_param_parser-vnd.so", + ], + shared_libs: [ + "libutils", + "libcutils", + "liblog", + "libbinder", + "libaudiocustparam_vendor", + "libaudioprimarydevicehalifclient", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libaudiocompensationfilter_vendor", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libaudiocompensationfilter_vendor.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libutils", + "libnvram", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libaudiocompensationfilterc", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libaudiocompensationfilterc.so", + ], + shared_libs: [ + "libcutils", + "libutils", + "libaudiocustparam_vendor", + "libnvram", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libaudiocomponentengine_vendor", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libaudiocomponentengine_vendor.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libutils", + "libaudiodcrflt_vendor", + "libblisrc32_vendor", + "libmtklimiter_vendor", + "libmtkshifter_vendor", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libaudiocomponentenginec", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libaudiocomponentenginec.so", + ], + shared_libs: [ + "libcutils", + "libutils", + "libblisrc32_vendor", + "libmtklimiter_vendor", + "libmtkshifter_vendor", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libaudiocustparam_vendor", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libaudiocustparam_vendor.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libutils", + "libnvram", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libaudiodcrflt_vendor", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libaudiodcrflt_vendor.so", + ], + shared_libs: [ + "liblog", + "libcutils", + "libmtk_drvb", + "libutils", + "libm", + "libc++", + "libc", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libaudiofmtconv", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libaudiofmtconv.so", + ], + shared_libs: [ + "libcutils", + "libutils", + "libblisrc32_vendor", + "libmtkshifter_vendor", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libaudioloudc", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libaudioloudc.so", + ], + shared_libs: [ + "libaudiocompensationfilterc", + "libbessound_hd_mtk_vendor", + "libcutils", + "libutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libaudioprimarydevicehalifclient", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libaudioprimarydevicehalifclient.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libutils", + "libbase", + "libhwbinder", + "libhidlbase", + "android.hardware.audio@7.0", + "android.hardware.audio.common@7.0", + "android.hardware.audio.common@7.0-util", + "libmedia_helper", + "libbinder", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libaudiotoolkit_vendor", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libaudiotoolkit_vendor.so", + ], + shared_libs: [ + "liblog", + "libcutils", + "libutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libaurisysdemo", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libaurisysdemo.so", + ], + shared_libs: [ + "libcutils", + "libutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libawinicsmartpaparse", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libawinicsmartpaparse.so", + ], + shared_libs: [ + "libdl", + "libc", + "libm", + "liblog", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libbessound_hd_mtk_vendor", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libbessound_hd_mtk_vendor.so", + ], + shared_libs: [ + "liblog", + "libcutils", + "libmtk_drvb", + "libutils", + "libm", + "libc++", + "libc", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libblisrc32_vendor", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libblisrc32_vendor.so", + ], + shared_libs: [ + "liblog", + "libcutils", + "libmtk_drvb", + "libutils", + "libm", + "libc++", + "libc", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libcvsd_mtk", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libcvsd_mtk.so", + ], + shared_libs: [ + "liblog", + "libcutils", + "libmtk_drvb", + "libutils", + "libm", + "libc++", + "libc", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + cc_prebuilt_library_shared { name: "libfgauge_gm30", owner: "xiaomi", @@ -4479,6 +3109,29 @@ cc_prebuilt_library_shared { soc_specific: true, } +cc_prebuilt_library_shared { + name: "libfvaudio", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libfvaudio.so", + ], + shared_libs: [ + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + cc_prebuilt_library_shared { name: "libh264dec_customize", owner: "xiaomi", @@ -4707,6 +3360,93 @@ cc_prebuilt_library_shared { soc_specific: true, } +cc_prebuilt_library_shared { + name: "librt_extamp_intf", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/librt_extamp_intf.so", + ], + shared_libs: [ + "libcutils", + "libutils", + "libtinyalsa", + "libtinyxml2", + "liblog", + "libnvram", + "libcrypto", + "libssl", + "libfile_op", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libspeech_enh_lib", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libspeech_enh_lib.so", + ], + shared_libs: [ + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libspeechparser_vendor", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libspeechparser_vendor.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libutils", + "libaudioutils", + "libmedia_helper", + "libxml2", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + cc_prebuilt_library_shared { name: "libthermalalgo", owner: "xiaomi", @@ -5119,6 +3859,38 @@ cc_prebuilt_library_shared { soc_specific: true, } +cc_prebuilt_library_shared { + name: "vendor.mediatek.hardware.audio@7.1", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/vendor.mediatek.hardware.audio@7.1.so", + ], + shared_libs: [ + "android.hardware.audio.common@7.0", + "android.hardware.audio.effect@7.0", + "android.hardware.audio@7.0", + "android.hidl.safe_union@1.0", + "libhidlbase", + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + cc_prebuilt_library_shared { name: "APUWareUtilsServer", owner: "xiaomi", @@ -5850,6 +4622,39 @@ cc_prebuilt_library_shared { soc_specific: true, } +cc_prebuilt_library_shared { + name: "android.hardware.bluetooth@1.1-impl-mediatek", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/hw/android.hardware.bluetooth@1.1-impl-mediatek.so", + ], + shared_libs: [ + "android.hardware.bluetooth@1.0", + "android.hardware.bluetooth@1.1", + "libbase", + "libcutils", + "libhardware", + "libhidlbase", + "liblog", + "libutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "hw", + prefer: true, + soc_specific: true, +} + cc_prebuilt_library_shared { name: "android.hardware.camera.provider@2.6-impl-mediatek", owner: "xiaomi", @@ -19090,6 +17895,33 @@ cc_prebuilt_library_shared { soc_specific: true, } +cc_prebuilt_library_shared { + name: "libakm", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libakm.so", + ], + shared_libs: [ + "liblog", + "libcutils", + "libutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + cc_prebuilt_library_shared { name: "libalCFR", owner: "xiaomi", @@ -19463,6 +18295,118 @@ cc_prebuilt_library_shared { soc_specific: true, } +cc_prebuilt_library_shared { + name: "libbluetooth_audio_session_mediatek", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libbluetooth_audio_session_mediatek.so", + ], + shared_libs: [ + "vendor.mediatek.hardware.bluetooth.audio@2.1", + "vendor.mediatek.hardware.bluetooth.audio@2.2", + "libbase", + "libcutils", + "libfmq", + "libhidlbase", + "liblog", + "libutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libbluetooth_mtk", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libbluetooth_mtk.so", + ], + shared_libs: [ + "liblog", + "libcutils", + "libnvram", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libbluetooth_mtk_pure", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libbluetooth_mtk_pure.so", + ], + shared_libs: [ + "liblog", + "libcutils", + "libnvram", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libbt-vendor", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libbt-vendor.so", + ], + shared_libs: [ + "liblog", + "libbluetooth_mtk", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + cc_prebuilt_library_shared { name: "libc++_shared", owner: "xiaomi", @@ -22527,6 +21471,33 @@ cc_prebuilt_library_shared { soc_specific: true, } +cc_prebuilt_library_shared { + name: "libhwm", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libhwm.so", + ], + shared_libs: [ + "libnvram", + "liblog", + "libfile_op", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + cc_prebuilt_library_shared { name: "libhydra", owner: "xiaomi", @@ -25999,36 +24970,6 @@ cc_prebuilt_library_shared { soc_specific: true, } -cc_prebuilt_library_shared { - name: "libmtkspparser", - owner: "xiaomi", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libmtkspparser.so", - ], - shared_libs: [ - "libcutils", - "libutils", - "libaudioutils", - "libspeechparser_vendor", - "libmedia_helper", - "liblog", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - prefer: true, - soc_specific: true, -} - cc_prebuilt_library_shared { name: "libmtksysutils", owner: "xiaomi", @@ -26526,6 +25467,38 @@ cc_prebuilt_library_shared { soc_specific: true, } +cc_prebuilt_library_shared { + name: "librgbwlightsensor", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/librgbwlightsensor.so", + ], + shared_libs: [ + "libcutils", + "libutils", + "libhardware", + "liblog", + "libhidlbase", + "android.frameworks.sensorservice@1.0", + "android.hardware.sensors@1.0", + "android.hardware.sensors@1.0-convert-shared", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + cc_prebuilt_library_shared { name: "librilfusion", owner: "xiaomi", @@ -30584,36 +29557,6 @@ cc_prebuilt_binary { soc_specific: true, } -cc_prebuilt_binary { - name: "audiocmdservice_atci", - owner: "xiaomi", - target: { - android_arm64: { - srcs: [ - "proprietary/vendor/bin/audiocmdservice_atci", - ], - shared_libs: [ - "libcutils", - "libutils", - "libbinder", - "liblog", - "libaudiocompensationfilter_vendor", - "libaudioprimarydevicehalifclient", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - strip: { - none: true, - }, - prefer: true, - soc_specific: true, -} - cc_prebuilt_binary { name: "batterysecret", owner: "xiaomi", @@ -32144,33 +31087,6 @@ cc_prebuilt_binary { soc_specific: true, } -cc_prebuilt_binary { - name: "sensors_test", - owner: "xiaomi", - target: { - android_arm64: { - srcs: [ - "proprietary/vendor/bin/sensors_test", - ], - shared_libs: [ - "libutils", - "libhwm", - "libcutils", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - strip: { - none: true, - }, - prefer: true, - soc_specific: true, -} - cc_prebuilt_binary { name: "starter", owner: "xiaomi", diff --git a/proprietary/vendor/bin/audiocmdservice_atci b/proprietary/vendor/bin/audiocmdservice_atci deleted file mode 100755 index 6b48401..0000000 Binary files a/proprietary/vendor/bin/audiocmdservice_atci and /dev/null differ diff --git a/proprietary/vendor/bin/sensors_test b/proprietary/vendor/bin/sensors_test deleted file mode 100755 index 8e6d725..0000000 Binary files a/proprietary/vendor/bin/sensors_test and /dev/null differ diff --git a/proprietary/vendor/etc/cit_config.xml b/proprietary/vendor/etc/cit_config.xml deleted file mode 100644 index fad73ee..0000000 --- a/proprietary/vendor/etc/cit_config.xml +++ /dev/null @@ -1,42 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/proprietary/vendor/etc/init/audiocmdservice_atci.rc b/proprietary/vendor/etc/init/audiocmdservice_atci.rc deleted file mode 100644 index 9c4ac87..0000000 --- a/proprietary/vendor/etc/init/audiocmdservice_atci.rc +++ /dev/null @@ -1,8 +0,0 @@ -service audio-daemon /vendor/bin/audiocmdservice_atci - class main - socket atci-audio stream 666 system system - user system - group system audio - disabled - oneshot - diff --git a/proprietary/vendor/lib/hw/android.hardware.audio@6.0-impl-mediatek.so b/proprietary/vendor/lib/hw/android.hardware.audio@6.0-impl-mediatek.so deleted file mode 100644 index ac22aea..0000000 Binary files a/proprietary/vendor/lib/hw/android.hardware.audio@6.0-impl-mediatek.so and /dev/null differ diff --git a/proprietary/vendor/lib/hw/android.hardware.audio@7.0-impl-mediatek.so b/proprietary/vendor/lib/hw/android.hardware.audio@7.0-impl-mediatek.so deleted file mode 100644 index 59d32d0..0000000 Binary files a/proprietary/vendor/lib/hw/android.hardware.audio@7.0-impl-mediatek.so and /dev/null differ diff --git a/proprietary/vendor/lib/hw/android.hardware.bluetooth@1.1-impl-mediatek.so b/proprietary/vendor/lib/hw/android.hardware.bluetooth@1.1-impl-mediatek.so deleted file mode 100644 index b34f40b..0000000 Binary files a/proprietary/vendor/lib/hw/android.hardware.bluetooth@1.1-impl-mediatek.so and /dev/null differ diff --git a/proprietary/vendor/lib/hw/vendor.mediatek.hardware.bluetooth.audio@2.1-impl.so b/proprietary/vendor/lib/hw/vendor.mediatek.hardware.bluetooth.audio@2.1-impl.so deleted file mode 100644 index 4240feb..0000000 Binary files a/proprietary/vendor/lib/hw/vendor.mediatek.hardware.bluetooth.audio@2.1-impl.so and /dev/null differ diff --git a/proprietary/vendor/lib/hw/vendor.mediatek.hardware.bluetooth.audio@2.2-impl.so b/proprietary/vendor/lib/hw/vendor.mediatek.hardware.bluetooth.audio@2.2-impl.so deleted file mode 100644 index 1973b14..0000000 Binary files a/proprietary/vendor/lib/hw/vendor.mediatek.hardware.bluetooth.audio@2.2-impl.so and /dev/null differ diff --git a/proprietary/vendor/lib/libakm.so b/proprietary/vendor/lib/libakm.so deleted file mode 100644 index 9d33745..0000000 Binary files a/proprietary/vendor/lib/libakm.so and /dev/null differ diff --git a/proprietary/vendor/lib/libbluetooth_audio_session_mediatek.so b/proprietary/vendor/lib/libbluetooth_audio_session_mediatek.so deleted file mode 100644 index 7978ea2..0000000 Binary files a/proprietary/vendor/lib/libbluetooth_audio_session_mediatek.so and /dev/null differ diff --git a/proprietary/vendor/lib/libbluetooth_hw_test.so b/proprietary/vendor/lib/libbluetooth_hw_test.so deleted file mode 100644 index 549f336..0000000 Binary files a/proprietary/vendor/lib/libbluetooth_hw_test.so and /dev/null differ diff --git a/proprietary/vendor/lib/libbluetooth_mtk.so b/proprietary/vendor/lib/libbluetooth_mtk.so deleted file mode 100644 index fa7f957..0000000 Binary files a/proprietary/vendor/lib/libbluetooth_mtk.so and /dev/null differ diff --git a/proprietary/vendor/lib/libbluetooth_mtk_pure.so b/proprietary/vendor/lib/libbluetooth_mtk_pure.so deleted file mode 100644 index 5517ce6..0000000 Binary files a/proprietary/vendor/lib/libbluetooth_mtk_pure.so and /dev/null differ diff --git a/proprietary/vendor/lib/libbluetooth_relayer.so b/proprietary/vendor/lib/libbluetooth_relayer.so deleted file mode 100644 index ba31f18..0000000 Binary files a/proprietary/vendor/lib/libbluetooth_relayer.so and /dev/null differ diff --git a/proprietary/vendor/lib/libbluetoothem_mtk.so b/proprietary/vendor/lib/libbluetoothem_mtk.so deleted file mode 100644 index d38841d..0000000 Binary files a/proprietary/vendor/lib/libbluetoothem_mtk.so and /dev/null differ diff --git a/proprietary/vendor/lib/libbt-vendor.so b/proprietary/vendor/lib/libbt-vendor.so deleted file mode 100644 index 1a3706d..0000000 Binary files a/proprietary/vendor/lib/libbt-vendor.so and /dev/null differ diff --git a/proprietary/vendor/lib/libhwm.so b/proprietary/vendor/lib/libhwm.so deleted file mode 100644 index 47edc65..0000000 Binary files a/proprietary/vendor/lib/libhwm.so and /dev/null differ diff --git a/proprietary/vendor/lib/librgbwlightsensor.so b/proprietary/vendor/lib/librgbwlightsensor.so deleted file mode 100644 index 8b77c85..0000000 Binary files a/proprietary/vendor/lib/librgbwlightsensor.so and /dev/null differ diff --git a/proprietary/vendor/lib/vendor.mediatek.hardware.audio@6.1.so b/proprietary/vendor/lib/vendor.mediatek.hardware.audio@6.1.so deleted file mode 100644 index 6da080a..0000000 Binary files a/proprietary/vendor/lib/vendor.mediatek.hardware.audio@6.1.so and /dev/null differ diff --git a/proprietary/vendor/lib64/hw/android.hardware.audio@6.0-impl-mediatek.so b/proprietary/vendor/lib64/hw/android.hardware.audio@6.0-impl-mediatek.so deleted file mode 100644 index 6311ed4..0000000 Binary files a/proprietary/vendor/lib64/hw/android.hardware.audio@6.0-impl-mediatek.so and /dev/null differ diff --git a/proprietary/vendor/lib64/hw/android.hardware.audio@7.0-impl-mediatek.so b/proprietary/vendor/lib64/hw/android.hardware.audio@7.0-impl-mediatek.so deleted file mode 100644 index 0f5c4cf..0000000 Binary files a/proprietary/vendor/lib64/hw/android.hardware.audio@7.0-impl-mediatek.so and /dev/null differ diff --git a/proprietary/vendor/lib64/hw/audio.primary.mt6785.so b/proprietary/vendor/lib64/hw/audio.primary.mt6785.so deleted file mode 100644 index 69dae29..0000000 Binary files a/proprietary/vendor/lib64/hw/audio.primary.mt6785.so and /dev/null differ diff --git a/proprietary/vendor/lib64/hw/audio.r_submix.mt6785.so b/proprietary/vendor/lib64/hw/audio.r_submix.mt6785.so deleted file mode 100644 index 2d0c318..0000000 Binary files a/proprietary/vendor/lib64/hw/audio.r_submix.mt6785.so and /dev/null differ diff --git a/proprietary/vendor/lib64/hw/sound_trigger.primary.default.so b/proprietary/vendor/lib64/hw/sound_trigger.primary.default.so deleted file mode 100644 index 4b29936..0000000 Binary files a/proprietary/vendor/lib64/hw/sound_trigger.primary.default.so and /dev/null differ diff --git a/proprietary/vendor/lib64/hw/vendor.mediatek.hardware.bluetooth.audio@2.1-impl.so b/proprietary/vendor/lib64/hw/vendor.mediatek.hardware.bluetooth.audio@2.1-impl.so deleted file mode 100644 index adb9741..0000000 Binary files a/proprietary/vendor/lib64/hw/vendor.mediatek.hardware.bluetooth.audio@2.1-impl.so and /dev/null differ diff --git a/proprietary/vendor/lib64/hw/vendor.mediatek.hardware.bluetooth.audio@2.2-impl.so b/proprietary/vendor/lib64/hw/vendor.mediatek.hardware.bluetooth.audio@2.2-impl.so deleted file mode 100644 index f564271..0000000 Binary files a/proprietary/vendor/lib64/hw/vendor.mediatek.hardware.bluetooth.audio@2.2-impl.so and /dev/null differ diff --git a/proprietary/vendor/lib64/libMtkSpeechEnh.so b/proprietary/vendor/lib64/libMtkSpeechEnh.so deleted file mode 100644 index 98ab5d0..0000000 Binary files a/proprietary/vendor/lib64/libMtkSpeechEnh.so and /dev/null differ diff --git a/proprietary/vendor/lib64/lib_iir.so b/proprietary/vendor/lib64/lib_iir.so deleted file mode 100644 index d4c159a..0000000 Binary files a/proprietary/vendor/lib64/lib_iir.so and /dev/null differ diff --git a/proprietary/vendor/lib64/lib_speech_enh.so b/proprietary/vendor/lib64/lib_speech_enh.so deleted file mode 100644 index 649dba2..0000000 Binary files a/proprietary/vendor/lib64/lib_speech_enh.so and /dev/null differ diff --git a/proprietary/vendor/lib64/libaudio_param_parser-vnd.so b/proprietary/vendor/lib64/libaudio_param_parser-vnd.so deleted file mode 100644 index a753c21..0000000 Binary files a/proprietary/vendor/lib64/libaudio_param_parser-vnd.so and /dev/null differ diff --git a/proprietary/vendor/lib64/libaudiocompensationfilter_vendor.so b/proprietary/vendor/lib64/libaudiocompensationfilter_vendor.so deleted file mode 100644 index 6b841ed..0000000 Binary files a/proprietary/vendor/lib64/libaudiocompensationfilter_vendor.so and /dev/null differ diff --git a/proprietary/vendor/lib64/libaudiocompensationfilterc.so b/proprietary/vendor/lib64/libaudiocompensationfilterc.so deleted file mode 100644 index 9929660..0000000 Binary files a/proprietary/vendor/lib64/libaudiocompensationfilterc.so and /dev/null differ diff --git a/proprietary/vendor/lib64/libaudiocomponentengine_vendor.so b/proprietary/vendor/lib64/libaudiocomponentengine_vendor.so deleted file mode 100644 index af4ed9b..0000000 Binary files a/proprietary/vendor/lib64/libaudiocomponentengine_vendor.so and /dev/null differ diff --git a/proprietary/vendor/lib64/libaudiocomponentenginec.so b/proprietary/vendor/lib64/libaudiocomponentenginec.so deleted file mode 100644 index bee64e6..0000000 Binary files a/proprietary/vendor/lib64/libaudiocomponentenginec.so and /dev/null differ diff --git a/proprietary/vendor/lib64/libaudiocustparam_vendor.so b/proprietary/vendor/lib64/libaudiocustparam_vendor.so deleted file mode 100644 index e0f4a17..0000000 Binary files a/proprietary/vendor/lib64/libaudiocustparam_vendor.so and /dev/null differ diff --git a/proprietary/vendor/lib64/libaudiodcrflt_vendor.so b/proprietary/vendor/lib64/libaudiodcrflt_vendor.so deleted file mode 100644 index 1fe425f..0000000 Binary files a/proprietary/vendor/lib64/libaudiodcrflt_vendor.so and /dev/null differ diff --git a/proprietary/vendor/lib64/libaudiofmtconv.so b/proprietary/vendor/lib64/libaudiofmtconv.so deleted file mode 100644 index 9aa39bf..0000000 Binary files a/proprietary/vendor/lib64/libaudiofmtconv.so and /dev/null differ diff --git a/proprietary/vendor/lib64/libaudioloudc.so b/proprietary/vendor/lib64/libaudioloudc.so deleted file mode 100644 index 84d99fd..0000000 Binary files a/proprietary/vendor/lib64/libaudioloudc.so and /dev/null differ diff --git a/proprietary/vendor/lib64/libaudioprimarydevicehalifclient.so b/proprietary/vendor/lib64/libaudioprimarydevicehalifclient.so deleted file mode 100644 index f852647..0000000 Binary files a/proprietary/vendor/lib64/libaudioprimarydevicehalifclient.so and /dev/null differ diff --git a/proprietary/vendor/lib64/libaudiotoolkit_vendor.so b/proprietary/vendor/lib64/libaudiotoolkit_vendor.so deleted file mode 100644 index 645cfda..0000000 Binary files a/proprietary/vendor/lib64/libaudiotoolkit_vendor.so and /dev/null differ diff --git a/proprietary/vendor/lib64/libaurisysdemo.so b/proprietary/vendor/lib64/libaurisysdemo.so deleted file mode 100644 index 640c04d..0000000 Binary files a/proprietary/vendor/lib64/libaurisysdemo.so and /dev/null differ diff --git a/proprietary/vendor/lib64/libawinicsmartpaparse.so b/proprietary/vendor/lib64/libawinicsmartpaparse.so deleted file mode 100644 index 22787d1..0000000 Binary files a/proprietary/vendor/lib64/libawinicsmartpaparse.so and /dev/null differ diff --git a/proprietary/vendor/lib64/libbessound_hd_mtk_vendor.so b/proprietary/vendor/lib64/libbessound_hd_mtk_vendor.so deleted file mode 100644 index 58cb7de..0000000 Binary files a/proprietary/vendor/lib64/libbessound_hd_mtk_vendor.so and /dev/null differ diff --git a/proprietary/vendor/lib64/libblisrc32_vendor.so b/proprietary/vendor/lib64/libblisrc32_vendor.so deleted file mode 100644 index 78074d6..0000000 Binary files a/proprietary/vendor/lib64/libblisrc32_vendor.so and /dev/null differ diff --git a/proprietary/vendor/lib64/libbluetooth_hw_test.so b/proprietary/vendor/lib64/libbluetooth_hw_test.so deleted file mode 100644 index 0163358..0000000 Binary files a/proprietary/vendor/lib64/libbluetooth_hw_test.so and /dev/null differ diff --git a/proprietary/vendor/lib64/libbluetooth_relayer.so b/proprietary/vendor/lib64/libbluetooth_relayer.so deleted file mode 100644 index 95bdbcf..0000000 Binary files a/proprietary/vendor/lib64/libbluetooth_relayer.so and /dev/null differ diff --git a/proprietary/vendor/lib64/libbluetoothem_mtk.so b/proprietary/vendor/lib64/libbluetoothem_mtk.so deleted file mode 100644 index dad72e6..0000000 Binary files a/proprietary/vendor/lib64/libbluetoothem_mtk.so and /dev/null differ diff --git a/proprietary/vendor/lib64/libcvsd_mtk.so b/proprietary/vendor/lib64/libcvsd_mtk.so deleted file mode 100644 index 69f90f3..0000000 Binary files a/proprietary/vendor/lib64/libcvsd_mtk.so and /dev/null differ diff --git a/proprietary/vendor/lib64/libfvaudio.so b/proprietary/vendor/lib64/libfvaudio.so deleted file mode 100644 index 7114033..0000000 Binary files a/proprietary/vendor/lib64/libfvaudio.so and /dev/null differ diff --git a/proprietary/vendor/lib64/libmtkspparser.so b/proprietary/vendor/lib64/libmtkspparser.so deleted file mode 100644 index a9a5e7a..0000000 Binary files a/proprietary/vendor/lib64/libmtkspparser.so and /dev/null differ diff --git a/proprietary/vendor/lib64/librt_extamp_intf.so b/proprietary/vendor/lib64/librt_extamp_intf.so deleted file mode 100644 index 20ecc38..0000000 Binary files a/proprietary/vendor/lib64/librt_extamp_intf.so and /dev/null differ diff --git a/proprietary/vendor/lib64/libspeech_enh_lib.so b/proprietary/vendor/lib64/libspeech_enh_lib.so deleted file mode 100644 index d462843..0000000 Binary files a/proprietary/vendor/lib64/libspeech_enh_lib.so and /dev/null differ diff --git a/proprietary/vendor/lib64/libspeechparser_vendor.so b/proprietary/vendor/lib64/libspeechparser_vendor.so deleted file mode 100644 index 91a229c..0000000 Binary files a/proprietary/vendor/lib64/libspeechparser_vendor.so and /dev/null differ diff --git a/proprietary/vendor/lib64/vendor.mediatek.hardware.audio@6.1.so b/proprietary/vendor/lib64/vendor.mediatek.hardware.audio@6.1.so deleted file mode 100644 index 9e6994a..0000000 Binary files a/proprietary/vendor/lib64/vendor.mediatek.hardware.audio@6.1.so and /dev/null differ diff --git a/proprietary/vendor/lib64/vendor.mediatek.hardware.audio@7.1.so b/proprietary/vendor/lib64/vendor.mediatek.hardware.audio@7.1.so deleted file mode 100644 index 9d7ffa6..0000000 Binary files a/proprietary/vendor/lib64/vendor.mediatek.hardware.audio@7.1.so and /dev/null differ diff --git a/rosemary-vendor.mk b/rosemary-vendor.mk index 05daabe..6e89cf5 100644 --- a/rosemary-vendor.mk +++ b/rosemary-vendor.mk @@ -156,7 +156,6 @@ PRODUCT_COPY_FILES += \ vendor/xiaomi/rosemary/proprietary/vendor/etc/camera/sceneDetection.xml:$(TARGET_COPY_OUT_VENDOR)/etc/camera/sceneDetection.xml \ vendor/xiaomi/rosemary/proprietary/vendor/etc/camera/sr_params.xml:$(TARGET_COPY_OUT_VENDOR)/etc/camera/sr_params.xml \ vendor/xiaomi/rosemary/proprietary/vendor/etc/camera/vidhance_calibration:$(TARGET_COPY_OUT_VENDOR)/etc/camera/vidhance_calibration \ - vendor/xiaomi/rosemary/proprietary/vendor/etc/cit_config.xml:$(TARGET_COPY_OUT_VENDOR)/etc/cit_config.xml \ vendor/xiaomi/rosemary/proprietary/vendor/etc/default_pd_calibration.bin:$(TARGET_COPY_OUT_VENDOR)/etc/default_pd_calibration.bin \ vendor/xiaomi/rosemary/proprietary/vendor/etc/dsi_panel_k7_38_0c_0a_fhdp_video_mi.xml:$(TARGET_COPY_OUT_VENDOR)/etc/dsi_panel_k7_38_0c_0a_fhdp_video_mi.xml \ vendor/xiaomi/rosemary/proprietary/vendor/etc/dsi_panel_k7_44_06_0b_fhdp_video_mi.xml:$(TARGET_COPY_OUT_VENDOR)/etc/dsi_panel_k7_44_06_0b_fhdp_video_mi.xml \ @@ -197,7 +196,6 @@ PRODUCT_COPY_FILES += \ vendor/xiaomi/rosemary/proprietary/vendor/etc/init/android.hardware.neuralnetworks@1.3-service-mtk-neuron.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/android.hardware.neuralnetworks@1.3-service-mtk-neuron.rc \ vendor/xiaomi/rosemary/proprietary/vendor/etc/init/android.hardware.nfc@1.2-service-st.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/android.hardware.nfc@1.2-service-st.rc \ vendor/xiaomi/rosemary/proprietary/vendor/etc/init/android.hardware.secure_element@1.2-service-mediatek.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/android.hardware.secure_element@1.2-service-mediatek.rc \ - vendor/xiaomi/rosemary/proprietary/vendor/etc/init/audiocmdservice_atci.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/audiocmdservice_atci.rc \ vendor/xiaomi/rosemary/proprietary/vendor/etc/init/camerahalserver.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/camerahalserver.rc \ vendor/xiaomi/rosemary/proprietary/vendor/etc/init/chipinfo_init.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/chipinfo_init.rc \ vendor/xiaomi/rosemary/proprietary/vendor/etc/init/fuelgauged_init.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/fuelgauged_init.rc \ @@ -551,62 +549,25 @@ PRODUCT_COPY_FILES += \ vendor/xiaomi/rosemary/proprietary/vendor/xbin/dc_cal:$(TARGET_COPY_OUT_VENDOR)/xbin/dc_cal PRODUCT_PACKAGES += \ - android.hardware.audio@6.0-impl-mediatek \ - android.hardware.audio@7.0-impl-mediatek \ - android.hardware.bluetooth@1.1-impl-mediatek \ - audio.primary.mt6785 \ - audio.r_submix.mt6785 \ consumerir.mt6785 \ - sound_trigger.primary.default \ - vendor.mediatek.hardware.bluetooth.audio@2.1-impl \ - vendor.mediatek.hardware.bluetooth.audio@2.2-impl \ vendor.mediatek.hardware.nvram@1.1-impl \ libJpgEncPipe \ - libMtkSpeechEnh \ - lib_iir \ - lib_speech_enh \ libaedv \ - libakm \ libapmonitor_vendor \ libapu_mdw \ libapusys \ libapusys_edma \ libarmnn \ libarmnn_ndk.mtk.vndk \ - libaudio_param_parser-vnd \ - libaudiocompensationfilter_vendor \ - libaudiocompensationfilterc \ - libaudiocomponentengine_vendor \ - libaudiocomponentenginec \ - libaudiocustparam_vendor \ - libaudiodcrflt_vendor \ - libaudiofmtconv \ - libaudioloudc \ - libaudioprimarydevicehalifclient \ - libaudiotoolkit_vendor \ - libaurisysdemo \ - libawinicsmartpaparse \ - libbessound_hd_mtk_vendor \ - libblisrc32_vendor \ - libbluetooth_audio_session_mediatek \ - libbluetooth_hw_test \ - libbluetooth_mtk \ - libbluetooth_mtk_pure \ - libbluetooth_relayer \ - libbluetoothem_mtk \ - libbt-vendor \ libbwc \ libcapctrl \ libcmdl \ libcmdl_ndk.mtk.vndk \ libcustom_nvram \ - libcvsd_mtk \ libdynamiclog \ libfile_op \ - libfvaudio \ libhdrvideo \ libhevce_sb.ca7.android \ - libhwm \ libion_mtk \ libion_ulit \ libipsec_ims_shr \ @@ -628,11 +589,7 @@ PRODUCT_PACKAGES += \ libnvram \ libnvram_sec \ libpowerhalwrap_vendor \ - librgbwlightsensor \ - librt_extamp_intf \ libscltm \ - libspeech_enh_lib \ - libspeechparser_vendor \ libtflite_mtk \ libthha \ libvcodec_oal \ @@ -645,15 +602,36 @@ PRODUCT_PACKAGES += \ nfc_nci.st21nfc.st \ vendor.mediatek.hardware.apmonitor@2.0 \ vendor.mediatek.hardware.apuware.utils@2.0 \ - vendor.mediatek.hardware.audio@6.1 \ - vendor.mediatek.hardware.audio@7.1 \ vendor.mediatek.hardware.bluetooth.audio@2.1 \ vendor.mediatek.hardware.bluetooth.audio@2.2 \ vendor.mediatek.hardware.nvram@1.0 \ vendor.mediatek.hardware.nvram@1.1 \ + audio.primary.mt6785 \ + audio.r_submix.mt6785 \ + sound_trigger.primary.default \ libHEVCdec_sa.ca7.android \ + libMtkSpeechEnh \ + lib_iir \ + lib_speech_enh \ libalsautils-v31 \ + libaudio_param_parser-vnd \ + libaudiocompensationfilter_vendor \ + libaudiocompensationfilterc \ + libaudiocomponentengine_vendor \ + libaudiocomponentenginec \ + libaudiocustparam_vendor \ + libaudiodcrflt_vendor \ + libaudiofmtconv \ + libaudioloudc \ + libaudioprimarydevicehalifclient \ + libaudiotoolkit_vendor \ + libaurisysdemo \ + libawinicsmartpaparse \ + libbessound_hd_mtk_vendor \ + libblisrc32_vendor \ + libcvsd_mtk \ libfgauge_gm30 \ + libfvaudio \ libh264dec_customize \ libh264dec_sa.ca7 \ libh264dec_sd.ca7 \ @@ -662,6 +640,9 @@ PRODUCT_PACKAGES += \ libmp4enc_sa.ca7 \ libmp4enc_xa.ca7 \ librcs_interface \ + librt_extamp_intf \ + libspeech_enh_lib \ + libspeechparser_vendor \ libthermalalgo \ libvcodec_utility \ libvcodecdrv \ @@ -677,6 +658,7 @@ PRODUCT_PACKAGES += \ libvp9dec_sa.ca7 \ libvpud_vcodec \ libvt_custom \ + vendor.mediatek.hardware.audio@7.1 \ APUWareUtilsServer \ APUWareXrpServer \ AVCSecureVdecCA \ @@ -700,6 +682,7 @@ PRODUCT_PACKAGES += \ gc02m1sunny_mipi_raw_india_IdxMgr \ gc02m1sunny_mipi_raw_india_tuning \ gc02m1sunny_mipi_raw_tuning \ + android.hardware.bluetooth@1.1-impl-mediatek \ android.hardware.camera.provider@2.6-impl-mediatek \ android.hardware.gnss-impl-mediatek \ android.hardware.gnss@2.1-impl-mediatek \ @@ -1226,6 +1209,7 @@ PRODUCT_PACKAGES += \ libaal_mtk \ libaalservice \ libadpcmdec_mtk \ + libakm \ libalCFR \ libalLDC \ libalacdec_mtk \ @@ -1240,6 +1224,10 @@ PRODUCT_PACKAGES += \ libasn1c_core \ libasn1c_mapi \ libasn1c_mdmi \ + libbluetooth_audio_session_mediatek \ + libbluetooth_mtk \ + libbluetooth_mtk_pure \ + libbt-vendor \ libc++_shared \ libcam.chdr \ libcam.feature_utils \ @@ -1334,6 +1322,7 @@ PRODUCT_PACKAGES += \ libgz_gp_client \ libgz_uree \ libheichal \ + libhwm \ libhydra \ libicd_decoder \ libifcutils_mtk \ @@ -1435,7 +1424,6 @@ PRODUCT_PACKAGES += \ libmtknetcap \ libmtknetutils \ libmtkrilutils \ - libmtkspparser \ libmtksysutils \ libmtktinyxml \ libmtkutils \ @@ -1453,6 +1441,7 @@ PRODUCT_PACKAGES += \ libratconfig \ libremosaic_wrapper \ libremosaiclib \ + librgbwlightsensor \ librilfusion \ librpc \ libsdk_sr \ @@ -1595,7 +1584,6 @@ PRODUCT_PACKAGES += \ manifest_hwcomposer.xml \ manifest_media_c2_V1_1_default.xml \ SoterProvisioningTool \ - audiocmdservice_atci \ batterysecret \ bip \ bp_kmsetkey_ca \ @@ -1653,7 +1641,6 @@ PRODUCT_PACKAGES += \ nvram_daemon \ rt5512_calibration \ rttv \ - sensors_test \ starter \ stroke \ teei_daemon \