Using Sailfish OS on the FP2 - Experiences and Issues

I would order a new SIM as almost certainly it will be 3 in 1 design, so that you will still have a nano SIM insert within microSIM required by Fairphone 2 for future use.

It would be better from warranty considerations to determine that your new phone is performing correctly using either Fairphone OS or Fairphone Open OS prior to installing Sailfish OS, which are the two approved OS. I would want to check proximity sensor calibration for example. From a personal standpoint I would have installed Fairphone Open OS as TWRP recovery image is installed. Please note that as far as I am aware there is still a problem powering off device with current Sailfish image, but this may not be a problem for you.

1 Like

I also highly recommend doing proximity sensor calibration in Android before installing Sailfish OS to prevent any problems the sensor has known to cause on some devices. I just checked and the SHA1 for the installation image is 0ec4bdd8a38a8917ffed6305e83d1728eb1508d3. I will try to get a new image released some time this week.

4 Likes

Thanks for the tips on the proximity sensor, I just did the calibration, the phone is now charging for the first time, after that i’ll give the sailfish install a try.

Also thanks for the hash, it matches my download. Do you also have the hashes for FP2-gms59-1.5.1-manual.zip and fp2-sibon-18.02.0-manual-userdebug.zip?

The checksums for other files can be found from ✏ FP Open download link archive and https://support.fairphone.com/hc/en-us/articles/213290023-Fairphone-OS-downloads-for-Fairphone-2

1 Like

Hello, there is somewhere the current FP2 compatibility status?
Some news on a future release?
Thank you.

As far as I know, this is the latest available version: Sailfish OS 2.2.0.29 beta1 release

1 Like

Thank you Ingo.
In another topic, Theofruitrouge give me a link to have the current statement of SFOS on FP2 :

Adaptations/libhybris/Install SailfishOS for fp2 - Mer Wiki

During the last UBports Q&A, the information was shared that the developer of Anbox was able to help them to fix Anbox on devices with Adreno GPUs.
Could this help making it work in SFOS?
https://ubports.com/de_DE/blog/ubports-blog-1/post/ubuntu-touch-q-a-34-164

1 Like

Next Sailfish OS release for FP2 will be available quite soon after the next official Sailfish OS version is released. I think that should not take too long. I will have to check the latest Anbox changes and see of those help with FP2.

8 Likes

The new Sailfish OS version (2.2.1.18) was released this week for official devices and the build target is now available so I can build it for FP2 and start testing this weekend and if everything goes well we might get a new Sailfish OS release for FP2 next week.

9 Likes

And as a quite early christmas surprise you will present Anbox on top, right? :wink:

No, honestly: thanks mal for all your great work on this port!

3 Likes

I have now built and started testing of Sailfish OS 3.0.0.8 on FP2. So far all features seem to work as before so shouldn’t take much more testing before I can prepare a new release.

7 Likes

Woaw, a major release soon available ! Good job @mal :smiley:

2 Likes

Hello
I flashed this 3.0.0.8 version for my first flash with the FP2 and I love it ! Thank you so much !!

I just can’t turn off the FP2, I’m sorry if you answered this before.

Activate the flashlight before shutting down.
Make sure the phone is not connected to USB or a charger, or the flashlight workaround might not work.
Maybe turn off Bluetooth, too.

Fun workaround :smiley:

It didn’t worked for me, all radios were off, only the flashlight was on (and phone was disconnected from charger as you said). Thanks for the really quick answer anyway !

Too bad.
In this case, you can reboot into TWRP (keep Volume + pressed while rebooting until TWRP is shown), and then shut down from there.

Oh :frowning:
Ok, and I’ll wait for a fix. I suppose it worked with Sailfish OS v2 and doesn’t work since v3.
Thank you !

Do we have a way to list installed apps and reinstall them from the list ? To help with developpement versions, I don’t care crashing the system because my contacts and calendards are synced from CardDav/CalDav, the only time costing thing is finding the apps that were installed

The inability to shutdown the device is not related to Sailfish OS but instead it’s caused by the new main camera module and occurs even in Android. In Android the workaround mentioned in one of the earlier posts does work but not sure why it doesn’t work in Sailfish OS, maybe the shutdown procedure in Sailfish OS is so different from Android that it cannot work. There is a bug about that in Fairphone bug tracker https://bugtracker.fairphone.com/project/fairphone-android-7/issue/7.

1 Like

Ok ! Sorry for incriminating your sailfish port. I’ll watch this :slight_smile: