beyondx: Use libshim_sfpex instead of VNDK28 libc++

Change-Id: I5947e608ecc54f1e4e2636be8564a2ffe876d207
This commit is contained in:
Tim Zimmermann
2022-09-15 21:04:49 +02:00
parent ffb04627b6
commit a868c64a5c
3 changed files with 6 additions and 6 deletions

View File

@@ -25,3 +25,7 @@ $(call inherit-product, frameworks/native/build/phone-xhdpi-6144-dalvik-heap.mk)
# Overlays # Overlays
DEVICE_PACKAGE_OVERLAYS += $(LOCAL_PATH)/overlay DEVICE_PACKAGE_OVERLAYS += $(LOCAL_PATH)/overlay
# Shims
PRODUCT_PACKAGES += \
libshim_sfpex

View File

@@ -17,8 +17,8 @@ function blob_fixup() {
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}"
;; ;;
vendor/lib*/libiu456_datapath_processor.so) vendor/lib64/libiu456_datapath_processor.so)
"${PATCHELF}" --replace-needed libc++.so libc++-v28.so "${2}" "${PATCHELF}" --add-needed libshim_sfpex.so "${2}"
;; ;;
esac esac
} }

View File

@@ -43,10 +43,6 @@ vendor/firmware/bcm4375B1_semco_sem.hcd
-vendor/lib64/libTOFProc_interface.so -vendor/lib64/libTOFProc_interface.so
-vendor/lib64/libiu456_datapath_processor.so -vendor/lib64/libiu456_datapath_processor.so
# libc++ from prebuilts/vndk/v28 - android-12.0.0_r18
-vendor/lib/libc++-v28.so|c77ce1010570c92687079ab3a287fbfa4f081be2
-vendor/lib64/libc++-v28.so|373888fd449538b11083d3597775a32e02395339
## Codecs ## Codecs
vendor/etc/media_codecs_performance.xml vendor/etc/media_codecs_performance.xml