For a Better Camera on deGoogled Operating Systems

Good idea!

Btw for forum formatting on your post, you can add > to the empty lines too, so your template appears as one citation instead of multiple.

2 Likes

Glad you like it! And thanks for the suggestion :smiley:

Did you already get an answer of the Fairphone team?
I want to buy a fp5 but I want to use it with Iode OS, u dont want to buy it when I can’t use the official camera app with custom roms

Unfortunately not, the ideas have been “forwarded” :frowning:

Do share with your friends and send a request yourself if you haven’t already, every voice counts!

“We will make sure to forward these ideas internally. If this is something we would take into consideration for the future or if we would like to ask some more questions, someone from the relevant department will reach out to you.”

1 Like

I just switched to a Fairphone 5 with /e/os (I’ve been using this os for a while now). Having an official camera app would be a tremendous step up for alternative operating systems, this is a blocker for many users. Thanks for raising this to the team.

The Fairphone 4 has just received a “revolutionary” camera update, which makes the Fairphone feel like it has “a whole new camera”!

Unfortunately, there’s been no word on making this available to users of deGoogled Operating Systems like Lineage OS, /e/OS, iodeOS, CalyxOS, DivestOS, etc.

I know that there’s plenty of people using Fairphones not running stock Android. Let’s make our voices heard and, if you’ve already done so, share this in the respective community forums or your friends! Please take the time to send a short email to customer support as explained above.

3 Likes

Have you seen this (the final link in the reply) – not official, but worth a try:

101941

Install fails :disappointed_relieved: (the package installer just crashes)

From other forum posts it appears that the package name of the Fairphone camera (com.fp.camera) is different to the camera app I have currently installed, so it doesn’t appear like something I can fix…

Even if I did get it to install, this thread shows that tinkering is required, requiring an adb command and a custom APK to preview images. I’m really hoping for an official fix on Fairphone’s side…

3 Likes

ok, good to know. The only FP4 I have at hand here runs Fairphone OS, so I could not test the apk. – Well, I did try on two FP3s (one running Fairphone OS, the other /e/OS) and got an incompatibility message, but given the FP3 is indeed a different device, I took that as not so surprising …

I got the same experience as @jazzforlife :frowning:

I have no problem with running adb commands etc. to get this working, but I would definitely feel better about it if there were clear steps somewhere… :sweat_smile:

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.

9 Likes

Has anyone ever tried to install the previous official FP camera app on a custom rom? Did this ever work? I’m curious, never thought of it.

I know that with pixels and grapheneOS you actually can install the official pixel cam app from the sandboxed play store, with all functionality. That’s pretty neat.

It would be great if Fairphone made their Apps available on F-Droid or at least the Play Store, so users of /e/ and other custom roms would have the possibility to get the Fairphone apps (via aurora). Right now, the only Fairphone app I can see is the “fairbuds” app.

1 Like

Guess the topic linked above will give some hints.

2 Likes

The previous version mostly worked just fine with the workarounds mentioned before, but there weren’t a lot of reasons to use it since it was worse than most of the alternatives (especially GCam).
Now it might actually be usable, I kind of like the more muted / natural colors it produces.

You don’t even need real play services for that, the official GCam works on other ROMs (like CalyxOS) as well if you have a Pixel (and probably microG enabled).

1 Like

If this really is just a question of missing proprietary blobs, that’d be awesome!

I just meant that the package names might conflict with each other, if they were called the same.

Here is a good tutorial how to extract fpcamera app and other things from original fp images.

I already brought the missing native library topic to the calyx matrix chat.
And it looks like they will include that library.
They already added TP29 to there repository, but I hope the library will be included before next release. I am eager to test the new camera app.
Or is there some other easy way to install the new camera app?

11 Likes

Great to see @inubu you have informed CalyxOS and they already have updated their repo :ok_hand:

I am confused though, when this patch is incorporated in the next update of non-Google OS (such as CalyxOS), will it improve any camera app installed or is it targeting only the FP Camera app?

2 Likes

Hello!

Thanks to the fairphone team for the update and their different philosophy.
But I haven’t understand how to get the update? I’m running /e/ on my FP4. Can I get the update too? And how?
Thanks for helping!

1 Like

Moved your post here, please read above

2 Likes

Would be great to have a fairphone #fdroid repository to get all app updates on custom-roms

3 Likes