adb
is a bit more verbose in its output:
adb: failed to install FPCamera.v7.00.04.0007.4.0.apk: Failure [INSTALL_FAILED_MISSING_SHARED_LIBRARY: Reconciliation failed...: Reconcile failed: Package com.fp.camera requires unavailable native shared library libtctcameraalgo_jni.tct.so; failing!]
Seems like they shipped a new library that’s obviously (probably) not in any of the custom ROMs yet. I’ll retest once Calyx pulls in the latest blobs. If that doesn’t fix it the other possibilty would be to create a Magisk module that bundles that library, but I’m moving away from Magisk so I’d like to avoid that.
I’m not sure what you mean, having a working camera app doesn’t depend on the package name. I have several camera apps installed that are all fully functional.
The adb
command is a one-time thing and the workaround for Google Photos shouldn’t be required anymore since the latest FPCamera removed that requirement (tested on a FP4 running stock FPOS and the app now works just fine with Google Photos deactivated).
In case people don’t trust my upload (which is absolutely fair), the .apk
can also be extracted from the latest factory images since those are already available.