From c08ffad1316eebfeb48fbf422e06fa5175eb9419 Mon Sep 17 00:00:00 2001 From: LuK1337 Date: Tue, 1 Apr 2025 16:11:23 +0200 Subject: [PATCH] dre: Add libaudiofoundation from stock for WFD e69a5be2449122f90220151f9d01ace15221facf in system/hardware/interfaces broke the ABI ;'( Change-Id: I60691f2bab3f52fd9ade36ed6fcf6a2ef13a18c9 --- extract-files.py | 3 ++- proprietary-files.txt | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/extract-files.py b/extract-files.py index 53c6e18..03adf6f 100755 --- a/extract-files.py +++ b/extract-files.py @@ -60,7 +60,8 @@ blob_fixups: blob_fixups_user_type = { 'system_ext/lib/libwfdmmsrc_system.so': blob_fixup() .add_needed('libgui_shim.so'), 'system_ext/lib/libwfdservice.so': blob_fixup() - .replace_needed('android.media.audio.common.types-V2-cpp.so', 'android.media.audio.common.types-V4-cpp.so'), + .replace_needed('android.media.audio.common.types-V2-cpp.so', 'android.media.audio.common.types-V4-cpp.so') + .replace_needed('libaudiofoundation.so', 'libwfdaudiofoundation.so'), 'system_ext/lib64/libwfdnative.so': blob_fixup() .replace_needed('android.hidl.base@1.0.so', 'libhidlbase.so') .add_needed('libbinder_shim.so') diff --git a/proprietary-files.txt b/proprietary-files.txt index ef57af3..8c29872 100644 --- a/proprietary-files.txt +++ b/proprietary-files.txt @@ -1865,6 +1865,7 @@ vendor/etc/wifi/wpa_supplicant_overlay.conf # WiFi Display system/framework/WfdCommon.jar;BOOT_JAR +system/lib/libaudiofoundation.so:system_ext/lib/libwfdaudiofoundation.so;FIX_SONAME system_ext/bin/wfdservice system_ext/etc/init/wfdservice.rc system_ext/etc/permissions/wfd-system-ext-privapp-permissions-qti.xml