From 09e6395632375ccd1dcaf2b9dcf98855e1c2e828 Mon Sep 17 00:00:00 2001 From: Machad3x Date: Mon, 14 Jul 2025 13:23:42 -0300 Subject: [PATCH] dm3q: Decommonize bluetooth blobs * Fix bluetooth issues for some devices Change-Id: If0123c2423822b497c8700532714167437bee510 --- extract-files.py | 1 + proprietary-files.txt | 33 +++++++++++++++++++++++++++++++++ 2 files changed, 34 insertions(+) diff --git a/extract-files.py b/extract-files.py index 670d731..31b3f13 100755 --- a/extract-files.py +++ b/extract-files.py @@ -29,6 +29,7 @@ lib_fixups: lib_fixups_user_type = { **lib_fixups, ( 'libsecril-client', + 'vendor.qti.hardware.fm@1.0', ): lib_fixup_vendor_suffix, } diff --git a/proprietary-files.txt b/proprietary-files.txt index 099964c..c5d2969 100644 --- a/proprietary-files.txt +++ b/proprietary-files.txt @@ -39,6 +39,38 @@ vendor/lib64/soundfx/libswspatializer.so # Audio firmware vendor/firmware/SoundBoosterParam.bin +# Bluetooth +vendor/bin/hw/android.hardware.bluetooth@1.1-service-qti +vendor/etc/init/android.hardware.bluetooth@1.1-service-qti.rc +vendor/etc/vintf/manifest/bttpi-saidl.xml +vendor/lib64/hw/android.hardware.bluetooth@1.0-impl-qti.so +vendor/lib64/hw/android.hardware.bluetooth@1.1-impl-qti.so +vendor/lib64/hw/vendor.qti.hardware.bttpi-impl.so +vendor/lib64/libbtnv.so +vendor/lib64/libsoc_helper.so +vendor/lib64/vendor.qti.hardware.bttpi-V2-ndk.so + +# Bluetooth (A2DP) +vendor/lib64/btaudio_offload_if.so +vendor/lib64/hw/android.hardware.bluetooth.audio-impl-qti.so +vendor/lib64/hw/vendor.qti.hardware.bluetooth_audio@2.0-impl.so +vendor/lib64/hw/vendor.qti.hardware.bluetooth_audio@2.1-impl.so +vendor/lib64/hw/vendor.qti.hardware.bluetooth_sar@1.1-impl.so +vendor/lib64/hw/vendor.qti.hardware.btconfigstore@1.0-impl.so +vendor/lib64/hw/vendor.qti.hardware.btconfigstore@2.0-impl.so +vendor/lib64/libbluetooth_audio_session_aidl_qti.so +vendor/lib64/libbluetooth_audio_session_qti.so +vendor/lib64/libbluetooth_audio_session_qti_2_1.so +vendor/lib64/libbt-hidlclient.so +vendor/lib64/libsehbluetooth_audio_session_aidl.so +vendor/lib64/vendor.qti.hardware.bluetooth_sar@1.0.so +vendor/lib64/vendor.qti.hardware.bluetooth_sar@1.1.so +vendor/lib64/vendor.qti.hardware.fm@1.0.so;MODULE_SUFFIX=_vendor +vendor/lib64/vendor.samsung.hardware.bluetooth.a2dpsink@1.0.so +vendor/lib64/vendor.samsung.hardware.bluetooth.audio-V1-ndk.so +vendor/lib64/vendor.samsung.hardware.bluetooth.audio-impl.so +vendor/lib64/vendor.samsung.hardware.bluetooth@2.0.so + # Bluetooth firmware vendor/firmware/bt_nvm_loading.xml @@ -212,6 +244,7 @@ vendor/etc/nfc/libnfc-nxp_RF.conf vendor/etc/init/init.vendor.onebinary.rc|b3fab964774039b1f2f6eabf821556919b26369f # RIL +vendor/bin/qms vendor/etc/init/init.vendor.rilcommon.rc vendor/etc/init/vendor.samsung.rilchip.qcom.rc vendor/etc/init/vendor.samsung.rild.rc