diff --git a/extract-files.sh b/extract-files.sh index 0db0d9c..f6599b9 100755 --- a/extract-files.sh +++ b/extract-files.sh @@ -60,6 +60,10 @@ function blob_fixup() { system/lib64/libmicampostproc_client.so) patchelf --remove-needed libhidltransport.so "${2}" ;; + system/lib64/libcamera_algoup_jni.xiaomi.so) + [ "$2" = "" ] && return 0 + sed -i "s/\x08\xad\x40\xf9/\x08\xa9\x40\xf9/" "${2}" + ;; esac } diff --git a/proprietary/system/lib64/libcamera_algoup_jni.xiaomi.so b/proprietary/system/lib64/libcamera_algoup_jni.xiaomi.so index 9dcb2bb..796affa 100644 Binary files a/proprietary/system/lib64/libcamera_algoup_jni.xiaomi.so and b/proprietary/system/lib64/libcamera_algoup_jni.xiaomi.so differ