diff --git a/device.mk b/device.mk index 3a37fc6..575a250 100644 --- a/device.mk +++ b/device.mk @@ -89,5 +89,9 @@ PRODUCT_PACKAGES += \ PRODUCT_PACKAGES_DEBUG += \ update_engine_client +# VNDK +PRODUCT_COPY_FILES += \ + prebuilts/vndk/v32/arm64/arch-arm64-armv8-a/shared/vndk-sp/libhidlbase.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libhidlbase-v32.so + # Inherit the proprietary files $(call inherit-product, vendor/xiaomi/tissot/tissot-vendor.mk) diff --git a/extract-files.sh b/extract-files.sh index d214439..13b63a8 100755 --- a/extract-files.sh +++ b/extract-files.sh @@ -13,6 +13,9 @@ function blob_fixup() { vendor/lib/libmmcamera2_sensor_modules.so) sed -i 's|/system/etc/camera/|/vendor/etc/camera/|g' "${2}" ;; + vendor/lib64/libvendor.goodix.hardware.fingerprint@1.0.so) + "${PATCHELF_0_8}" --replace-needed "libhidlbase.so" "libhidlbase-v32.so" "${2}" + ;; esac # For all ELF files