The following change
https://github.com/google/boringssl/commit/
e202e51cb0912f36dafbd2e67cf04d6ec82f3180
removed symbols that our libs require.
[npjohnson]: New Change-ID as previous commit utilized the right one.
Change-Id: I7548ba52b52800f666ee21dac55760864888f054
PRODUCT_PACKAGES += \
android.hardware.drm-service.clearkey \
android.hardware.drm@1.3.vendor \
+ libcrypto_shim \
libprotobuf-cpp-lite-3.9.1-vendorcompat
# FastCharge
[ "$2" = "" ] && return 0
sed -i 's|/system/framework|/vendor/framework|' "${2}"
;;
+ vendor/lib*/libwvhidl.so)
+ [ "$2" = "" ] && return 0
+ grep -q libcrypto_shim.so "${2}" || "${PATCHELF}" --add-needed "libcrypto_shim.so" "${2}"
+ ;;
*)
return 1
;;