sm7125-common: Shim libwvhidl with libcrypto_shim

The following change
e202e51cb0
removed symbols that our libs require.

Change-Id: I1325c34ecec3d339dd68c665010ecb36fa2e6a29
15.0
Michael Bestas 5 months ago committed by Simon1511
parent a487ce996e
commit c26f22bde8
  1. 1
      common.mk
  2. 3
      extract-files.sh
  3. 4
      proprietary-files.txt

@ -161,6 +161,7 @@ PRODUCT_PACKAGES += \
PRODUCT_PACKAGES += \
android.hardware.drm-service.clearkey \
libdrmclearkeyplugin \
libcrypto_shim.vendor \
android.hardware.drm@1.3.vendor
# Fingerprint

@ -74,6 +74,9 @@ function blob_fixup() {
vendor/lib64/hw/gatekeeper.mdfpp.so|vendor/lib64/libskeymaster4device.so)
"${PATCHELF}" --replace-needed "libcrypto.so" "libcrypto-v33.so" "${2}"
;;
vendor/lib/libwvhidl.so|vendor/lib/mediadrm/libwvdrmengine.so)
"${PATCHELF}" --add-needed "libcrypto_shim.so" "${2}"
;;
esac
}

@ -496,8 +496,8 @@ vendor/lib/liboemcrypto.so
vendor/lib64/liboemcrypto.so
vendor/lib/libtrustedapploader.so
vendor/lib64/libtrustedapploader.so
vendor/lib/libwvhidl.so
vendor/lib/mediadrm/libwvdrmengine.so
vendor/lib/libwvhidl.so|b2000f7c3059eb3006f86ea94d11ed0011506995
vendor/lib/mediadrm/libwvdrmengine.so|c298713070699c0e70ff067ad11d79d58906ec93
# Feature
vendor/lib/libsemnativecarrierfeature.so

Loading…
Cancel
Save