Ask / Submit

[release notes] 3.0.0 Lemmenjoki

asked 2018-10-29 14:47:27 +0200

jovirkku gravatar image

updated 2019-01-04 15:13:02 +0200

Jarno gravatar image

Lots more Sailfish 3 innovations drop with Lemmenjoki. Sailfish 3 now fully packetizes the offering for multitude of corporate and governmental solutions. In line with the regional licensing strategy, Sailfish 3 has a deeper level of security making it a solid option for various corporate and organizational solutions, and other use cases. In addition to the security and corporate features there are many user experience highlights for Sailfish 3.0.0. Sailfish 3 brings the new Top Menu, giving you quick access to lots of functions with a single swipe. The new Light Ambiences will show you your device in a whole different light. SD card support has been improved with better formatting and encryption, and you can use external storage through USB On-The-Go. Also in this release we have quick keyboard layout switching, a dedicated Gallery folder for screenshots and Xperia XA2 support for Sailfish X. Finally, there are system-wide speed improvements: both the new app launch and in-app page opening paths are considerably quicker now. Things load faster.

Many thanks to you our active contributors for your feedback and proposals!

It is again possible to install Sailfish toXperia XA2 devices. Please note that you need to download the installable file again from as the flashing scripts have been renewed.

Table of content

Update version history

  • 2018-10-31 : was released to Early Access subscribers (Jolla devices and Xperia X).
  • 2018-11-08 : as an OTA update was released to all subscribers (Jolla devices and Xperia X). Installable images for Xperia X and Xperia XA2 range of devices are available at .

Size of update

The download size of the update depends on the device type and on the OS version currently in the device. Some typical values below:
- Jolla 1 from to 3.0.0: about 350 MB
- Jolla C from to 3.0.0: about 390 MB
- Xperia X from to 3.0.0: about 360 MB

Release Highlights

This list contains examples of new features (and some bug fixes) added to Sailfish OS, compared to the previous public release 2.2.1. The release notes of 2.2.1 can be found here:

The instructions for installing Sailfish OS to Sony Xperia X and XA2 devices are here - covering Windows, Linux and Mac computers. Note that the instructions of Xperia XA2 differ slightly from those of Xperia X.

The supported Sony Xperia XA2 models are:

  • XA2 single SIM H3113 (also H3123, H3133)
  • XA2 dual SIM H4113 (also H4133)
  • XA2 Ultra single SIM H3213 (also H3223)
  • XA2 Ultra dual SIM H4213 (also H4233)
  • XA2 Plus single SIM H3413
  • XA2 Plus dual SIM H4413 (also H4493)

The supported Sony Xperia X models are (no change here):

  • X single SIM F5121
  • X dual SIM F5122


  • Support for XA2 coming soon!
  • No changes for other products


  • Light Ambiences introduced: New fresh look for Sailfish OS.
  • New Sailfish 3 ambiences added: Sailfish 3, Glacial, Airy, Rolling
  • The ambiences are sorted in recent order so there is less need for favoriting (to reflect this current favorites were downgraded to normal)
  • You can still use favoriting to pin your most favourite ambiences to the beginning of the list


  • Remorse timer for "close all tabs" added


  • Lock Screen Camera gained camera roll, allowing you to review the photos you just took without unlocking the device


  • Page margins tuned for landscape orientation (tablet)

Corporate API / Device Management (MDM)

  • Policy API improved
  • Fixes to Applications API
  • OS Update API split: OS update architecture decoupled from Jolla Store to allow externally-hosted OS update infrastructure

CSD (built-in test tool)

  • WLAN scan status added


  • Email messaging framework updated to the latest upstream (QMF)
  • Jolla Phone (Jolla 1): Move to newer Exchange Active Sync plugin to bring in the latest e-mail features also for Jolla1 Jolla Phone users: Please remove your Exchange account from your Jolla Phone before installing 3.0.0. Once done and 3.0.0 installed, get the new version of Exchange from Jolla Store and install it. Then sign in to your Exchange account. This is the recommended order, however, deleting the old incompatible account afterwards should be possible, too.
  • Screenshots are now collected to a dedicated folder "Screenshots"

