Sailfish Community News, 20th February 2025 - Sailfish 5.0 for all

Sailfish OS update from Jolla

It has been while from the previous major Sailfish release 4.6. The rollout of Sailfish 4.6 started with the first Community Beta (CBeta) release April 2024, from which it was rolled out for all supported devices during summer 2024. In Sailfish 4.6 we did total six updates for CBeta out of which four were pushed to Early Access, and eventually to public releases for all. The Sailfish 4 series naming was based on Finnish Unesco world heritage list and the last release was called Sauna, something also designated on the heritage list. Sauna is something that we enjoy very much here in Finland. Tampere is nowadays made known as the Sauna Capital of the world. One of the famous Finnish saunas is actually here at Tampere – it’s called Rajaportti and it’s the oldest public sauna in Finland still in use.

cafe-sauna
Source: Rajaportti Gallery

That brings us to Tampere and Tampella, the first Sailfish 5 release, and the next naming scheme which is Tampere based – this is also the first major release from the new Jolla. The Sailfish 5 roll out was started with first release for the Jolla C2 back in October 2024 after which we have been maturizing core features and ironing out many critical issues also together with you, the Sailfish Community. Along the way we have also created adaptation and baseline for the Jolla Mind2 – including the first Sailfish Core release. Both Jolla C2 and Jolla Mind2 will drive the roadmap for the Sailfish 5 – together with you. A few years ago we polled our major releases vs updates and result was pretty clear – this year we’ll continue on the same track and target to release 2 major releases and few minor update releases. So far in Sailfish 5, we have done four update releases since October (this upcoming being the 5th) that have been mainly targeted for C2 and the development of Jolla Mind2, and now we are rolling the Sailfish 5 to all supported devices.

Back to the naming, the first Sailfish 5 release is called Tampella. It’s an old factory area across the river to our Tampere office. Since Sailfish 4.6 the release contains close to 300 varying size improvements, modifications, changes and features, and over 200 bug fixes.


Copyright Karri Huhtanen

Feature highlights

  • Sailfish Browser engine updated to Gecko ESR91 and work ongoing towards ESR102. This was a major joint community effort and I believe ESR102 will be too. Hopefully we generate more content to the Flypig’s Gecko blog.
  • Android AppSupport upgraded to Android 13 level (API level 33) is a major milestone – first made available in C2 and later to other devices, target being that we get migration from AppSupport 11 to AppSupport 13 done for the next bigger release
  • Support & fixes for microG 0.3.6 enablers implemented & fixed (to enable opt-in use of Android apps dependant on GMS) – Please find instruction for Installing microG on Sailfish OS and please do not hesitate to update the installation instruction wiki
  • Support for Wiregard VPN added. Install it manually on 5.0.0 - see this comment
  • Landscape Home, enablers for notch and rounded corners added (accommodate C2, M2 and some community ports). Find this from Settings → Display → Rotating homescreen
    • Application specified orientations take the highest precedence
    • Orientation lock is the second one in the precedence order – Top Menu toggle or Settings → Display → Orientation will hold the lock accordingly
    • Finally if above are not affecting, home screen rotates – surely whilst peeking you should always see the home in the correct orientation
  • Capability to block selected incoming calls added
  • Support for Jolla C2 Community Phone & Jolla Mind2 Personal AI Assistant added

The public Sailfish 5 release should be rolling to all users in coming days.

Highlights from last week community meeting

We had very vibrant and lively discussion on the various community communication methods and channels – continuation to the FOSDEM 2025 BoF. Excellent take away raised by @nephros is that we should also discuss about “processes” instead of the tools and methods. Let’s continue this discussion.

Repository roundup

Web browsing

Network, communication and telephony stack

Main interface

Low level libraries

Developer’s corner

  • openssl, utilities and library for cryptography, pvuorela cleaned up the spec file, removing the now unused Perl dependency. mal updated it to 1.1.1w.
  • ninja, a small build system with a focus on speed, mal avoided a dependency on cmake to ease the bootstraping of the stack (cmake can use ninja).
  • issue-tracker, a repository to gather technical issues, rainemak created this repository and enabled the issues on it. As discussed in the last community meeting, this allows the community to create and discuss technical issues related to components of Sailfish OS.

Please feed us your news

Hope you enjoyed reading this community newsletter! As always, please do not hesitate to share your ideas, thoughts, or suggestion for future newsletter topics – let’s keep on working together. 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 27th February. Please note that you can also join via Matrix bridge.

22 Likes

Lovely lovely lovely!

Now if only someone would backport proper support for binary upload payloads! :slight_smile:

3 Likes

Will this release be fully working on Xperia 10 V also?

1 Like

I don`t think so it would have been explicity mentiond if it was. The current release for the Xperia 10V is 5.0 but still Beta, with some major features not working like Camera etc.

1 Like

Tampella Oy, the company that used to operate in the factory area pictured above, was born in 1861 in a merger of two factories - a linen mill and a foundry. In addition to linen they manufactured iron and steel products such as guns, mining drills, paper machines, locomotives, steam boilers and turbines. The company went bankrupt in the 1990’s but the name lives on in the area.

The Tammerkoski rapids and those iconic red brick industrial buildings around it form a Finnish national landscape - significant enough to have been featured on the backside of the 20 Finnish Markka bank note that was in circulation until we started to use the Euro.

Today the former Tampella factory buildings have been repurposed for new uses. The old workshop now houses Museum Centre Vapriikki, a museum complex which among other things is the home of Finnish Museum of Games. The curators there have done quite an amazing job in recreating the authentic environments for the 1980’s video games and home computers.

I’m glad to see this local theme in the naming of new Sailfish releases. :slight_smile:

6 Likes

Backporting is not an option thanks to license change, however maybe adopting a never implemented pull request from 5.5 era is (do unaccepted pull requests fall into the licensing agreement from that era, or do they get uplicensed to the latest license? would still need a rewrite to avoid any stallman fans chasing after jolla) https://codereview.qt-project.org/c/qt/qtdeclarative/+/143732

1 Like

Huh, wow. That’s a tiny change. Thanks a lot for looking into this.

1 Like

I hope we’ll finally see pulseaudio 17 in SFOS 5.1

Or pulsewire, even better