Sailfish Community News, February 5th 2026 - FOSDEM 2026 debrief

Sailfish OS update from Jolla

Time flies and again time for the fortnightly newsletter. The last time were preparing for FOSDEM, this week we’re wrapping that up and updating you on other topical things. As usual we have Community meeting summary, Harbour News, Repository roundup authored by @nephros, @vige and @dcaliste respectively.

First of all, what a weekend at FOSDEM it was :raising_hands:! Thank you to everyone who stopped by to meet the team, try out the Jolla Phone appearance model, and take a look at the latest progress on the community ports. The hands-on feedback on ergonomics and the excitement around the return of The Other Half really meant a lot to us.

A special thank you as well to everyone who joined the community meetup at À La Becasse. Good conversations, good company, and a shared passion for Sailfish OS. The venue was ideal for us, and we may well make it our regular home at FOSDEM. After the meetup, at Sunday noon we had a great Birds of a Feather (BoF) session in Brussels and it was a great reminder of what this community is all about.

If you haven’t read the FOSDEM 2026 Sailfish OS meetup topic, please give it a look. Not worth repeating here other than to say how that that topic captures the spirit. Hats off for the whole Sailfish community on participating and making this happen together :pray:!

We’d like to thank you all who have so far picked up the call-to-action that was called whilst launching the referral program. Banking apps Forum wiki keeps on improving and providing a lot value. We may receive a question like “Is my banking app working in Netherlands?”. This is providing tremendous help on answering & solving this kind questions. In a boarder context, think about open source and openness – this is a great example of working openly as it’s not only about source code but also other topics around us.

Regarding use case videos, if you have produced videos of daily use of Sailfish OS, please let us know and we’ll share them.

Also you, Sailfish Community, kicked of a Sailfish OS App Compatibility Database. What a great initiative, it looks nice and is easy to use. Please give a look and feed in your input.

The Q4/25 production batch of Jolla C2 Community Phone has been sold out and the product is now out-of-stock in Jolla shop. If you have placed an order of Jolla C2 Community Phone prior this announcement, your order is from the Q4/25 production batch and is not affected. Please read more from below.

Finally, we are now very close to publish a Sailfish OS 5.0 update release – stay tuned :crossed_fingers:. After the update release, we are approaching branching of the Sailfish OS 5.1. Let’s see what kind of goodies still land to 5.1.

Community meeting summary

In the last Community Meeting, held on January 29, we learned some things about future Sailfish OS releases.

The next, 5.1, is planned to be released somewhere around March. It will contain support for BeaconDB, which should help Location services to get a fix faster.

eSIM support in SailfishOS
@CLMA31 asked about support for eSIM in Sailfish OS. It was said that while this is a goal it will not be in the next release, but may be in 5.2 or - more likely - a later version.

Forum user @Juanro49 with the help of others meanwhile has created a solution that allows usage of eSIM via an eSIM-enabled physical SIM card (yes, it’s a bit weird).

Q4 batch of C2
For those of you who are waiting for the new batch of C2 devices to be delivered, some more patience will be required. Jolla have pushed the manufacturing partner to deliver but it still will take some time until they will be ready to ship from Finland.

Bugs with audio

A rather long-standing issue (which may be several separate issues) was brought up and discussed. There’s still some analyses necessary, and if you are affected, please help with tracing this down and contribute your findings to the relevant thread here on the Forum:

All the details are in the Meeting Log.

Harbour news

Harbour queue is still more than 3 weeks long, so please be patient if your app doesn’t appear here right away.

Counter

Counter is an app for counting whatever. It supports multiple counters, two of which can be shown on the active cover. Version 1.0.25 adds Finnish translation, and there is also some UI tweak to take the screen corner radius into account (for Jolla C2).

Fast chess

Fast chess received yet another bug fix release. Version 0.9.5 brings these improvements:

SailSeries

SailSeries is an app to view details of your favorite tv-series and track your progress. Version 3.2 brings back the statistic page, which can be accessed from the start page’s pull down menu.

STPPC

STPPC (Simon Tatham’s Portable Puzzle Collection) is a new game app. More specifically it’s a selection of Simon Tatham’s Puzzles. Games that don’t require keyboard input were chosen and include: Blackbox, Cube, Dominosa, Flood, Fifteen, Flip, Galaxies, Inertia, Loopy, Net, Rectangles, Samegame, Sixteen and Unruly.

Reisplanner

Reisplanner, a Dutch railway travel information app, has been updated to version 0.31. This is mostly a bugfix release, bringing fixes to trips page, trip detail page and disruption page. Trip detail page also received extended messages, and departure page also received improvements.

Opal Gallery

Opal Gallery is a showcase app for Opal QML Components. It’s been a while since the version in Jolla Store was last updated, so there are quite a lot of accumulated changes:

  • New translations: Vietnamese, Arabic, Bengali, Chinese (Traditional Han script), Dutch (Belgium), Hindi, Malayalam, Norwegian Nynorsk, Persian, Portuguese, Portuguese (Brazil), Tamil, Thai
  • Updated translations: Czech, Dutch, Estonian, French, Indonesian, Norwegian Bokmål, Spanish, Swedish, Arabic, Chinese (Simplified Han script), Estonian, Finnish, German, Italian, Romanian, Russian, Serbian, Slovak, Turkish, Ukrainian, Lithuanian, and more
  • Fixed missing translations so that all available translations are actually shippped!
  • Removed duplicate Romanian translation
  • Updated all modules:
    • LinkHandler with improved preview support
    • SupportMe with minor gallery fixes
    • Fixed Opal.MediaPlayer example: requires Videos and MediaIndexing permissions
    • … and more
  • New modules: SortFilterProxyModel, PropertyMacros, LocalStorage, MediaPlayer and Tabs
  • New app icon