Hardware adaptation

  • Support for Sony Xperia XA2 (single SIM, dual SIM), Sony Xperia XA2 Ultra (single SIM, dual SIM) and for Sony Xperia XA2 Plus (single SIM, dual SIM) added
  • Improved support for MediaTek chipsets
  • Improved support for Spreadtrum chipsets
  • Improved support for Android 8 based drivers with libhybris


  • New Top Menu introduced, combining quick actions and shortcuts from Events, and ambiences from the old Top Menu
  • Close app gesture is now triggered from the top edge corners to allow accessing Top Menu anywhere
  • Events and Lock Screen device lock backgrounds are now blurred
  • Fixed issue where multiple WLAN access points made the Homescreen unresponsive


  • New gesture introduced: Swipe the keyboard horizontally to quickly switch between the keyboard layouts - this makes it quick to change the input language (e.g. English to Emoji)
  • Old keyboard switch popup is still available, activated by long-pressing the spacebar key
  • Small transition added to highlight the selected input language after the switch


  • Recent contacts listing limited to 5 contacts


  • Landscape support added for cellular Tablets
  • Call avatar is now brighter on dark ambience style

Sailfish OS updates

  • OS update pictures present Finnish national parks in Sailfish 3
  • OS Update API split: OS update architecture decoupled from Jolla Store to allow externally-hosted OS update infrastructure
  • Package Management updated, including RPM, Zypper and PackageKit

Security - vulnerabilities fixed:

  • openssl (v. 1.0.2o) : CVE-2016-6306, CVE-2016-2181, CVE-2016-2179, CVE-2016-2178, CVE-2016-2177, CVE-2016-2180, CVE-2016-2182, CVE-2016-6302, CVE-2016-6303, CVE-2016-2183, CVE-2016-6304, CVE-2016-7052, CVE-2016-7055, CVE-2017-3732, CVE-2017-3731, CVE-2017-3735, CVE-2017-3736, CVE-2017-3737, CVE-2017-3738, CVE-2018-0739
  • openssh (v. 7.7p1) : CVE-2016-6210, CVE-2015-8325, CVE-2018-15473, CVE-2017-15906, CVE-2016-6515, CVE-2016-3115, CVE-2016-1908, CVE-2016-10708, CVE-2016-10012, CVE-2016-10011, CVE-2016-10009
  • boost (v. 1.53) : CVE-2013-0252
  • Jolla Phone, Jolla C, Jolla Tablet: kernel : CVE-2017-10661


  • Remorse timer delay removed from Flight Mode
  • Setting for Quick App Closing removed (it is always on now) - see Top Menu below at "UX"
  • EULA viewable at Settings > About product


  • External storage devices can now be accessed over USB On-The-Go
  • Formatting of SD cards improved
  • Encryption of SD cards supported now; the necessary passphrase dialogs added
  • It is also possible to format an encrypted card
  • Read more about SD cards below under the heading "About SD cards"


  • Top Menu introduced -- make it visible by pulling down from the top (in the middle of the device top) -- always available, regardless of the sate of the UI -- new toggle switches: momentary on/off labels, filled icon means an active connection -- long-press a switch to access respective settings pages (opens context menu) -- shortcuts and Quick Actions under one view
  • New way to quickly close an app: swipe down from the top but near either of the corners - this is "always on" (no setup item for this any more)
  • Sailfish 3 welcome screen appears during the first boot up after installing the OS update
  • App launch times improved hundreds of milliseconds through optimizations and smarter transitions (on average 25% faster on Xperia X)
  • In-app view launch times improved hundreds of milliseconds by loading the views during the transition (on average 33% faster on Xperia X)


  • VPN changes are mostly architectural to increase robustness of the connections
  • Saving of VPN settings has improved: VPN connection is now updated properly instead of removing the old and creating new with updated content
  • When removing a connected VPN from UI all the content related to that VPN is properly removed


  • Weather details layout polished for landscape orientation (tablet)
  • Instruct user to type more when under 3 character location search limit (note finding 1-2 character length place names still works)


