beyond1lte: Build audio HAL from source

Change-Id: Ib72963bd58196478e87b6acd29adc64c31133b0a
This commit is contained in:
Tim Zimmermann
2023-10-20 07:36:53 +02:00
parent c0147f85eb
commit a11104f100
2 changed files with 3 additions and 12 deletions

View File

@@ -11,11 +11,6 @@ function blob_fixup() {
vendor/lib*/libsec-ril*.so) vendor/lib*/libsec-ril*.so)
"${PATCHELF}" --replace-needed libril.so libril-samsung.so "${2}" "${PATCHELF}" --replace-needed libril.so libril-samsung.so "${2}"
;; ;;
vendor/lib/hw/audio.primary.exynos9820.so)
"${PATCHELF}" --remove-needed libaudio_soundtrigger.so "${2}"
"${PATCHELF}" --add-needed libshim_audioparams.so "${2}"
sed -i 's/str_parms_get_str/str_parms_get_mod/g' "${2}"
;;
vendor/lib64/libexynoscamera3.so) vendor/lib64/libexynoscamera3.so)
xxd -p "${2}" | sed "s/8b022036/1f2003d5/g" | xxd -r -p > "${2}".patched xxd -p "${2}" | sed "s/8b022036/1f2003d5/g" | xxd -r -p > "${2}".patched
mv "${2}".patched "${2}" mv "${2}".patched "${2}"

View File

@@ -1,17 +1,13 @@
# Proprietary files - from Samsung package version G973FXXSGHWA3, unless pinned # Proprietary files - from Samsung package version G973FXXSGHWA3, unless pinned
## Audio ## Audio
vendor/etc/dolby/dax-default.xml
vendor/etc/floating_feature.xml vendor/etc/floating_feature.xml
vendor/etc/mixer_gains.xml vendor/etc/mixer_gains.xml
vendor/etc/mixer_paths.xml vendor/etc/mixer_paths.xml
-vendor/lib/libaudioproxy.so
-vendor/lib/librecordalive.so ## Audio - Dolby Atmos
-vendor/lib/lib_SamsungRec_07010.so vendor/etc/dolby/dax-default.xml
-vendor/lib/hw/audio.primary.exynos9820.so
-vendor/lib/soundfx/libaudioeffectoffload.so
-vendor/lib/soundfx/libswdap.so -vendor/lib/soundfx/libswdap.so
-vendor/lib64/soundfx/libaudioeffectoffload.so
## Audio Firmware ## Audio Firmware
vendor/firmware/APBargeIn_AUDIO_SLSI.bin vendor/firmware/APBargeIn_AUDIO_SLSI.bin