debac2bedf
- Add FipsDatabase (SupportSQLiteDatabase impl) wrapping native SQLCipher JNI - Add FipsSQLiteOpenHelperFactory for Room openHelperFactory() integration - Add fips_db_jni.c with full SQLCipher JNI bridge (open/close/exec/prepare/step/bind/column) - Add fips_init_jni.c for FIPSSQLCipher Kotlin class JNI bridge - Add packaging/build_jni.sh to cross-compile libfips_jni.so per ABI - Add packaging/android-lib Gradle module to compile Kotlin into classes.jar - Fix FIPS init to use programmatic APIs (OSSL_PROVIDER_set_default_search_path, OSSL_LIB_CTX_load_config) bypassing AT_SECURE env var blocking on Android - AAR now self-contained: classes.jar, libfips_jni.so, per-ABI fipsmodule.cnf, C sources in assets/native/ - Add Room demo section to sample app with FIPS-encrypted CRUD operations - Remove dead code: appenv.c (unused setenv shim), fips_sqlcipher.h - Update install.md to reflect simplified 2-step Android integration