diff --git a/extract-files.py b/extract-files.py index 1abe455..698fb27 100755 --- a/extract-files.py +++ b/extract-files.py @@ -38,21 +38,6 @@ class BatterySecretRcFixup(blob_fixup): f.write(content) return True -class AudioPrimaryFixup(blob_fixup): - def run(self, ctx, file_path, obj_file_path): - """Replace string in audio primary library""" - if not obj_file_path: - return True - with open(obj_file_path, 'rb') as f: - content = f.read() - content = content.replace( - b"/vendor/lib/liba2dpoffload.so", - b"liba2dpoffload_pipa.so\x00\x00\x00\x00\x00\x00\x00" - ) - with open(obj_file_path, 'wb') as f: - f.write(content) - return True - class CameraPostprocFixup(blob_fixup): def run(self, ctx, file_path, obj_file_path): """Run sigscan on camera postproc library""" @@ -306,4 +291,4 @@ if __name__ == '__main__': sys.exit(1) if not args.quiet: - print("Extraction completed") \ No newline at end of file + print("Extraction completed") diff --git a/proprietary-files.txt b/proprietary-files.txt index 8c686a5..b06d518 100644 --- a/proprietary-files.txt +++ b/proprietary-files.txt @@ -49,9 +49,9 @@ vendor/lib/rfsa/adsp/misound_res_spk.bin vendor/lib/rfsa/adsp/misound_res_spk4ch.bin # Audio -vendor/lib/hw/audio.primary.kona.so:vendor/lib/hw/audio.primary.pipa.so;FIX_SONAME +vendor/lib/hw/audio.primary.kona.so vendor/lib/vndk/libxlog.so -vendor/lib/liba2dpoffload.so:vendor/lib/liba2dpoffload_pipa.so;FIX_SONAME +vendor/lib/liba2dpoffload.so vendor/lib/libaudio_log_utils.so vendor/lib/libaudiocloudctrl.so vendor/lib/libaudioroute_ext.so diff --git a/vendor.prop b/vendor.prop index 2e754f0..26712ab 100644 --- a/vendor.prop +++ b/vendor.prop @@ -31,9 +31,6 @@ vendor.audio.adm.buffering.ms=6 vendor.audio.offload.buffer.size.kb=32 vendor.audio_hal.period_multiplier=3 -# Audio hardware -ro.hardware.audio.primary=pipa - # Display debug.sf.set_idle_timer_ms=1100 ro.vendor.display.paneltype=2