Summary
librpatch.so packaged in org.revopush:revopush-diff:0.0.2 is not compatible with Android devices using 16 KB page size.
Environment
react-native: 0.80.1
@revopush/react-native-code-push: 2.5.0-rc.3
Details
The native library is built with 4 KB LOAD section alignment, while 16 KB is required.
Confirmed location:
~/.gradle/caches/.../jetified-revopush-diff-0.0.2/jni/*/librpatch.so
Impact
This causes 16 KB compatibility check failures, which can block app submission to Google Play and may lead to runtime issues on newer devices.
Request
Please provide an updated revopush-diff build compiled with 16 KB ELF alignment (NDK 28+), or guidance to disable the native patch engine.