sm8550-common: Resolve missing symbols of certain libraries
Change-Id: I6af760fceace3fc63c4d2e244d9ceb27e629551b
This commit is contained in:
@@ -261,7 +261,6 @@ PRODUCT_PACKAGES += \
|
|||||||
android.hardware.hardware_keystore.xml \
|
android.hardware.hardware_keystore.xml \
|
||||||
android.hardware.security.keymint-V1-ndk.vendor \
|
android.hardware.security.keymint-V1-ndk.vendor \
|
||||||
android.hardware.security.keymint-V2-ndk.vendor \
|
android.hardware.security.keymint-V2-ndk.vendor \
|
||||||
android.hardware.security.rkp-V3-ndk.vendor \
|
|
||||||
android.hardware.security.secureclock-V1-ndk.vendor \
|
android.hardware.security.secureclock-V1-ndk.vendor \
|
||||||
android.hardware.security.sharedsecret-V1-ndk.vendor
|
android.hardware.security.sharedsecret-V1-ndk.vendor
|
||||||
|
|
||||||
@@ -480,10 +479,6 @@ PRODUCT_COPY_FILES += \
|
|||||||
PRODUCT_PACKAGES += \
|
PRODUCT_PACKAGES += \
|
||||||
android.hardware.weaver@1.0.vendor
|
android.hardware.weaver@1.0.vendor
|
||||||
|
|
||||||
# VNDK
|
|
||||||
PRODUCT_PACKAGES += \
|
|
||||||
libcrypto-v33
|
|
||||||
|
|
||||||
# Vibrator
|
# Vibrator
|
||||||
PRODUCT_PACKAGES += \
|
PRODUCT_PACKAGES += \
|
||||||
android.hardware.vibrator-V2-ndk.vendor
|
android.hardware.vibrator-V2-ndk.vendor
|
||||||
|
@@ -70,7 +70,7 @@ fi
|
|||||||
|
|
||||||
function blob_fixup() {
|
function blob_fixup() {
|
||||||
case "${1}" in
|
case "${1}" in
|
||||||
vendor/bin/hw/android.hardware.security.keymint-service)
|
vendor/bin/hw/android.hardware.security.keymint-service|vendor/lib64/libskeymint10device.so|vendor/lib64/libskeymint_cli.so)
|
||||||
[ "$2" = "" ] && return 0
|
[ "$2" = "" ] && return 0
|
||||||
grep -q "android.hardware.security.rkp-V3-ndk.so" "${2}" || ${PATCHELF} --add-needed "android.hardware.security.rkp-V3-ndk.so" "${2}"
|
grep -q "android.hardware.security.rkp-V3-ndk.so" "${2}" || ${PATCHELF} --add-needed "android.hardware.security.rkp-V3-ndk.so" "${2}"
|
||||||
${PATCHELF} --replace-needed libcrypto.so libcrypto-v33.so "${2}"
|
${PATCHELF} --replace-needed libcrypto.so libcrypto-v33.so "${2}"
|
||||||
|
Reference in New Issue
Block a user