Minidoro

Minidoro, a Pomodoro timer, was updated to version 1.3.0. New version adds option to play “nagging” alarms until the next interval is started. Chinese (Taiwan) translation was added, and Estonian, Finnish, Swedish and Ukrainian translations updated.

DartScore

DartsScore was updated to version 0.6. The update brings new functionality:

  • possibility to hide or show listview with score in the leg
  • match averages with revisited average calculation
  • enlarged button height when leg score is not shown

There are also fixes:

  • layout for smaller devices
  • small fixes and improvements
  • code clean-up

Repository roundup

Network, communication and telephony stack

Multimedia

Browsing the web

Low level libraries

  • libmlocale, localisation helpers from Meego touch, QtDheeru updated the code to also compile with Qt6. pvuorela cleaned up the code a bit, removing old mentions to Meego.
  • qtbase, the Qt library, piggz provided a patch to rotate the input events so touchpads can be used when holding a tablet in landscape orientation.
  • libsocialcache, a library and a QML plugin that is used to manage cache from social networks, pvuorela cleaned up copyright mentions and also some constructor declarations, removing the explicit keyword, when the arguments cannot already imply any implicit conversion.
  • mapplauncherd, the daemon responsible to start applications faster thanks to preloading, neochapay upgraded it to allow compilation wih Qt6. pvuorela removed code for long deprecated API. This API was used in Harmattan to circumvent issues with Qt4.7 functions QApplication::applicationDirPath() and QApplication::applicationFilePath().
  • dsme, device state management entity, mal added missing parenthesis in truth evaluations, emitting warnings with coming glibc upgrade to 2.43.
  • qtcontacts-sqlite, SQLite-based plugin for QtPIM contacts, pvuorela cleaned up the code and transitioned from MGConf to MDConf.
  • nfcd, the daemon for near field communication, monich fixed a crash due to a D-Bus client disappearing while NfcHost was active.

Developer’s corner

Please feed us your news

Hope you enjoyed reading this edition of the newsletter! Always pleasure to write and collate it.

This is a community update, and frankly we can’t always keep up with all the exciting stuff happening in the Sailfish Community. Plus, the less of this we have to actually write ourselves the better. So please help us out by posting your Sailfish news updates to the forum as a reply to this post. We’ll collate as much of it as possible into one easily digestible post for the next update. This is your news!

Please do also join us at our community meetings on IRC, Matrix and Telegram. The next community meeting will be on the 12th February right before FOSDEM. Please note change in the time slot due to the standard time change (6:00 PM EET).

Remember to follow us also in Mastodon jolla (@jolla@techhub.social) - TechHub

27 Likes

Any ETAs for 1.41 and WPA3?

5 Likes

Which community-ports have been shown? If you show it at the stand, does this implicate something along the AAS-to-community-ports topic?

Quite nice news - a lot of development seems to be on the way.

I’ll try not to read too much into all those “making XYZ ready for compilation with Qt6” updates :disguised_face:

3 Likes

Smart.
You’ll notice that the contributions come from projects external to Jolla (e.g. the Glacier UI project). Jolla acts as “official upstream” for some packages, so PRs from these projects get in even if they are not related to Sailfish OS.

6 Likes

I don’t think so. But as expressed on one of the recent community meeting they’ are thinking about it. So indeed it might happen.

According to @denis.robel this solution also works with the built-in eSIM chip on a Fairphone 5 port so it’s not limited to only physical eSIM-cards.

6 Likes

Sorry I have to make it clear: I was able to load the e-sim data into the internal chip and I was able to activate it on Fairphone 5 in SimPro.

The e-SIM was assigned to the second SIM slot with SimPro. Unfortunately, the e-SIM is not recognised by SFOS, which means that no connection is possible at the moment.
Further investigation is needed to determine why it is not working with the internal e-SIM device.

4 Likes

Possibly this is more about software/apps: the ‘‘community porting’’ of Newpipe (android) to Sailpipe (sailfishos) was presented, as far as I know.

But if thats about hardware porting, i think also @vlagged was there at FOSDEM 2026, so maybe presenting the Nagara Port, the Xperia 5 IV he’s working on with @rinigus (maybe the 1 IV too)

I admit it didn’t cross my mind to present a device adaptation at FOSDEM. However, this one in particular would’ve been worth it, because of the whole Sony AOSP then Lineage story, but @rinigus would have been a better storyteller there.

I just went there to interact with people I have share values with.

1 Like

Hey @rainemak, don’t forget to cross-post that post-FOSDEM video to Jolla’s Instagram story! That’s 10k followers that will get nudged to pre-order :wink:

EDIT: Looks like I got sniped! Don’t forget to also post on the story, but I suppose that gets scheduled.

8 Likes