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
! 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
!
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
. 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:
- Polish translation
- Fixed promotion problem in two device
- Fixing a bug disturbing heavily a two device play
- Fixed Visualization of the game moves afterward messy in the twodevice play
- … and more bugfixes
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
mobile-broadband-provider-info, the database of access point configurations, pvuorela rebased all patches on latest upstream version 20251101.connman, the connection manager, LaakkonenJussi updated it to 1.40.
Multimedia
droidmedia, Android media wrapper library, mal started working on adaptations for Android 14 to 16.
Browsing the web
embedlite-components-search-engines, the QML components used by the browser for search engines, MPolleke proposed to add Ecosia and Qwant as search engines.
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 theexplicitkeyword, 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 functionsQApplication::applicationDirPath()andQApplication::applicationFilePath().dsme, device state management entity, mal added missing parenthesis in truth evaluations, emitting warnings with comingglibcupgrade 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
curl, the command-line tool to access the web, mal updated it to 8.18.0.mic, an image creator for Linux distributions, mal removed the usage of some old Python functions deprecated in Python 3.9.scratchbox2, the cross-compilation tool used by the SDK, direc85 polished some compilation errors introduced by the cominglibcupgrade to 2.43.python-M2Crypto, support for using OpenSSL in python scripts, direc85 updated it to 0.46.2, required to be able to upgrade OpenSSL.readline, a library for editing typed command lines, mal updated it to 8.3 patch 3.gcc, the GNU compiler collection, mal patched some obsolete code that breaks withglib2.42 and newer.strace, the IO tracing tool, mal updated it to 6.18.perl, a high-level programming language, mal updated it to 5.40.3.
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
