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.
Lots of things has happened since last fortnight newsletter.
Jolla Phone final payment
One of topics that has been discussed a lot has of course been our latest Jolla Phone update - Final payment and towards mass production 🚀. Thank you for your questions, those often help others too, and also us to improve the communications for coming emails!
Few important things to pay attention whilst you’re finalizing your payment.
- Please take your time and read the email throughout - from beginning to the end
- Apply your personal pre-order discount code at the checkout – due to technical limitations it is NOT automatically applied
- Add your favourite Jolla Phone accessories to your shopping cart before purchasing
- If you have multiple Jolla Phone pre-orders, you’ll receive multiple emails for final payment (bear with us, no comments needed
) We will refund any duplicate shipping costs - We do our utmost best to bundle your orders into one and we’ll refund duplicate shipping costs
- If you have claimed (ordered) your exclusive Jolla Phone Day1 celebration ticket during the final payment, then you have a ticket – it’s a digital ticket – and no need to ask it by email

The Forum is the best place to reach out for information and we can greatly help each other here. Please check the Forum, and preferably ask in the forum before sending an email to shop@jolla.com. We have a very long queue of emails to handle so be patient and many of the answers circulate around the same topics, thus answering in the Forum helps everyone here the most!
Refund clarifications
You can cancel at any time for a full refund. No questions asked, no hard feelings and always welcome back. ![]()
When it comes to duplicated shipping costs, you are covered. We do our utmost best to bundle duplicated orders for example if you have ordered accessories in a separate order – shipping costs will be refunded. Please refrain from emailing to shop@jolla.com on this matter ![]()
Please bear with us and kindly note there is currently a very long backlog for our small team to deal with - it will take 2-3 weeks for us to process these. If you have requested a refund you will get it, no worries! ![]()
EU VAT handling clarifications
(non-EU, do not read
)
Payment finalisation emails for the EU companies excluding Finland (i.e. orders including EU VAT ID) will be manually processed. You’ll get your final payment email later and you won’t miss any delivery schedule. If you fall into this category and you are also interested in Jolla Phone Day1 celebration ticket, we got you covered – don’t worry!
Handling these cases takes time. Don’t hold your breath, take a cup of coffee or tea. This is due to fact that reverse charge is not applied – we’re working on it.
If you have used EU VAT ID for the final payment, those need to be corrected manually. Meanwhile, please refrain from emailing to shop@jolla.com on this matter ![]()
Joshua’s office visit
Last week we had a pleasure to have Joshua visiting our office for a full working day. Please read his first impressions of the new Jolla Phone here.
Sailfish OS releasing
On Monday (March 30) this week we rolled out 5.0.0.77 for all supported devices. This is the final planned update for Sailfish OS 5.0.
Now it’s time to be prepare Sailfish OS 5.1 branches. We have still few planned items on the table that we have not finalized. Once those items are merged 5.1 branching takes place. As we have been using internally Sailfish 5.1 for quite some time we are confident that we can create the first release candidate soon after branching (so called RC1). This first release candidate could be already published to Community Beta (CBeta). Sailfish OS 5.1 translation round would start around the same time.
As we wrote earlier, Bluetooth for AppSupport will be deployed via Jolla Store independently from the 5.1 release.
Thank you once again, Sailfish Community, for the great effort on the Banking apps on Sailfish OS wiki. It is a very concrete example showing the power of the community
.
Happy Easter
It is time for a short break. Please enjoy Easter with your loved ones and try to relax
. We try to rest as well.
Harbour news
BRK Aubing
Red Cross Aubing calendar app was updated to version 1.5.1. The update contains improved error messages and updates related to the latest SDK.
Tooterβ
Tooter, the Mastodon client was updated to version 1.3.2. Here’s the changelog from version 1.3.0:
- [Fix] correct poll display
- [Fix] restore debug toggles
- [Fix] mentions aggregation for reply to all @ in post
- [Fix] descendants only added one in conversation
- bug fix api change roll back
ExRates
ExRates is an app that can convert several currencies into another. Rates can be updated once a day. The app can be used offline in case a base rate has been chosen while having an internet connection. Version 1.8 brings updates to German translation, and also removes unnecessary rights.
Camera Buddy
Camera Buddy, tool for downloading photos from external DSLR cameras, was updated to version 0.3.0. This version brings a button for creating new folder for the download, and a page for showing bigger thumbnails. Also Czech translation was added.
Quickddit
Quickddit, amazing reddit client, was updated to version 1.14.8. This version brings:
- Swipeable gallery
- Cached animated gifs
- Fixed login keyboard not appearing for long.
SpotClock
SpotClock, application to show the hourly spot electricity prices, was updated to version 2.0. The new version uses ENTSO-E open data via a proxy server.
AELF
AELF, a native Sailfish OS application providing Catholic liturgical content, was updated to version 1.1.1. Here’s the changelog:
- Fixed auto-scroll flickable when context menu opens on bottom verses.
- Bible favorites: save and manage your favorite verses
- Dynamic font size: adjustable via settings (80%-160%)
- Refreshed settings page
- Fixed missing antiphon at psalms
Repository roundup
Main interface
sailfish-weather, the application providing weather forecast information, abranson worked to separate the data providers from the main code, so providers can be added and removed without impacting the previously selected locations. He proposes MET Norway/yr.no as a new backend.
Network, communication and telephony stack
bluez5, the Linux Bluetooth stack, mal updated it to 5.86.telepathy-ring, Ofono plugin for Telepathy, mal fixed an issue making the ringback tone not working in certain conditions.
Multimedia
ffmpeg, a framework to encode and decode multimedia resources, mal updated it to 5.1.8.mpeg123, a console MPEG audio player and decoder library, mal updated it to 1.33.4.opus, an audio codec for use in low-delay speech and audio communication, mal updated it to 1.6.1.libwebp, a library for encoding and decoding image in WebP format, mal updated it to 1.6.0.sbc, a library for bluetooth low-complexity subband codec, mal updated it to 2.2.gstreamer, a multimedia framework, mal updated it to 1.26.11, and also the base plugins, the “good” plugins, the “bad” plugins and thelibavone.pulseaudio, the sound daemon and much more, mal updated it to 17.0. Behind this simple mention lies a lot of required fixes in various repositories to allow the update. The initial pull request was submitted in September 2024!
Online services
sailfish-account-nextcloud, the Nextcloud integration code, pvuorela ensured that the icons sent by NextCloud and used in the event view are rendered at the right resolution. He also added a whitish background so the icons are still easily visible when used with a dark ambience.
Low level libraries
libresourceqt, Qt library for resource policy, pvuorela adjusted the sources and the build system to be compliant with Qt6. He based his work on an earlier proposition from neochapay.nemo-qml-plugin-time, QML bindings for time handling (system wide clocks…), pvuorela performed some minor code cleanups in the repository.orc, a library to generate optimized code operating on arrays of data, mal updated it to 0.4.42.libglibutil, a library extending GLib with convenient utilities, qr143vbi fixed a packaging issue when building on OpenSUSE.libcontentaction, a library for associating content with actions, neochapay fixed the sources for Qt6 builds.imagemagick, a multi-purpose image manipulation tool, direc85 updated it to 6.9.13.43.nemo-qml-plugin-systemsettings, QML bindings to access system parameters, pvuorela proposed to add specific properties for Hybris provided location in the location settings.sailjail-permissions, the configuration files for system-wide sandbox permissions, pvuorela fixed the D-Bus permissions for e-mails. The filtering rules inxdg-dbus-proxyrequire to specify a service name (or at least a prefix) when listening to signal broadcasts, and a generic wildcard cannot be used.messagingframework, the email Qt framework, pvuorela added a patch to ensure that any modifications from a client are broadcasted over D-Bus from a name with a given prefix (org.qt.mailstore).
Developer’s corner
sdk-harbour-rpmvalidator, the harbour validation scripts, rubdos added the QMLNemo.Timein the list of allowed modules. This is part of his effort to make Whisperfish valid for Jolla store inclusion. He also tried to restart the discussion on allowing GStreamer dependency in Harbour.valgrind, a tool for finding memory management bugs in programs, direc85 updated it to 3.26.0.fingerterm, the console application, pvuorela took the screen notch into account (the top margin is adjusted to take rounded corner or notch size into account).
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 9th April. Please note change in the time slot due to the standard time change (7:00 PM EET). Agree to stick with UTC 2026-04-09T1600Z.
Remember to follow us also in Mastodon jolla (@jolla@techhub.social) - TechHub

