diff --git a/app/build.gradle b/app/build.gradle index b977940..f98adb2 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -133,6 +133,8 @@ android { resources.excludes.add("META-INF/versions/9/previous-compilation-data.bin") resources.excludes.add("META-INF/DEPENDENCIES") resources.excludes.add("META-INF/NOTICE.md") + // Use 16KB-aligned libsqlcipher.so from jniLibs instead of AAR's 4KB-aligned version + jniLibs.pickFirsts.add("**/libsqlcipher.so") } buildFeatures { diff --git a/app/src/main/jniLibs/arm64-v8a/libsqlcipher.so b/app/src/main/jniLibs/arm64-v8a/libsqlcipher.so new file mode 100755 index 0000000..2bbcf6d Binary files /dev/null and b/app/src/main/jniLibs/arm64-v8a/libsqlcipher.so differ diff --git a/app/src/main/jniLibs/arm64-v8a/libsr25519java.so b/app/src/main/jniLibs/arm64-v8a/libsr25519java.so new file mode 100755 index 0000000..b897821 Binary files /dev/null and b/app/src/main/jniLibs/arm64-v8a/libsr25519java.so differ diff --git a/app/src/main/jniLibs/armeabi-v7a/libsqlcipher.so b/app/src/main/jniLibs/armeabi-v7a/libsqlcipher.so new file mode 100755 index 0000000..bc63d82 Binary files /dev/null and b/app/src/main/jniLibs/armeabi-v7a/libsqlcipher.so differ diff --git a/app/src/main/jniLibs/armeabi-v7a/libsr25519java.so b/app/src/main/jniLibs/armeabi-v7a/libsr25519java.so new file mode 100755 index 0000000..7b870c2 Binary files /dev/null and b/app/src/main/jniLibs/armeabi-v7a/libsr25519java.so differ diff --git a/app/src/main/jniLibs/x86/libsqlcipher.so b/app/src/main/jniLibs/x86/libsqlcipher.so new file mode 100755 index 0000000..0bd1e93 Binary files /dev/null and b/app/src/main/jniLibs/x86/libsqlcipher.so differ diff --git a/app/src/main/jniLibs/x86/libsr25519java.so b/app/src/main/jniLibs/x86/libsr25519java.so new file mode 100755 index 0000000..ff18b60 Binary files /dev/null and b/app/src/main/jniLibs/x86/libsr25519java.so differ diff --git a/app/src/main/jniLibs/x86_64/libsqlcipher.so b/app/src/main/jniLibs/x86_64/libsqlcipher.so new file mode 100755 index 0000000..46740ed Binary files /dev/null and b/app/src/main/jniLibs/x86_64/libsqlcipher.so differ diff --git a/app/src/main/jniLibs/x86_64/libsr25519java.so b/app/src/main/jniLibs/x86_64/libsr25519java.so new file mode 100755 index 0000000..234f333 Binary files /dev/null and b/app/src/main/jniLibs/x86_64/libsr25519java.so differ diff --git a/common/libs/renderscript-toolkit.aar b/common/libs/renderscript-toolkit.aar index 77670e5..47133dc 100644 Binary files a/common/libs/renderscript-toolkit.aar and b/common/libs/renderscript-toolkit.aar differ