refactor: Add 16 kb page support for v2
Must be added to version 2 for support 16 kb pages that android requires
? this has conflicts and main is V4
Hi @mrousavy
It would really help the community if this 16 KB patch could be merged and released as a small v2 update — just enough to keep older projects compliant while we plan the move to v3 or v4.
A lot of us are still on the old architecture, and migrating isn’t always simple due to existing dependencies. Judging by npm stats, v2 still has around 130k downloads a week, while v3 gets about 55k, so roughly 70%+ of users are still on v2. And the Android 16 KB page size requirement is kicking in on November 1, 2025, this is becoming a real blocker for anyone still on MMKV v2. For me, it’s literally the only native dependency left that doesn’t meet the new standard. So, besides me - there are numerous people stuck.
Thanks for all the work you’ve put into react-native-mmkv — I’ve been using it since the v1 days back in 2021, and it’s been rock solid across multiple projects.
@Milutin-P @mahiruslu v4 supports old arch and 16kb paging. Why aren't you updating to v4 and migrating your code by following the migration guide v4. It is straight forward also when coming from v2.
@Milutin-P you can use bluesky fork it's v2 version with support 16kb