KeePassDX icon indicating copy to clipboard operation
KeePassDX copied to clipboard

Update to 16KB pages before November 1, 2025

Open OdinVex opened this issue 7 months ago • 2 comments

Is your feature request related to a problem? Please describe.

APK is not compatible with 16 KB devices. Some libraries have LOAD segments not aligned at 16 KB boundaries:
lib/arm64-v8a/libaes.so
lib/arm64-v8a/libargon2.so
Starting November 1st, 2025, all new apps and updates to existing apps submitted to Google Play and targeting Android 15+ devices must support 16 KB page sizes. For more information about compatibility with 16 KB devices, visit developer.android.com/16kb-page-size.

Describe the solution you'd like Adjust the build process to change AES and Argon2 library page size to 16KB.

Additional context https://developer.android.com/16kb-page-size

OdinVex avatar Jul 10 '25 23:07 OdinVex

Requires upgrading to NDK 28, but the minimum SDK required is 21, so this will be done in version 5.0.0 of KeePassDX.

J-Jamet avatar Sep 09 '25 08:09 J-Jamet

Is that something around the corner or...?

OdinVex avatar Sep 09 '25 22:09 OdinVex