Sailfish OS update from Jolla
The last fortnight newsletter before Jolla Phone Day1. Exciting times and we can all feel the excitement around us. Today we have Community meeting summary, Repository roundup and Harbour news authored by @pherjung, @dcaliste and @vige respectively. Since last fortnight a lot of things has happened once again – carry on and keep on sailing
.
CCW26 London
Last week we attended Critical Communications World (CCW26) in London. Thank you to everyone who visited our stand, attended our presentations, and shared their perspectives with our team. Seeing the enthusiasm and interest in our products made the event especially rewarding.
Big hand to Critical Communications Finland who hosted our stand in the Finland pavilion.
Jolla
Commodore
A big announcement from the last week was the partnership with Commodore. Commodore returning to phones with Sailfish OS
. As you all probably know already, the Commodore Callback 8020 is a flip phone built for stepping away from the feed: privacy designed in, your data kept yours.
Small quote from our press release if you may – what an awesome small story.
The Commodore team went through all the alternatives and then they found Jolla’s
Sailfish OS and loved the design and the privacy in it," said Sami Pienimäki, CEO and co-founder of Jolla. "Peri approached me, and here we are: launching an iconic phone, with an iconic brand, on an iconic OS — and an amazing, growing community behind it. Who would have thought.
Read more: Callback 8020: The Future of Flip-Phones
Jolla Phone Day1 celebration event
Welcome to Helsinki, and welcome to the long awaited Jolla Phone Day1 celebrations at the legendary Narinkkatori!! The ones who have claimed (ordered) exclusive Jolla Phone Day1 celebration ticket during the final payment (Batch #1, #2 and #3), you have a ticket – it’s a digital ticket. Everybody who have claimed a ticket should have a separate email in their inbox.
While the doors formally open at 18:00 we can’t wait to see you there a bit early – let’s make the waiting fun and rewarding together (and ideas
welcome – leave comment below).
Keep on posting your ideas to the above topic regarding pre door opening and other practical tips. Let’s collate them to the FAQ section at the beginning – yeah, few missing already.
We’ll organize a stream so that everybody can follow. Details regarding the stream come a tiny bit later. @frankps is setting up a place to watch in Norway Oslo – what a great idea
.
Sailfish OS
The long awaited Sailfish OS 5.1.0 series is finally publicly available.
We have just branched out Sailfish OS 5.2 and that will be a baseline for the Jolla Phone. Thank you all for efforts and contributions. Let’s do this together.
New Batches
We opened yesterday October (2026) batch for Jolla Phone. It should be now simpler for everybody as it’s organized so that you pay 99€ down payment and let the final payment will collected from that very same order. Choose your colour and memory configuration before executing your down payment.
Small batch of Jolla C2 community devices arrived as well and available in the Shop
Community meeting summary
On last Community meeting, there were 13 Sailfish users and 3 Sailors.
Community task board
| Task | Status | Link |
|---|---|---|
| Community task | No action has been taken yet | Community meeting on 23rd April 2026 - #3 by nephros |
| Cable or charger requirements | No action has been taken yet | Community meeting on 7th May 2026 - #2 by ngt |
Defender and it’s Harbour compliance @peterleinchen
Jolla has tinkered a similar solution based on a container like pi-hole. Some architectural changes are needed to use Defender as the UI. A container-based solution won’t use the hosts file approach.
Open links in private mode
The native browser has now a new setting allowing to start the browser in private mode. An extended feature would be to open the link in private mode directly from the open menu. This could be achieved by passing privateMode as an argument to web page but some changes required.
Status of Mind2 @CLMA31
No new update for the moment, but Jolla will update as they proceed.
Jolla Mind2 delivery at Jolla Phone Day1? @jojomen
It’s a Jolla Phone Day1 event.
Jolla phone day 1, 8.7.26 @CLMA31
Jolla will try to provide a stream on PeerTube. Check this thread for further details:
Open Pull Requests to discussion
- The Other Half spec has been updated. Check this page: Jolla Phone TOH | Sailfish OS Documentation
Harbour news
Le Router
Le Router is a new app which brings real-time public transport schedules for French cities to Sailfish OS devices. Features:
- Real-time departures for bus, metro and tram
- Search stops by name or find nearby stops using GPS
- Browse lines and their stops
- Save favourite stops for quick access from the lock-screen cover
- View stops on a map
- Check service disruptions and traffic alerts
- Supported networks:
- STAR (Rennes)
- TBM (Bordeaux)
- Naolib (Nantes)
Hauk
Hauk is another new app. It’s a location sharing app, meant to be used with a self-hosted location sharing server with the same name.
Spectre
More new apps! Spectre claims to be a “password app that contains no passwords”. And it is! You can read from the website how it works.
SFOS Forum Viewer
Our native forum app was updated to version 1.14.7. In the new version inserting quoted text keeps the already entered text.
Lectio
Lectio, a native Sailfish OS application providing Catholic liturgical content from AELF.org received an update to version 1.4.1. There are plenty of changes, including:
- Bible search
- Information page replaced with liturgical calendar
- clickable references in readings + scroll-to-verse
- text formatting improvements that follows better other official platforms.
- new “Ordinaire de la messe” page with the fixed Mass texts
- Bible database reworked for read-only use, less code and less heavy
Repository roundup
Main interface
mce, mode control entity, spiiroin forced brightness adjustments when the device display is powered-up after sleep, avoiding race conditions making the screen being kept off. He’s been also working on making the memory pressure measurement more customisable per device.sailfish-locale, some localization defintions, keto added Catalan, Japanese and Flemish.sailfish-components-gallery, QML components to handle the image and video gallery, pvuorela skipped showing altitude when the data is irrelevant (e.g. null).voicecall, the open source part of the calling application, abranson added support for the cell broadcast public warnings. Channels depends on region and data are available from a separated package.jolla-camera, the application to shoot pictures, pvuorela hided the colour filters when they are not available. mal added DConf entries to setup limits on image resolution and also to tune the exposure correction range.sailfish-weather, the application providing weather forecast information, monich fixed the Foreca backend. It still needs an activation key, but it has been broken when multiple backends were introduced. pvuorela polished the temperature curve in the event view.
Network, communication and telephony stack
messagingframework, the email Qt framework, dcaliste fixed wrong credentials when incoming and outgoing servers use different login and passwords.buteo-sync-plugin-caldav, the synchronisation framework plugin for CalDAV content, dcaliste fixed relative redirection issues, both during initial principal user inquiry and duringwell-knownredirection. pvuorela cleaned up the code of unnecessaryexplicitkeyword, and of unnecessary copies in loops.sailfish-account-mastodon, support for the social network, pvuorela simplified the multiple identical strings in the setting page.
Browsing the web
gecko-dev, Mozilla’s Gecko web rendering engine, abranson enabled hardware video codec use, based ongecko-cameraimprovements. attah updated the Javascript holding the preferences, removing deprecated entries and enabling CSS nesting and has() selectors that will become standard in later versions.qtmozembed, Qt bindings for the Gecko engine, abranson fixed the rotation of the texture coodinates when the device is rotated. He also updated the unit tests for the coming 115 release.sailfish-browser, the browser application itself, ichthyosaurus revamped the private setting page, replacing a button with a dialog and disabling options depending that depends on disabled choices.
Multimedia
pulseaudio, the sound daemon and much more, jusa increased the sampler quality now that most devices can support more demanding computation. attah proposed to enablebluez5-gstreamerto give access to higher quality encoding codecs, like LDAC or APTX.
Low level libraries
hunspell, a spell checker and morphological analyzer library, pvuorela updated it to 1.7.3.hunspell-dictionaries, a repository of language dictionaries forhunspell, pvuorela packaged a selection of dictionaries.localsearch, desktop-neutral metadata database and search tool, Karry proposed several fixes (and pushed them upstream) about GPS coordinates wrongly parsed from EXIF or XMP metadata.ohm-plugins-misc, some plugins inherited from Nokia for the open hardware manager (OHM), jusa created a new plugin to forward D-Bus method calls to the policy framework.policy-settings-common, policy rules, jusa updated the configuration so USB devices (like USB headset mics) are allowed to handle voice and voip calls.pulseaudio-policy-enforcement, a pulseaudio module that enforces audio routing, muting decisions, jusa notified the policy framework of changes of device availability.sensorfw, sensor framework, mal added support for AIDL (Android Interface Definition Language, allowing to do interprocess communication) binder interfaces.dsme, device state management entity, markolemmetty proposed to add support to change the lock/unlock flag of the FRP partition, allowing the user to performfastboot unlockandfastboot lockcommands.
Developer’s corner
sdk-harbour-rpmvalidator, the harbour validation scripts, vige fixed an issue, making the deprecated package dependencies now visible in the documentation.sailfish-log-viewer, an application to fetch logs, slava added the capability to follow the log generated by the NFC daemon.
Please feed us your news
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. Next community meeting will be on the July 2.


