miatoll: Use libhidlbase from VNDK v32 for Goodix interface

* _ZN7android8hardware7details17gBnConstructorMapE and
  _ZN7android8hardware7details17gBsConstructorMapE have been
  removed in Android 13.

Signed-off-by: Lucchetto <lucchetto.tie@live.com>
Change-Id: I03ec2e4d709500cf01f8354cfba4dfa485b03293
This commit is contained in:
Lucchetto 2022-08-19 10:39:47 +02:00 committed by Alexander Winkowski
parent 43506e0897
commit c9c3826f67
No known key found for this signature in database
GPG Key ID: 72762A66704CDE44

View File

@ -58,6 +58,10 @@ function blob_fixup() {
vendor/etc/init/android.hardware.keymaster@4.0-service-qti.rc)
sed -i "s/4\.0/4\.1/g" "${2}"
;;
vendor/lib64/libvendor.goodix.hardware.biometrics.fingerprint@2.1.so)
"${PATCHELF}" --remove-needed "libhidlbase.so" "${2}"
sed -i "s/libhidltransport.so/libhidlbase-v32.so\x00/" "${2}"
;;
vendor/lib64/camera/components/com.qti.node.watermark.so)
"${PATCHELF}" --add-needed "libpiex_shim.so" "${2}"
;;