For detailed changelog, see .

Updating your device

Your device must be connected to the Internet and signed into your Jolla account. If your Jolla account is registered for Early Access releases you should receive an OS update notification when an update is available. If you have decided not to take the Early Access registration then you will get the OS update typically one week later.

We warmly recommend making some 3-4 GB of free space to the internal storage of your device before starting the update. Move your pictures and videos to the SD card (or to your PC or cloud service). After the upgrade turn on the option to save pictures and videos directly from the camera to the memory card (Settings > Apps > Camera). This is important particularly in case of "Jolla Phone" devices (product name "Jolla" in Settings > About product).

This is the usual drill before attempting to update your devices:

Take a backup of your data before attempting to update your device and save the backup to an SD card or to some other off-device location (PC, your cloud service). Note that videos and images are not included in cloud-based backups. Do not reboot the device while the update is in progress. Do keep the phone connected to a battery charger during the whole process. Device screen may blank out during the update process; you may waken the display by a short press on the power key to monitor the progress.

For detailed instructions on updating software, visit Zendesk:

Notification concerning apps from Open Repos

  • If you use Phonehook or Callrecorder from OpenRepos, uninstall it before upgrading
  • If you use oFono from OpenRepos, revert to the official oFono before upgrading
  • If you use Patchmanager, revert all applied patches before upgrading.

About Exchange email account on Jolla Phones

Jolla Phone users: There is a Exchange Active Sync plugin for Jolla Phones in 3.0.0. Please remove your Exchange account from your Jolla Phone before installing 3.0.0. Once done and 3.0.0 installed, get the new version of Exchange from Jolla Store and install it. Then sign in to your Exchange account. This is the recommended order, however, deleting the old incompatible account afterwards should be possible, too.

About SD cards

  • Encrypted cards must be both unlocked and mounted by the user to make them available for Sailfish applications.
  • Non-encrypted cards are mounted automatically when the device is turned on.
  • Make sure that you unmount the card before taking the option to format it or else the card may malfunction in the Sailfish device. Should this happen, format the card with a PC first.
  • Encrypted cards can be formatted only when they are locked. Formatting removes the encryption in this case (the card becomes unencrypted and unmounted). You can then format it again with the option to encrypt, if needed.

Known issues

  • Bluetooth pairing and audio connections may still fail in some circumstances
  • Some Facebook services (syncing FB events to calendar; uploading pictures to FB from gallery) do not work (independent of your OS release) due to some changes at the FB end. We will figure out how to fix this.
  • Light ambience concept of Sailfish 3 needs polishing and tuning up. There are still issues with the colours of different objects when using the ambiences that have light background colours.

Known issues specific to Xperia X

  • NFC not working
  • Issues with mobile data persist on some SIM cards. Turn the Flight mode on and off to reset the network setup. Reverting the device to Android and re-installing Sailfish X has often helped. See our support article:
  • Manual network/carrier search lists all networks by the same name (the name of the SIM provider). Use automatic search. If not possible, you need to try several items in the manual search results, unfortunately. The top most item is not necessarily the one that can serve you (still valid with most SIM cards)
  • [camera] Force autofocus mode for photos, and continuous for video. After this, camera focus is still not ideal - as the camera stays out of focus when it starts until you either tap or try to take a shot - but the pictures seem to be better focused now
  • Xperia X does not power up when alarm time has elapsed
  • Bluetooth: Still problems with car equipment, some audio devices and computers.
  • Waking up the device by double-tap does not work
  • Loudspeaker volume level cannot be adjusted high enough (but echo cancellation was added to the audio path in 2.1.4)
  • Sensors:
    • Not working: barometer, step counter, NFC
  • FM radio missing
  • Not all SD cards are recognised and mounted.

