diff --git a/common.mk b/common.mk index e8de1d7..592e3e8 100644 --- a/common.mk +++ b/common.mk @@ -54,8 +54,7 @@ PRODUCT_PACKAGES += \ android.hardware.audio.effect@7.0-impl:64 \ android.hardware.audio.service \ android.hardware.soundtrigger@2.3-impl:64 \ - vendor.qti.hardware.AGMIPC@1.0-service \ - vendor.qti.hardware.pal@1.0-impl:64 + vendor.qti.hardware.AGMIPC@1.0-service PRODUCT_PACKAGES += \ audio.bluetooth.default:64 \ @@ -68,18 +67,18 @@ PRODUCT_PACKAGES += \ audioadsprpcd PRODUCT_PACKAGES += \ + lib_bt_aptx:64 \ + lib_bt_ble:64 \ + lib_bt_bundle:64 \ libagm_compress_plugin:64 \ libagm_mixer_plugin:64 \ libagm_pcm_plugin:64 \ - libagmclient:64 \ - libagmmixer:64 \ libbatterylistener:64 \ libfmpal:64 \ libpalclient:64 \ libqcompostprocbundle:64 \ libqcomvisualizer:64 \ libqcomvoiceprocessing:64 \ - libsndcardparser:64 \ libvolumelistener:64 $(foreach sku, taro diwali cape ukee parrot, \ diff --git a/extract-files.py b/extract-files.py index 96d1b61..3272d73 100644 --- a/extract-files.py +++ b/extract-files.py @@ -48,7 +48,10 @@ lib_fixups: lib_fixups_user_type = { ): lib_fixup_vendor_suffix, ( 'libagm', + 'libar-acdb', 'libar-pal', + 'libats', + 'liblx-osal', 'libpalclient', 'libwpa_client', ): lib_fixup_remove, diff --git a/properties/vendor.prop b/properties/vendor.prop index 484e6c7..56f27ba 100644 --- a/properties/vendor.prop +++ b/properties/vendor.prop @@ -7,8 +7,6 @@ audio.deep_buffer.media=true audio.offload.video=true persist.vendor.audio.auto.scenario=true persist.vendor.audio.ha_proxy.enabled=true -persist.vendor.audio.misound.disable=true -persist.vendor.audio.misoundasc=false ro.af.client_heap_size_kbyte=7168 ro.audio.flinger_standbytime_ms=2000 ro.audio.monitorRotation=true diff --git a/proprietary-files.txt b/proprietary-files.txt index 297fabc..dcc9e7a 100644 --- a/proprietary-files.txt +++ b/proprietary-files.txt @@ -2,10 +2,9 @@ # Current blobs with ELF checks disabled: # libcne, libmasc, lowi-server, qms depend on libwpa_client, which is a gnu makefile target -# libmcs depends on libagm, which is decommonized +# libmcs depends on libar-acdb, libagm, libats, liblx-osal which are gnu makefile targets # libqc2audio_hwaudiocodec depends on libpalclient, which is a gnu makefile target -# libqtigefar depends on libar-pal, which is decommonized -# vendor.qti.hardware.AGMIPC@1.0-impl depends on libagm, which is decommonized +# libqtigefar depends on libar-pal, which is a gnu makefile target # ADSP vendor/bin/adsprpcd @@ -20,28 +19,15 @@ vendor/lib64/hw/com.dsi.ant@1.0-impl.so vendor/etc/models/acd/event.eai vendor/etc/models/acd/music.eai vendor/etc/models/acd/speech.eai -vendor/lib64/hw/gyro_fusion_interface.so vendor/lib64/libadm.so -vendor/lib64/libar-acdb.so -vendor/lib64/libar-gpr.so -vendor/lib64/libar-gsl.so -vendor/lib64/libats.so vendor/lib64/libaudio_log_utils.so -vendor/lib64/libaudiocloudctrl.so -vendor/lib64/libaudioroute_ext.so vendor/lib64/libcapiv2svacnnvendor.so vendor/lib64/libcapiv2svarnnvendor.so vendor/lib64/libcapiv2uvvendor.so -vendor/lib64/liblx-ar_util.so -vendor/lib64/liblx-osal.so vendor/lib64/libmcs.so;DISABLE_CHECKELF -vendor/lib64/libmisight.so vendor/lib64/libpal_net_if.so vendor/lib64/libqtigefar.so;DISABLE_CHECKELF -vendor/lib64/libresampler.so -vendor/lib64/libxlog.so vendor/lib64/soundfx/libasphere.so -vendor/lib64/vendor.qti.hardware.AGMIPC@1.0-impl.so;DISABLE_CHECKELF # Bluetooth vendor/bin/hw/android.hardware.bluetooth@1.0-service-qti @@ -53,10 +39,6 @@ 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/lib_bt_aptx.so -vendor/lib64/lib_bt_ble.so -vendor/lib64/lib_bt_bundle.so -vendor/lib64/lib_bt_lhdc.so vendor/lib64/libbluetooth_audio_session_qti.so vendor/lib64/libbluetooth_audio_session_qti_2_1.so vendor/lib64/libbtnv.so