diff --git a/extract-files.sh b/extract-files.sh index 1c60600..a020d55 100644 --- a/extract-files.sh +++ b/extract-files.sh @@ -34,6 +34,12 @@ if [ ! -f "${HELPER}" ]; then fi source "${HELPER}" +function blob_fixup { + case "$1" in + vendor/bin/hw/vendor.mediatek.hardware.mtkpower@1.0-service) + "$PATCHELF" --replace-needed android.hardware.power-V2-ndk_platform.so android.hardware.power-V2-ndk.so "$2" + ;; + # Default to sanitizing the vendor folder before extraction CLEAN_VENDOR=true diff --git a/proprietary-files.txt b/proprietary-files.txt index 0ea60d7..37226b5 100644 --- a/proprietary-files.txt +++ b/proprietary-files.txt @@ -2398,7 +2398,7 @@ odm/bin/hw/vendor.oplus.hardware.orms.ormsHalService@1.0-service odm/etc/init/vendor.oplus.hardware.orms.ormsHalService@1.0-service.rc # Power -vendor/bin/hw/vendor.mediatek.hardware.mtkpower@1.0-service +vendor/bin/hw/vendor.mediatek.hardware.mtkpower@1.0-service|7be6a10783d9543b16e6f29a1e67eac005a8b789 vendor/etc/init/vendor.mediatek.hardware.mtkpower@1.0-init.rc vendor/etc/init/vendor.mediatek.hardware.mtkpower@1.0-service.rc vendor/lib/hw/vendor.mediatek.hardware.mtkpower@1.2-impl.so diff --git a/vibrator/Android.bp b/vibrator/Android.bp index 2478d0b..c166558 100644 --- a/vibrator/Android.bp +++ b/vibrator/Android.bp @@ -16,7 +16,7 @@ cc_binary { shared_libs: [ "libbase", "libbinder_ndk", - "android.hardware.vibrator-V2-ndk_platform", + "android.hardware.vibrator-V2-ndk", ], vendor: true, }