Known issues specific to Xperia XA2

  • Flashing Sailfish X to XA2 might still fail (so far seen to happen on Ubuntu 18.04 when using USB3 port). Please read
  • NFC not working
  • Bluetooth: initial support only
  • Display wake-up flashes old UI content
  • Startup wizard is showing noise before actual language selection UI
  • FM radio not implemented
  • XA2 does not power up when alarm time has elapsed
  • Display blanking is unstable during phonecalls or alarms (due to proximity sensor).
  • Fingerprint sensor not working (and not available in UI)
edit retag flag offensive close delete



WHAT About Volte . It isnt mentioned

p_pahare ( 2018-10-31 18:31:36 +0200 )edit

Looks like I won't be running out upgrading my Xperia X to XA2 just yet.

lkraav ( 2018-10-31 19:13:46 +0200 )edit

Error attempting to update dual sim Xperia X: "Sailfish OS could not be updated. Please try again later." Tapping Reboot hard locks up the phone and does not reboot.

DarkStarSword ( 2018-10-31 19:20:56 +0200 )edit

Hellyeah finally the sailfish 3 is here! I'm glad to see some tweaks and improvements that affect to my experience of xperia x. For example fingerprint sensor now works also when device is sleep. Another one is simple but nice is own folder for screenshot in gallery.

But some things are unclear; in "known issue" section there is listed sensors that won't work, but there is no nfc in list so I assume t works now. But I still suspect that it won't work yet. Second mystery is that, is there update for xperia x kernel. Answering to myself; well will see when I update.

Like always there is some changes that are not in this togetherjolla list, so I could surprise in some way.

Oh and I almost forget to ask about the new sailfish x installation tool: (just simple question) So when we will get it? Anyways it's long time when we get the info where you Jolla team promised the new sailfish x installation tool that is more easier to put the sailfish to sony devices. I'm really excited for this, because I need to reinstall sailfish and it would be great to skip those annoying steps and install sailfish just simple way.

Thank you so far for your work, keep going the way where you add features what is listed in site.

Jk ( 2018-10-31 19:39:48 +0200 )edit

@p_pahare if it's not mentioned then it's not available...nor do I think it will be in the foreseeable future.

Desmo ( 2018-10-31 19:43:22 +0200 )edit

19 Answers

Sort by » oldest newest most voted

answered 2018-11-01 00:52:09 +0200

Jk gravatar image

updated 2018-11-01 00:54:01 +0200

Hello! I finally reinstalled sailfish x to xperia x single sim model and I noticed one thing:

When I'm in sailfish settings and choose "Sailfish Os updates" section, and after that I noticed there is sailfish 3 update. Then I'm use pulley menu and choose "download sailfish update", after that I waited about 20 minutes to download the new update. So I'm asking why it takes that 20 minutes to download the sailfish 3.0 (I also noticed that earlier updates also takes long time to download)? I have good connection, it's stable and also quite fast ( my agreement with my isp is 50Mbit/s for download and something 10Mbit/s upload). I'm just curious why I need wait so long for download only few hundreds of megabytes.

Please @jovirkku or other Jolla stuff answer me!

edit flag offensive delete publish link more



