Sailfish OS update from Jolla
It’s again time for a fortnight newsletter. Today we have Harbour news and Repository roundup by @vige and @dcaliste respectively. Please find Community meeting logs here – hopefully next time we also have a meeting summary as it has served us well.
As you can imagine, we have been busy with the Jolla Phone (2026) after MWC world premiere. Thank you all for posting media articles to forum before, during and after MWC (since 5th Dec). This is a prime example of do-it-together
– you don’t have to be a programmer in order to be able to contribute. Excellent!
The limited batch of 1000 units for Jolla Phone (Sep 2026) was sold out and closed this Monday. Same time we opened a limited new batch for Jolla Phone (Sep-II 2026).
Some of you have been pondering about pricing. Memory component prices have had exceptionally high volatility and global shortage in the past nine months which is forecasted to continue – some of you rightfully commented about this. Thus, we plan memory configurations and sell in limited batches to manage working capital.
- Pre-order batches #1, #2 and #3 ALL ship with 12GB RAM and 256GB storage
- Sep 2026 ships with 8GB RAM and 256GB storage unless you upgraded to 12/256GB configuration (upgrade still available)
- Sep-II 2026 ships with 8GB RAM and 128GB storage (12/256GB upgrade option)
If there are frequently asked questions that are not yet covered, please raise your voice by dropping a comment to the comment section at the end.
Release update
We released Sailfish 5.0.0.76 for all users 18th March. AppSupport is updated to Android version 13 now on all supported devices. Please check the release notes.
We are working on enabling Bluetooth for AppSupport and Exchange ActiveSync (EAS) protocol update to 16.1. Please find more details regarding working in progress items. The EAS protocol update will trigger one more 5.0 update whereas the Bluetooth for AppSupport is planned to go out via Jolla Store.
After publishing the EAS protocol update for Sailfish 5.0, we will branch out the Sailfish 5.1. Thinking is that Sailfish 5.1 would be rolled out during the spring, hopefully during April, so no changes there. Many of us daily-drive Sailfish 5.1 and it is looking rather good but as usual there are always some things to iron out. Earlier we reach Community Beta (CBeta) with the Sailfish 5.1 the better it is
.
Please enjoy!
Energy from the Community
If you’re in the France Lyon area, some Sailfish users are meeting on Saturday 21st March from 10 am until 8 pm at 7 Place Louis Chazette – maybe there will be some swag available
. We will be discussing about Sailfish, Whisperfish and brainstorming to improve the Sailfish experience for all future new users. You can find more information in this thread: Next meeting for French-speaking Sailfish OS users : 21 March 2026 in Lyon
Harbour news
J2: Enjoyer!
Did you think this is the end of enjoying? Of course not! With the latest J2: Enjoyer upgrade, your enjoying experience is even more productive, accessible and, of course, enjoyable as never before!
- Added sep 2026 jolla phone counter as an alternative to the old one, which is used by default now too
- Opening pictures in Browser (to download or whatever)
- Opening web page in Browser
- Error handling
- Bug fixes
Fast chess
Fast chess was updated to version 0.9.6. The changes include:
- Cleaning code for Stockfish upgrade v5 → v6
- Fixing stockfish Skill Level bug
German Weather Service
The German weather app got update to version 1.0.2.
- The rainviewer page was rebuilt.
- precision of floats was corrected.
Tarkka
Tarkka turns your Sailfish OS device into a digital magnifying glass. It features a smooth digital zoom up to 4x, color filters, contrast adjustment and torch. In the screenshot above I used negative filter with enhanced contrast, making the barely visible markings of the power supply easily readable. The UI is designed for one-handed use.Repository roundup
Main interface
sailfish-weather, the application providing weather forecast information, turok implemented a new provider based on OpenWeather. The review implied many contributors, asking for improvements, discussing the design… pvuorela later cleaned up some of the code and avoided some startup warnings due to a wrong connectivity state.
Network, communication and telephony stack
libqofono, Qt bindings for Ofono, capsia37 from UBports added a CMake build system, removed the QMake one and allowed Qt6 builds. A similar job was done inlibqofono-ext.libgsupplicant, a client library for wpa_supplicant, LaakkonenJussi added support for WPA3 SAE.connman, the connection manager, LaakkonenJussi added support for WPA3 SAE. It is introducing a new entry inconnman.conf:WifiWPA3Support, which can be “full” for full WPA3 SAE support, “mixed” when WPA2+WPA3 mixed is supported at maximum and “none” when there is no WPA3 support.libconnman-qt, QML bindings for the connection manager, LaakkonenJussi exposed the new security models (SAE and PSK+SAE) supported by ConnMan, to the Qt bindings.nemo-qml-plugin-connectivity, QML bindings for network connectivity, pvuorela added anUnknownconnectivity state used by the bindings as default value during instantiation. On instantiation it’s not immediately known whether the device is online or offline. This avoids a warning on startup for example in the weather application.
Multimedia
libvpx, a VP8/VP9 video codec library, mal updated it to 1.16.0.
Browsing the web
embedlite-components-search-engines, the QML components used by the browser for search engines, MPolleke added Ecosia and Qwant as search engines, two European search engines based on Bing database. Rainemak removed Yandex search engine and add DuckDuckGo one.sailfish-browser, the browser itself, rainemak changed the default search engine to Ecosia.
Calendar management
kf5-calendarcore, the KDE framework library to handle calendar data, pvuorela reverted one commit from dcaliste which was creating issues inmkcal.nemo-qml-plugin-calendar, the QML for calendar access, pvuorela fixed a meaning-less warning that was triggered when the database was modified by another process.mkcal, storage backend using SQLite for calendar entries, pvuorela madetimedandqmfclientoptional build dependencies.
Online services
sailfish-components-accounts, QML components on top of the account framework, pvuorela fixed a formating issue when reporting sync errors.buteo-syncfw, the framework handling synchronisation, many cleanup tasks were done by pvuorela on the code and its documentation.libsignon, a framework to centralise signing credentials and procedures, pvuorela experiencing hangs from time to time, updated it to the latest upstream, adding also a patch to prevent issues with older Qt and QByteArray serialisation.sailfish-account-nextcloud, the Nextcloud integration code, Karry implemented a feature request from direc85 about downloading the thumbnail previews in Gallery of photos from a Nextcloud account.
Low level libraries
glib2, the Glib library from GTK / Gnome, mal updated it to 2.86.4.freetype, the font handling, mal updated it to 2.14.2.sailjail-permissions, the configuration files for system-wide sandbox permissions, pvuorela added the authorisation to call the setting application from the contact application.libmlocale, localisation helpers from Meego touch, PureTryOut added a configuration file forpkg-config.libresourceqt, Qt library for resource policy, pvuorela proposed a patch for Qt6 compilation based on initial work from neochapay.
Developer’s corner
python3, the popular and widely used programming language, mal updated it to 3.11.15.curl, the command-line tool to access the web, mal updated it to 8.19.0.vim, the text editor, mal updated it to 9.2.0140.osc, the command line interface to work with OBS (the Open Build Service), nephros added a patch so the default build service is pointing tobuild.sailfishos.org.
Please feed us your news
Hope you enjoyed reading this fortnight!
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 26th March.
Remember to follow us also in Mastodon jolla (@jolla@techhub.social) - TechHub
