Sailfish Community News, 4th September 2025 - Open sourcing proceeding

Sailfish OS update from Jolla

We’re pleased to say that open sourcing is now moving forward as discussed during Tampere community meetup :pray: :tada: . Please share your views and thoughts on the post below. First one out is Sailfish Weather. Yes, we know that you, Sailfish Community, have done great efforts on adapting Weather app to work again with some patches. Contributions to get it working without Patchmanager would be awesome!

This fortnight features the usual Repository roundup after summer vacation and the soon to be standard Harbour News. Thank you @dcaliste and @vige respectively.

Sony update

The Sony Xperia 10 IV and 10 V project has indeed been a much more challenging and taking considerably more time than expected, and in all fairness also way longer than it should have taken. We have worked on the issues and been able to find workarounds for some. Same time we are working with Sony Open Device Program and reported issues to them. Together we’re working on a release that would include some fixes – we cannot promise schedule but it comes :crossed_fingers:.

Have a cup of tee or coffee and enjoy this fortnight! Let’s keep on working together.

Repository roundup

Main interface

  • sailfish-nfcshare, a share plugin using NFC, pvuorela moved to the theme icons for the sharing plug-in. monich added a warning when there is too much data to share via NFC, like a contact card with a photo avatar.

  • localsearch, metadata extractors for tinysparql, pvuorela added a oneshot script to reset the tracker database. With the Tracker upgraded to 3.9, there seems to have been some problems on getting indexed content shown when updating devices from older versions.

  • ngfd, the non graphical feedback daemon handling sound and vibration feedback, mal added support to load core configuration from /etc/ngfd and also fixed issues when compiling with GCC 15.

Network, communication and telephony stack

  • telepathy-gabble, a Jabber/XMPP connection manager, pvuorela disabled the compilation of Google Talk relay. The objective is to get rid of libsoup2 from the distribution. Google Talk relay may not be of much usage currently on the phone.

  • mobile-broadband-provider-info, the database of access point configurations, pvuorela is working on minimising the differences accumulated during more than 10 years with the upstream project.

  • nemo-qml-plugin-email, QML bindings for emails, dcaliste added network fetched parameters when creating a new email account. This is using the same strategy as Thunderbird is doing, first checking if the server provides an autoconfig XML file with server addresses, ports, preferred level of encryption… If not, it relies on the database maintained by Thunderbird, on Github, or on their own servers.

Low level libraries

Developer’s corner

Harbour news

Here are the latest news from Jolla Store. No, the QA queue is still not empty, but at least it’s getting smaller :slight_smile:.

Expenditure

Expenditure is an app for tracking and splitting bills, project or trip expenses, with support for multiple currencies. It received a major update with numerous changes: It now uses a separate library for handling high-precision numbers, handling missing exchange rates has improved, the displayed decimal precision can now be configured, and it is now possible to do simple arithmetic when entering numbers. There is also plenty of bug fixes.

Parking Chaos

Parking Chaos, a clone of the famous “Rush Hour” or “Traffic Jam” board game, received a new translation: Portuguese (Brazil). Also Estonian, French, Portuguese (Brazil), Slovak, Spanish, Swedish, Turkish and Ukrainian translations were updated - and a bug which prevented the translations from being shipped was fixed.

Lone Wolf

Lone Wolf, a puzzle game introduced a couple of weeks ago is already at third released version. The changelog, compared to the first version, contains: Fix a bug where puzzles could not be solved, enhancements to the Action Chart page, loading/saving/advancing bugs fixed, many UI and eye-candy enhancements, advanced Action Chart, improved night mode, improved text-to-speech (available elsewhere), dropped most of the pulley menu functions and lots of smaller and larger fixes.

Reisplanner

Reisplanner provides information for Dutch railway travels. The latest update brings fixes to disruption page, detail page and indication when planned track is changed.

Minidoro

Minidoro is a Pomodoro timer. The latest version added Portuguese(Brazil) translation, and updated Indonesian, Spanish, Turkish and Ukrainian translations. There are new sound effects which require the app to have the “Audio” permission. There are also many UI fixes.

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. Next community meeting will be on the 11th September. Please note that you can also join via Matrix bridge.

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

30 Likes

Thanks for the Sony update. Looking forward to seeing the release. Fingers crossed for headphone jack, fingerprint and camera!

10 Likes

Thanks for the Sony update! A bit “terse”, perhaps :smiley: but still an update!

EDIT: As a suggestion for future recaps (in my humble opinion),
it would be interesting to know what is causing additional work between Jolla & Sony.
Just to understand the “dragons” you guys are fighting with.
EDIT#2: Also the list of upcoming fixes would be something nice to have!

12 Likes

Love the Harbour news section as it brings up a lot of great sounding apps!

6 Likes

thanks for making the ports for 10 iv and v available, they are quite usable already and quite daily drivable, with one or two drawbacks and one should stop bluebinder after evey boot on the 10v with 8gb ram to save battery. then it is a very nice experience, far better than on the 10ii.

3 Likes

Out of curiosity, why do it after every reboot? Is it not possible to systemctl disable it like any other service? I would do that now but I don’t want to boot loop or something

Would it be possible to give some sort of estimate?

The battery on my xz2c started swelling and i need a phone rather soon.

With the fucking HW situation i am centimeters close to moving to ios. And i DONT want to.

1 Like

oh yes of course, you’re right. i didn’t think further than maybe i need Bluetooth, but then i can just start it for when i need it

1 Like

Estimate would be nice and if Jolla can fix even some of the current problems with workarounds I assume it would make it better. It seems that some problems require Sony to fix them and naturally those are out of Jolla’s hand, but they shoul deliver what they can, like that video fix to C2.

1 Like

There are phone repair shops that can change an old bloated battery to a new one.

2 Likes

Open sourcing SFOS: can we please have a list of proprietary software parts blocking the open source way? Just for understanding the situation. And also for thinking about replacing them with open source components.

I can’t believe that a f***ing weather app that doesn’t work and isn’t open source can block so much. Throw it out!

5 Likes

i’ve changed the battery once already.

Plus the phone is a port and most likely it wont get any updates to 5.x.

I am seriously frustrated. I even looked at the C2 but thats a no go at those dimensions.

OT: My experience is, a phone without updates still works for some years ‘as it always did’. This mania ‘always have the latest update for security reasons’ turned out as not always necessary for me. My philosophy is more ‘never touch a working system’, or as late as possible, or only when it’s comfortable. Have to confess, I’m in a lucky situation to have 3 phones of the same type, so I can test a new version and switch over when it runs, not before. Before the phone with the new system works, everything remains working on the old one, and i can test and tweak calmly.

1 Like

The internet (browser) is unusable. And SFOS isn’t what i would define as a working system so frequent updates are necessary.

1 Like

Yes, the browser is insufficient. Therefore I use Fennec from F-Droid + uBlock Origin. This works, so I don’t need the stock browser any more. The same for mail client, therefore K-9 Mail from F-Droid.

3 Likes

So you are running aas all the time ?

I think the text you quoted answered your question

2 Likes

yes, I do. Is this not good?

Beginner’s question:

I can’t find Sailfish Weather in the store. What way is recommended for installing it?

Thank you! :slight_smile:

Nothing seems to have been merged (code or other improvements) and probably its at a state that is not for mass consumption yet.

Better wait.

2 Likes