Just some speculations from me:

  • check if your Xperia X can actually download data that quickly, both wifi and the on-board storage can be a bottleneck (you can see that with OSM Scout Server downloading map updates, it's usually not that fast on device even though the map data mirrors are pretty fast), you can do that from terminal with curl on some sizable file
  • if you check the journal during update download you will see individual RPMs are fetched by packagekit, which could potentially result in some overhead and inefficiencies due to more files being fetched rather than a single big file
  • the fetching could include also other operations such as data digital signature and integrity checks on the downloaded RPMs, making the process longer than a simple file download
  • the servers/CDN could simply be overloaded at the moment by people downloading the update
MartinK ( 2018-11-01 01:38:05 +0200 )edit

Yes looks possible reasons. I may test your first suggestion in some point. Anyway thanks for speak out my issue.

Jk ( 2018-11-13 19:36:24 +0200 )edit

answered 2018-11-01 10:47:36 +0200

Karry gravatar image

Hi. Upgrade failed on my Jolla C. I had to restart it and finish upgrade from command line by version --dup command. From fast log exploration, it seems that PackageKit was killed. Should I send logs to support?

Thanks for this update anyway! Keep in your great work.

edit flag offensive delete publish link more


Likely looks like the one there? No need if so.

Pekka Vuorela ( 2018-11-01 15:16:20 +0200 )edit

Yes, it seems to be similar. PackageKit segfaulted, but no coredump was created even though are enabled in limits.conf :-/

Sailfish systemd[1]: packagekit.service: Main process exited, code=killed, status=11/SEGV

Karry ( 2018-11-01 17:47:55 +0200 )edit

answered 2018-11-01 17:42:45 +0200

tom.i gravatar image

Is anyone there who tries SFOS3.0 on Intex Aqua Fish through version --dup?

edit flag offensive delete publish link more


i tried but it didn't work.

hardy_magnus ( 2018-11-01 17:59:11 +0200 )edit

@hardy_magnus - what was wrong? Download, installation or even phone brick?

tom.i ( 2018-11-01 21:16:40 +0200 )edit

Aquafish updated fine with me (directly, not via terminal)

AkiBerlin ( 2018-11-02 09:18:54 +0200 )edit

@AkiBerlin How did you manage to update Aqua Fish without using terminal? Intex even didn't provide the last 2.2 release, yet.

If I understand the original forum post correctly, the current release is only for Xperia X. Other devices will follow. Is that correct? This updating via terminal would break the phone.

jsommer ( 2018-11-02 22:50:56 +0200 )edit

Update through terminal worked for me. However, I could not see new ambiences except Sailfish 3 in my ambiences.

walkingzen ( 2018-11-02 23:03:37 +0200 )edit

answered 2018-11-09 20:31:02 +0200

inta gravatar image

updated 2018-11-10 12:40:30 +0200

I found an inconsistency which I think it is a bug.

I have enabled quick access to events in the settings. If I open up the top menu and peek from the side, it does not matter if I swipe in from the left or right edge, it will always show the carousel page I was on before. I would expect the behaviour to match that one of the app grid.

If I open up the app grid and peek, it will always show the events view on swipe from the left edge and the home screen (with the app covers) on swipe from the right. Here is another small glitch though, the carousel page that was not visible before is animated on peek. That looks somehow strange.

edit flag offensive delete publish link more



I have observed this too (on JP1) . I found its actually slightly more complicated than described, as there seem to be two different scenarios for the top menu swipes:

  1. If I open the top menu from the carousel page or an app screen, swiping left or right returns to the carouse page;
  2. If I open the top menu from the events view, swiping left or right returns to the events view.

And if I continue to swipe from the top I am returned to whatever screen I started on, which is consistent with continuing to swipe from bottom for the apps drawer.

Ron3KL ( 2018-11-10 11:10:56 +0200 )edit

The carousel has two pages, events and home screen (or page if you like that better). What I called app drawer is actually called app grid. I'll update my post to match the naming found here.

Hopefully Jolla will have a look at this.

inta ( 2018-11-10 12:38:58 +0200 )edit

answered 2018-11-01 19:49:52 +0200

tokaru gravatar image

Couldn't get this onto my Jolla tablet for some reason. Tried multiple times, it always got stuck with a black screen (but with background light) for a looong time (>60mins). When forcing a restart I found the system still being at the previous version.

I had a freshly reset device before I tried first. It first prompted me to install version 2.2.whatever, which was successful. Afterwards, it offered version 3.0.whatever, which gave the black screen described above. I tried several times, eventually did another reset, but always ended up looking at the black screen.

edit flag offensive delete publish link more


I have successfully updated my Jolla tablet. Though there was no progress indicator, just a black screen with background light. I have seen that on, at least, a previous update as well. I did not time it, but it did complete successfully.

(My Jolla1 and X went through fine as well.)

kid ( 2018-11-01 23:42:50 +0200 )edit

I gave it multiple more tries, including more factory resets and leaving it in backlit state over night. No success.

However, I got the tablet update on the command line as suggested here:

Still no idea what went wrong when I tried it the UI way....

tokaru ( 2018-11-03 22:01:40 +0200 )edit

This is first time my Jola 1 did not update through normal - GUI - procedure. It stuck in screen with "Sailfish OS" progress bar and no progress at all (with 6h+ waiting). Then reset by removing the battery... another try failed too. Finally update through command line went smoothly.

miroj ( 2018-11-07 20:04:44 +0200 )edit

Same here. The update on GUI download everything but the installation process stuck on the "Sailfish OS" with progress bar.

[root@Sailfish ~]# ssu re

Changing release from to

Your device is now in release mode!

[root@Sailfish ~]# version --dup


On Tablet everything was fine.

gabs5807 ( 2018-11-10 14:19:32 +0200 )edit

answered 2018-11-10 22:02:59 +0200

Is there fingerprint support for Xperia XA2 models?

edit flag offensive delete publish link more


I've installef free version on my XA2. There is no Fingerprint as I can see. Hope they will add it with the full version.

chris7chris ( 2018-11-16 17:37:07 +0200 )edit

answered 2018-11-16 14:26:57 +0200

naytsyrhc gravatar image

Thanks for the update. I have posted a question that may relate to a bug or new feature here. It probably would have been better to post it as answer here, but as it now already is a seperate question, I'll just make a reference here. Would be happy to get some information about the issue. Thanks!

edit flag offensive delete publish link more

answered 2018-11-16 14:34:52 +0200

naytsyrhc gravatar image

updated 2018-11-16 14:37:03 +0200

There is another strange behaviour that was introduced with or .8 release:

When I do a long press in notifications screen (event screen) in order to remove notifications, I can't select a notification anymore. This has been different in SFOS2 as far as I remember. I find it a bit complicated to explain, but I'll try:

Before SFOS3 when long pressing a notification in events view, the UI would change in a way, that all notifications get a "close" button and the overall title gets a "close all" button. I was able to close notifications seperately and was able to close all notifications of same event type by using the group close button. But (as far as I remember) I was also able to select the notification and jump to the app that notified me (same as if I was not in "closing mode").

Now in SFOS3 I can't select the notifications in "closing mode" anymore. If I try to select a notification, it always "selects" the group and shortly highlights the group title.

I'm not sure if this is intended behaviour or not. It feels a bit wrong for me.

edit flag offensive delete publish link more


If you mean that you can't close all notifications same time answer is that you are wrong. It's just not so smooth anymore. See

japsi ( 2018-11-16 15:55:14 +0200 )edit

no, that's not what I ment. I mean the behaviour of clickable elements when in "closing mode". It's different from SFOS2 in 3.

naytsyrhc ( 2018-11-19 02:09:03 +0200 )edit

answered 2018-11-18 20:35:16 +0200

Flinck gravatar image

When in the lock screen, there used to be ability to activate "silent mode" from the pulley menu. Now it is gone AGAIN in the Sailfish OS 3. Really don't want to change the ambience theme just to pust the phone into silent mode. Can it be implemented back?

edit flag offensive delete publish link more


@Flinck you not the only one, and there are couple threads about that on TJC. For now you can use this patch We should wait what Jolla will do with this.

atlochowski ( 2018-11-18 21:27:55 +0200 )edit
Login/Signup to Answer

Question tools



Asked: 2018-10-29 14:47:27 +0200

Seen: 26,987 times

Last updated: Jan 04