How will you get Jolla Sailfish onto the Fairphone 2?

Nice! I just got my phone yesterday and I’m flashing Sailfish as soon as it’s availevable.

Awesome work!

Small question: what would be included in the SFOS version of this package ? In particular, I’m thinking about the proprietary stuff:

  • android support
  • exchange connector
  • etc

My source is speaking directly to the community people who are doing the porting work. Mal- is the main community member in charge of the process in #sailfishos-porters and in his own words:

Whilst we have seen a Fairphone running the Android Support, there has been no official announcement on this offering, so I guess its still wait and see.


Can’t wait!!!

1 Like

Had somebody already tried this? It looks like they have posted something. Looks good to me. Keep in mind, it’s a community build, so do not ask Jolla for help. And no, I have not tested it myself.

https://wiki.merproject.org/wiki/Adaptations/libhybris/Install_SailfishOS_for_fp2 (281 MB)

Update: For those that hate to read :slight_smile: You have to install it on top of an existing Android using fastboot. Only userdata.img and boot.img are provided.


Thanks for the link!

Unfortunately I had to read this:


  • No dual-SIM support yet.


Hope that will be fixed until Sailfish OS gets released.


Seems it did not brick my device :P. I am in tutorial now.

Edit. It seems that the build runs fairly good, everything I have tested seems to be there (no android support). It is safe to flash IMO if you wanna try it out yourself.


I tested it and run in to a error i already had with my rooted Fairphone Open OS built by my self wit the 2.0.1 blobs.
The display goes dark after starting a call. No way to hook up else than hold power until the phone reboots…
Im unable to file the bug because i don’t understand where and how.
Does anybody now where to create a account to that bug list? I don’t see through all those links…
Regards, Novski

Sailfish OS itself currently lacks support for dual sim, however we know that the Intex Sailfish phone has dual sim and so this feature should be coming in the next few months.


This already seems to be a known error, it at least says so under status:

Possibly some issues with proximity sensor during calls.

Report bugs:
Go to the IRC (http://webchat.freenode.net/?channels=mer), connect (you did not need an account) and contact lbt or sledges.
You can describe the problem.
You also can ask for a ‘Mer Account’ to file a bug report.

Can you go back (for testing) to Google FP OS to check if your phone hardware/sim is alright? You might need to return your device or get a new sim card. I think at least with one SIM card the phone should work “normally” with all operating systems. Not that hardware issues ruin all your testing fun.

Thanks for the participation! -but im shure that it worked in the first days befor i flashed the phone. So it has to be some software pice that im lacking since then. There is at least one more voice here that described the same (no idea where i read that) so im still hoping that the new blobs ( from code.fairphone.com ) will solve that somehow. I will rebuild with the latest beta flash and test that first and then try if sailfish works as well…

If you compare the checksums of the tar bin blobs, you will see that they still the same files. The problem was they were copied to the wrong location, but we fixed that already in the wiki before FP released the new blobs.

i can’t follow. from wich blob version and what location are you talking?

Hope this helps. I compared both released bin blobs tar balls. The md5 sums are the same, only some locations (where the files get copied to) changed.

ah ok so you are talking about the v2.0.0 to v2.0.1.
There is a 2.0.2 available i thaught you maybe are talking about that.

What i did:

  1. i loaded this FP2 .img Version with fastboot:
  2. Then i loaded the beta 1.2.8 from sdcard.

I have done those tests and also the Fairphone Recovery 1.1.7 does the same and the display goes dark after starting a call what makes it impossible to hookup the call then. Picking the call on the called phone and audio between those two phones works. Just the display on my Fairphone side stays dark what ever i press or do and it doesn’t lit up until the called phone (not Fairphone) hooks up… After the call the display of my Fairphone lights up again…

Then i installed Sailfish again and now i can call without that the display goes dark.
Seams strange to me…

Really? I can’t see a 2.0.2 anywhere, this is all that is available. Or did people found new blobs in the new beta?


But as @riffraff already pointed out, there are also issues with the proximity sensor during calls. So one has to be careful not to mix/confuse root causes.

Here is some more info on the Sailfish alpha release and a more detailed manual for the installation:

Some facts quoted from the article:

Dual sim functionality:

  • Sailfish OS 2.0.2.x Aurajoki is expected to be released by the end of
    April for the Intex Aqua Fish launch, bringing in for example Dual SIM
    support also useful for Fairphone 2.

Commercial parts of Sailfish OS:

  • Commercial parts of Sailfish OS: Android support, Exchange Active Sync
    and Text Prediction are not included due to licensing reasons. Another
    open source solution for Android apps exists, but that is not yet
    available for Fairphone 2

Just go to code.fairphone.com and copy the download link of 2.0.1 then edit it to 2.0.2 and voila… :grin:
if you could analyse the md5 i wold apreciate.
You are right its not clear if its a Hardware or software mailfunktion to me. It could be pure luck that it now works.
@riffraff, thanks for the pointers. I was already missing Exchange. And of course Whatsapp support trough Android support as well… Does any of the unoffical Whatapp Jolla Apps work with the Fairphone 2. I wasn’t able to make any running…
Regards, Novski