We have moved to a new Sailfish OS Forum. Please start new discussions there.

Revision history [back]

click to hide/show revision 1
initial version

posted 2018-10-29 14:47:27 +0300

jovirkku gravatar image

[release notes]

This is the placeholder for the release notes of the upcoming Sailfish 3.0.0 release. Keeping this private for now.


Lots more Sailfish 3 innovations drop with Lemmenjoki. Most prominent is 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!

click to hide/show revision 2
No.2 Revision

[release notes]notes] 3.0.0 Lemmenjoki

This is the placeholder for the release notes of the upcoming Sailfish 3.0.0 release. Keeping this private for now.


Lots more Sailfish 3 innovations drop with Lemmenjoki. Most prominent is 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!

click to hide/show revision 3
No.3 Revision

[release notes] 3.0.0 Lemmenjoki

This is the placeholder for the release notes of the upcoming Sailfish 3.0.0 release. Keeping this private for now.


Lots more Sailfish 3 innovations drop with Lemmenjoki. Most prominent is 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!

click to hide/show revision 4
No.4 Revision

[release notes] 3.0.0 Lemmenjoki

This is the placeholder for the release notes of the upcoming Sailfish 3.0.0 release. Keeping this private for now.


Lots more Sailfish 3 innovations drop with Lemmenjoki. Most prominent is 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!

Table of content

Update version history

  • 2018-10-31 : 3.0.0.5 was released to Early Access subscribers (Jolla devices and Xperia X).
  • 2018-mm-dd : 3.0.0.y to be released to all Jolla customers having the following devices: Jolla1, Jolla C, Jolla Tablet, Xperia X (f5121 and f5122) and for various Xperia XA2, XA2 Ultra and XA2 Plus models (we will list them here later).

Installable images for Xperia X devices are available at https://shop.jolla.com/downloads/ .

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 2.2.1.18 to 3.0.0: about MB
- Jolla C from 2.2.1.18 to 3.0.0: about MB
- Xperia X from 2.2.1.18 to 3.0.0: about 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: https://together.jolla.com/question/187284/release-notes-221-nurmonjoki/

The instructions for installing Sailfish OS to Sony Xperia X devices are here - covering Windows, Linux and Mac computers.

Aliendalvik

  • support for XA2 coming soon!
  • no changes for other products

Ambiences

  • 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

Browser

  • Remorse timer for "close all tabs" added

Camera

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

Calendar

  • 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

  • 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

Homescreen

  • 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

Keyboard

  • 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

People

  • Recent contacts listing limited to 5 contacts

Phone

  • 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

Settings

  • 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 the settings > about product

Storage

  • external storage devices can now be accessed over USB On-The-Go
  • formatting of SD cards improved, including that formatting of FAT, exFAT and ext4 cards works now (Sailfish formats everything to ext4) <- really, I though it is FAT for smaller than 32G cards? Also be carefull of exFAT term, we can format the card to different format but we can't read or write that format.
  • encryption of SD cards supported now; the necessary passphrase dialogs added
  • formatting of encrypted card works, too
  • read more about SD cards below under the heading "About SD cards"

UX

  • 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

  • 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

  • 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)
  • https://together.jolla.com/question/150407/sdcard-ext4-format-function-doesnt-work/
  • https://together.jolla.com/question/188754/mms-proxy-ip-wrong-for-telenor-se/
  • https://together.jolla.com/question/104795/bugtablet-changing-orientation-when-reading-email-screws-rendering/?sort=votes&page=1
  • https://together.jolla.com/question/34267/email-back-lost-in-landscape-mode-zoom-level-changes-with-rotation/
  • https://together.jolla.com/question/165405/protect-the-might-cancel-mechanism-proper-in-kernel-timerfd-cve-2017-10661/
  • https://together.jolla.com/question/189920/google-calendar-sync-auto-invites-me/
  • https://together.jolla.com/question/190133/2222-bt-headset-bug-with-tablet-droid-config-tbj-bugcbeta/
  • https://together.jolla.com/question/190271/bugsftp-sftp-connection-close-immediately/
  • https://together.jolla.com/question/189724/bugxa2-screen-turns-on-when-removing-charging-cable/?sort=votes&page=1
  • https://together.jolla.com/question/185305/unblanking-issue/
  • https://together.jolla.com/question/184549/inconvenience-22029-fingerprint-unlock-only-works-on-lockscreen/
  • https://together.jolla.com/question/184221/when-vpn-is-connected-wifi-indictor-is-empty/
  • https://together.jolla.com/question/156544/2109-wifi-indicator-doesnt-work-when-on-vpn-connection/ -https://together.jolla.com/question/184549/inconvenience-22029-fingerprint-unlock-only-works-on-lockscreen/
  • https://together.jolla.com/question/190133/2222-bt-headset-bug-with-tablet-droid-config-tbj-bugcbeta/
  • https://together.jolla.com/question/190973/sfos-3-welcome-page-is-hardly-readable/
  • https://together.jolla.com/question/190978/long-delay-in-loading-interface-during-call-when-using-breeze-ambience/
  • https://together.jolla.com/question/134118/bug-stalled-pulley-in-all-apps/
  • https://together.jolla.com/question/191267/on-the-event-view-lines-on-the-left-side-of-event-are-hard-to-see-on-the-light-ambience/
  • https://together.jolla.com/question/190096/bugxa2-wifi-sharing-not-working/

Changelog

For detailed changelog, see https://together.jolla.com/question/191507/changelog-300-lemmenjoki/ .

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: https://jolla.zendesk.com/hc/en-us/articles/201836347

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.
  • Decrypted 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 decrypted 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

  • 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: https://jolla.zendesk.com/hc/en-us/articles/115004283713
  • 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
  • FM radio missing
  • Not all SD cards are recognised and mounted.

Known issues specific to Xperia XA2

  • fingerprint support not working
  • NFC not working
  • Bluetooth not working (initial basic 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).
click to hide/show revision 5
No.5 Revision

[release notes] 3.0.0 Lemmenjoki

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!

Table of content

Update version history

  • 2018-10-31 : 3.0.0.5 was released to Early Access subscribers (Jolla devices and Xperia X).
  • 2018-mm-dd : 3.0.0.y to be released to all Jolla customers having the following devices: Jolla1, Jolla C, Jolla Tablet, Xperia X (f5121 and f5122) and for various Xperia XA2, XA2 Ultra and XA2 Plus models (we will list them here later).

Installable images for Xperia X devices are available at https://shop.jolla.com/downloads/ .

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 2.2.1.18 to 3.0.0: about MB
- Jolla C from 2.2.1.18 to 3.0.0: about MB
- Xperia X from 2.2.1.18 to 3.0.0: about 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: https://together.jolla.com/question/187284/release-notes-221-nurmonjoki/

The instructions for installing Sailfish OS to Sony Xperia X devices are here - covering Windows, Linux and Mac computers.

Aliendalvik

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

Ambiences

  • 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

Browser

  • Remorse timer for "close all tabs" added

Camera

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

Calendar

  • 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

  • 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

Homescreen

  • 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

Keyboard

  • 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

People

  • Recent contacts listing limited to 5 contacts

Phone

  • 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

Settings

  • 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 the settings Settings > about About product

Storage

  • external External storage devices can now be accessed over USB On-The-Go
  • formatting Formatting of SD cards improved, including that formatting of FAT, exFAT and ext4 cards works now (Sailfish formats everything to ext4) <- really, I though it is FAT for smaller than 32G cards? Also be carefull of exFAT term, we can format the card to different format but we can't read or write that format.
  • encryption Encryption of SD cards supported now; the necessary passphrase dialogs added
  • formatting Formatting of encrypted card works, too
  • read Read more about SD cards below under the heading "About SD cards"

UX

  • 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 shortcuts and Quick Actions under one view
  • new 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

  • 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

  • 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)
  • https://together.jolla.com/question/150407/sdcard-ext4-format-function-doesnt-work/
  • https://together.jolla.com/question/188754/mms-proxy-ip-wrong-for-telenor-se/
  • https://together.jolla.com/question/104795/bugtablet-changing-orientation-when-reading-email-screws-rendering/?sort=votes&page=1
  • https://together.jolla.com/question/34267/email-back-lost-in-landscape-mode-zoom-level-changes-with-rotation/
  • https://together.jolla.com/question/165405/protect-the-might-cancel-mechanism-proper-in-kernel-timerfd-cve-2017-10661/
  • https://together.jolla.com/question/189920/google-calendar-sync-auto-invites-me/
  • https://together.jolla.com/question/190133/2222-bt-headset-bug-with-tablet-droid-config-tbj-bugcbeta/
  • https://together.jolla.com/question/190271/bugsftp-sftp-connection-close-immediately/
  • https://together.jolla.com/question/189724/bugxa2-screen-turns-on-when-removing-charging-cable/?sort=votes&page=1
  • https://together.jolla.com/question/185305/unblanking-issue/
  • https://together.jolla.com/question/184549/inconvenience-22029-fingerprint-unlock-only-works-on-lockscreen/
  • https://together.jolla.com/question/184221/when-vpn-is-connected-wifi-indictor-is-empty/
  • https://together.jolla.com/question/156544/2109-wifi-indicator-doesnt-work-when-on-vpn-connection/ -https://together.jolla.com/question/184549/inconvenience-22029-fingerprint-unlock-only-works-on-lockscreen/
  • https://together.jolla.com/question/190133/2222-bt-headset-bug-with-tablet-droid-config-tbj-bugcbeta/
  • https://together.jolla.com/question/190973/sfos-3-welcome-page-is-hardly-readable/
  • https://together.jolla.com/question/190978/long-delay-in-loading-interface-during-call-when-using-breeze-ambience/
  • https://together.jolla.com/question/134118/bug-stalled-pulley-in-all-apps/
  • https://together.jolla.com/question/191267/on-the-event-view-lines-on-the-left-side-of-event-are-hard-to-see-on-the-light-ambience/
  • https://together.jolla.com/question/190096/bugxa2-wifi-sharing-not-working/

Changelog

For detailed changelog, see https://together.jolla.com/question/191507/changelog-300-lemmenjoki/ .

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: https://jolla.zendesk.com/hc/en-us/articles/201836347

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.
  • Decrypted 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 decrypted 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

  • 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: https://jolla.zendesk.com/hc/en-us/articles/115004283713
  • 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
  • FM radio missing
  • Not all SD cards are recognised and mounted.

Known issues specific to Xperia XA2

  • fingerprint Fingerprint support not working
  • NFC not working
  • Bluetooth not working (initial basic support only)
  • display Display wake-up flashes old UI content
  • startup 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 Display blanking is unstable during phonecalls or alarms (due to proximity sensor).
click to hide/show revision 6
No.6 Revision

[release notes] 3.0.0 Lemmenjoki

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!

Table of content

Update version history

  • 2018-10-31 : 3.0.0.5 was released to Early Access subscribers (Jolla devices and Xperia X).
  • 2018-mm-dd : 3.0.0.y to be released to all Jolla customers having the following devices: Jolla1, Jolla C, Jolla Tablet, Xperia X (f5121 and f5122) and for various Xperia XA2, XA2 Ultra and XA2 Plus models (we will list them here later).

Installable images for Xperia X devices are not available at https://shop.jolla.com/downloads/ .yet - they will be added when we publish 3.0.0 to all users.

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 2.2.1.18 to 3.0.0: about MB
- Jolla C from 2.2.1.18 to 3.0.0: about MB
- Xperia X from 2.2.1.18 to 3.0.0: about 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: https://together.jolla.com/question/187284/release-notes-221-nurmonjoki/

The instructions for installing Sailfish OS to Sony Xperia X devices are here - covering Windows, Linux and Mac computers.

Aliendalvik

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

Ambiences

  • 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

Browser

  • Remorse timer for "close all tabs" added

Camera

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

Calendar

  • 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

  • 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

Homescreen

  • 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

Keyboard

  • 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

People

  • Recent contacts listing limited to 5 contacts

Phone

  • 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

Settings

  • 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

Storage

  • External storage devices can now be accessed over USB On-The-Go
  • Formatting of SD cards improved, including that formatting of FAT, exFAT and ext4 cards works now (Sailfish formats everything to ext4) <- really, I though it is FAT for smaller than 32G cards? Also be carefull of exFAT term, we can format the card to different format but we can't read or write that format.
  • Encryption of SD cards supported now; the necessary passphrase dialogs added
  • Formatting of encrypted card works, too
  • Read more about SD cards below under the heading "About SD cards"

UX

  • 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

  • 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

  • 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)
  • https://together.jolla.com/question/150407/sdcard-ext4-format-function-doesnt-work/
  • https://together.jolla.com/question/188754/mms-proxy-ip-wrong-for-telenor-se/
  • https://together.jolla.com/question/104795/bugtablet-changing-orientation-when-reading-email-screws-rendering/?sort=votes&page=1
  • https://together.jolla.com/question/34267/email-back-lost-in-landscape-mode-zoom-level-changes-with-rotation/
  • https://together.jolla.com/question/165405/protect-the-might-cancel-mechanism-proper-in-kernel-timerfd-cve-2017-10661/
  • https://together.jolla.com/question/189920/google-calendar-sync-auto-invites-me/
  • https://together.jolla.com/question/190133/2222-bt-headset-bug-with-tablet-droid-config-tbj-bugcbeta/
  • https://together.jolla.com/question/190271/bugsftp-sftp-connection-close-immediately/
  • https://together.jolla.com/question/189724/bugxa2-screen-turns-on-when-removing-charging-cable/?sort=votes&page=1
  • https://together.jolla.com/question/185305/unblanking-issue/
  • https://together.jolla.com/question/184549/inconvenience-22029-fingerprint-unlock-only-works-on-lockscreen/
  • https://together.jolla.com/question/184221/when-vpn-is-connected-wifi-indictor-is-empty/
  • https://together.jolla.com/question/156544/2109-wifi-indicator-doesnt-work-when-on-vpn-connection/ -https://together.jolla.com/question/184549/inconvenience-22029-fingerprint-unlock-only-works-on-lockscreen/
  • https://together.jolla.com/question/190133/2222-bt-headset-bug-with-tablet-droid-config-tbj-bugcbeta/
  • https://together.jolla.com/question/190973/sfos-3-welcome-page-is-hardly-readable/
  • https://together.jolla.com/question/190978/long-delay-in-loading-interface-during-call-when-using-breeze-ambience/
  • https://together.jolla.com/question/134118/bug-stalled-pulley-in-all-apps/
  • https://together.jolla.com/question/191267/on-the-event-view-lines-on-the-left-side-of-event-are-hard-to-see-on-the-light-ambience/
  • https://together.jolla.com/question/190096/bugxa2-wifi-sharing-not-working/

Changelog

For detailed changelog, see https://together.jolla.com/question/191507/changelog-300-lemmenjoki/ .

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: https://jolla.zendesk.com/hc/en-us/articles/201836347

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.
  • Decrypted 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 decrypted 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

  • 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: https://jolla.zendesk.com/hc/en-us/articles/115004283713
  • 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
  • FM radio missing
  • Not all SD cards are recognised and mounted.

Known issues specific to Xperia XA2

  • Fingerprint support not working
  • NFC not working
  • Bluetooth not working (initial basic 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).
click to hide/show revision 7
No.7 Revision

[release notes] 3.0.0 Lemmenjoki

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!

Table of content

Update version history

  • 2018-10-31 : 3.0.0.5 was released to Early Access subscribers (Jolla devices and Xperia X).
  • 2018-mm-dd : 3.0.0.y to be released to all Jolla customers having the following devices: Jolla1, Jolla C, Jolla Tablet, Xperia X (f5121 and f5122) and for various Xperia XA2, XA2 Ultra and XA2 Plus models (we will list them here later).

Installable images for Xperia X devices are not available yet - they will be added when we publish 3.0.0 to all users.

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 2.2.1.18 to 3.0.0: about MB
- Jolla C from 2.2.1.18 to 3.0.0: about MB
- Xperia X from 2.2.1.18 to 3.0.0: about 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: https://together.jolla.com/question/187284/release-notes-221-nurmonjoki/

The instructions for installing Sailfish OS to Sony Xperia X devices are here - covering Windows, Linux and Mac computers.

Aliendalvik

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

Ambiences

  • 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

Browser

  • Remorse timer for "close all tabs" added

Camera

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

Calendar

  • 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

  • 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

Homescreen

  • 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

Keyboard

  • 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

People

  • Recent contacts listing limited to 5 contacts

Phone

  • 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

Settings

  • 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

Storage

  • External storage devices can now be accessed over USB On-The-Go
  • Formatting of SD cards improved, including that formatting of FAT, exFAT and ext4 cards works now (Sailfish formats everything to ext4) <- really, I though it is FAT for smaller than 32G cards? Also be carefull of exFAT term, we can format the card to different format but we can't read or write that format.
  • Encryption of SD cards supported now; the necessary passphrase dialogs added
  • Formatting of encrypted card works, too
  • Read more about SD cards below under the heading "About SD cards"

UX

  • 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

  • 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

  • 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)
  • https://together.jolla.com/question/150407/sdcard-ext4-format-function-doesnt-work/
  • https://together.jolla.com/question/188754/mms-proxy-ip-wrong-for-telenor-se/
  • https://together.jolla.com/question/104795/bugtablet-changing-orientation-when-reading-email-screws-rendering/?sort=votes&page=1
  • https://together.jolla.com/question/34267/email-back-lost-in-landscape-mode-zoom-level-changes-with-rotation/
  • https://together.jolla.com/question/165405/protect-the-might-cancel-mechanism-proper-in-kernel-timerfd-cve-2017-10661/
  • https://together.jolla.com/question/189920/google-calendar-sync-auto-invites-me/
  • https://together.jolla.com/question/190133/2222-bt-headset-bug-with-tablet-droid-config-tbj-bugcbeta/
  • https://together.jolla.com/question/190271/bugsftp-sftp-connection-close-immediately/
  • https://together.jolla.com/question/189724/bugxa2-screen-turns-on-when-removing-charging-cable/?sort=votes&page=1
  • https://together.jolla.com/question/185305/unblanking-issue/
  • https://together.jolla.com/question/184549/inconvenience-22029-fingerprint-unlock-only-works-on-lockscreen/
  • https://together.jolla.com/question/184221/when-vpn-is-connected-wifi-indictor-is-empty/
  • https://together.jolla.com/question/156544/2109-wifi-indicator-doesnt-work-when-on-vpn-connection/ -https://together.jolla.com/question/184549/inconvenience-22029-fingerprint-unlock-only-works-on-lockscreen/
  • https://together.jolla.com/question/190133/2222-bt-headset-bug-with-tablet-droid-config-tbj-bugcbeta/
  • https://together.jolla.com/question/190973/sfos-3-welcome-page-is-hardly-readable/
  • https://together.jolla.com/question/190978/long-delay-in-loading-interface-during-call-when-using-breeze-ambience/
  • https://together.jolla.com/question/134118/bug-stalled-pulley-in-all-apps/
  • https://together.jolla.com/question/191267/on-the-event-view-lines-on-the-left-side-of-event-are-hard-to-see-on-the-light-ambience/
  • https://together.jolla.com/question/190096/bugxa2-wifi-sharing-not-working/

Changelog

For detailed changelog, see https://together.jolla.com/question/191507/changelog-300-lemmenjoki/ .

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: https://jolla.zendesk.com/hc/en-us/articles/201836347

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.
  • Decrypted 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 decrypted 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

  • 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: https://jolla.zendesk.com/hc/en-us/articles/115004283713
  • 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
  • FM radio missing
  • Not all SD cards are recognised and mounted.

Known issues specific to Xperia XA2

  • Fingerprint support not working
  • NFC not working
  • Bluetooth not working (initial basic 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).

[release notes] 3.0.0 Lemmenjoki

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!

Table of content

Update version history

  • 2018-10-31 : 3.0.0.5 was released to Early Access subscribers (Jolla devices and Xperia X).
  • 2018-mm-dd : 3.0.0.y to be released to all Jolla customers having the following devices: Jolla1, Jolla C, Jolla Tablet, Xperia X (f5121 and f5122) and for various Xperia XA2, XA2 Ultra and XA2 Plus models (we will list them here later).

Installable images for Xperia X devices are not available yet - they will be added when we publish 3.0.0 to all users.

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 2.2.1.18 to 3.0.0: about MB
- Jolla C from 2.2.1.18 to 3.0.0: about MB
- Xperia X from 2.2.1.18 to 3.0.0: about 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: https://together.jolla.com/question/187284/release-notes-221-nurmonjoki/

The instructions for installing Sailfish OS to Sony Xperia X devices are here - covering Windows, Linux and Mac computers.

Aliendalvik

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

Ambiences

  • 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

Browser

  • Remorse timer for "close all tabs" added

Camera

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

Calendar

  • 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

  • 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

Homescreen

  • 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

Keyboard

  • 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

People

  • Recent contacts listing limited to 5 contacts

Phone

  • 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

Settings

  • 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

Storage

  • External storage devices can now be accessed over USB On-The-Go
  • Formatting of SD cards improved, including that formatting of FAT, exFAT and ext4 cards works now (Sailfish formats everything to ext4) <- really, I though it is FAT for smaller than 32G cards? Also be carefull of exFAT term, we can format the card to different format but we can't read or write that format.
  • Encryption of SD cards supported now; the necessary passphrase dialogs added
  • Formatting of encrypted card works, too
  • Read more about SD cards below under the heading "About SD cards"

UX

  • 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

  • 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

  • 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)
  • https://together.jolla.com/question/150407/sdcard-ext4-format-function-doesnt-work/
  • https://together.jolla.com/question/188754/mms-proxy-ip-wrong-for-telenor-se/
  • https://together.jolla.com/question/104795/bugtablet-changing-orientation-when-reading-email-screws-rendering/?sort=votes&page=1
  • https://together.jolla.com/question/34267/email-back-lost-in-landscape-mode-zoom-level-changes-with-rotation/
  • https://together.jolla.com/question/165405/protect-the-might-cancel-mechanism-proper-in-kernel-timerfd-cve-2017-10661/
  • https://together.jolla.com/question/189920/google-calendar-sync-auto-invites-me/
  • https://together.jolla.com/question/190133/2222-bt-headset-bug-with-tablet-droid-config-tbj-bugcbeta/
  • https://together.jolla.com/question/190271/bugsftp-sftp-connection-close-immediately/
  • https://together.jolla.com/question/189724/bugxa2-screen-turns-on-when-removing-charging-cable/?sort=votes&page=1
  • https://together.jolla.com/question/185305/unblanking-issue/
  • https://together.jolla.com/question/184549/inconvenience-22029-fingerprint-unlock-only-works-on-lockscreen/
  • https://together.jolla.com/question/184221/when-vpn-is-connected-wifi-indictor-is-empty/
  • https://together.jolla.com/question/156544/2109-wifi-indicator-doesnt-work-when-on-vpn-connection/ -https://together.jolla.com/question/184549/inconvenience-22029-fingerprint-unlock-only-works-on-lockscreen/
  • https://together.jolla.com/question/190133/2222-bt-headset-bug-with-tablet-droid-config-tbj-bugcbeta/
  • https://together.jolla.com/question/190973/sfos-3-welcome-page-is-hardly-readable/
  • https://together.jolla.com/question/190978/long-delay-in-loading-interface-during-call-when-using-breeze-ambience/
  • https://together.jolla.com/question/134118/bug-stalled-pulley-in-all-apps/
  • https://together.jolla.com/question/191267/on-the-event-view-lines-on-the-left-side-of-event-are-hard-to-see-on-the-light-ambience/
  • https://together.jolla.com/question/190096/bugxa2-wifi-sharing-not-working/

Changelog

For detailed changelog, see https://together.jolla.com/question/191507/changelog-300-lemmenjoki/ .

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: https://jolla.zendesk.com/hc/en-us/articles/201836347

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.
  • Decrypted 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 decrypted 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

  • 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: https://jolla.zendesk.com/hc/en-us/articles/115004283713
  • 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
  • FM radio missing
  • Not all SD cards are recognised and mounted.

Known issues specific to Xperia XA2

  • Fingerprint support not working
  • NFC not working
  • Bluetooth not working (initial basic 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).
click to hide/show revision 9
No.9 Revision

[release notes] 3.0.0 Lemmenjoki

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!

Table of content

Update version history

  • 2018-10-31 : 3.0.0.5 was released to Early Access subscribers (Jolla devices and Xperia X).
  • 2018-mm-dd : 3.0.0.y to be released to all Jolla customers having the following devices: Jolla1, Jolla C, Jolla Tablet, Xperia X (f5121 and f5122) and for various Xperia XA2, XA2 Ultra and XA2 Plus models (we will list them here later).

Installable images for Xperia X devices are not available yet - they will be added when we publish 3.0.0 to all users.

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 2.2.1.18 to 3.0.0: about 350 MB
- Jolla C from 2.2.1.18 to 3.0.0: about MB
- Xperia X from 2.2.1.18 to 3.0.0: about 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: https://together.jolla.com/question/187284/release-notes-221-nurmonjoki/

The instructions for installing Sailfish OS to Sony Xperia X devices are here - covering Windows, Linux and Mac computers.

Aliendalvik

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

Ambiences

  • 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

Browser

  • Remorse timer for "close all tabs" added

Camera

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

Calendar

  • 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

  • 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

Homescreen

  • 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

Keyboard

  • 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

People

  • Recent contacts listing limited to 5 contacts

Phone

  • 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

Settings

  • 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

Storage

  • External storage devices can now be accessed over USB On-The-Go
  • Formatting of SD cards improved, including that formatting of FAT, exFAT and ext4 cards works now (Sailfish formats everything to ext4) <- really, I though it is FAT for smaller than 32G cards? Also be carefull of exFAT term, we can format the card to different format but we can't read or write that format.
  • Encryption of SD cards supported now; the necessary passphrase dialogs added
  • Formatting of encrypted card works, too
  • Read more about SD cards below under the heading "About SD cards"

UX

  • 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

  • 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

  • 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)
  • https://together.jolla.com/question/150407/sdcard-ext4-format-function-doesnt-work/
  • https://together.jolla.com/question/188754/mms-proxy-ip-wrong-for-telenor-se/
  • https://together.jolla.com/question/104795/bugtablet-changing-orientation-when-reading-email-screws-rendering/?sort=votes&page=1
  • https://together.jolla.com/question/34267/email-back-lost-in-landscape-mode-zoom-level-changes-with-rotation/
  • https://together.jolla.com/question/165405/protect-the-might-cancel-mechanism-proper-in-kernel-timerfd-cve-2017-10661/
  • https://together.jolla.com/question/189920/google-calendar-sync-auto-invites-me/
  • https://together.jolla.com/question/190133/2222-bt-headset-bug-with-tablet-droid-config-tbj-bugcbeta/
  • https://together.jolla.com/question/190271/bugsftp-sftp-connection-close-immediately/
  • https://together.jolla.com/question/189724/bugxa2-screen-turns-on-when-removing-charging-cable/?sort=votes&page=1
  • https://together.jolla.com/question/185305/unblanking-issue/
  • https://together.jolla.com/question/184549/inconvenience-22029-fingerprint-unlock-only-works-on-lockscreen/
  • https://together.jolla.com/question/184221/when-vpn-is-connected-wifi-indictor-is-empty/
  • https://together.jolla.com/question/156544/2109-wifi-indicator-doesnt-work-when-on-vpn-connection/ -https://together.jolla.com/question/184549/inconvenience-22029-fingerprint-unlock-only-works-on-lockscreen/
  • https://together.jolla.com/question/190133/2222-bt-headset-bug-with-tablet-droid-config-tbj-bugcbeta/
  • https://together.jolla.com/question/190973/sfos-3-welcome-page-is-hardly-readable/
  • https://together.jolla.com/question/190978/long-delay-in-loading-interface-during-call-when-using-breeze-ambience/
  • https://together.jolla.com/question/134118/bug-stalled-pulley-in-all-apps/
  • https://together.jolla.com/question/191267/on-the-event-view-lines-on-the-left-side-of-event-are-hard-to-see-on-the-light-ambience/
  • https://together.jolla.com/question/190096/bugxa2-wifi-sharing-not-working/

Changelog

For detailed changelog, see https://together.jolla.com/question/191507/changelog-300-lemmenjoki/ .

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: https://jolla.zendesk.com/hc/en-us/articles/201836347

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.
  • Decrypted 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 decrypted 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

  • 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: https://jolla.zendesk.com/hc/en-us/articles/115004283713
  • 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
  • FM radio missing
  • Not all SD cards are recognised and mounted.

Known issues specific to Xperia XA2

  • Fingerprint support not working
  • NFC not working
  • Bluetooth not working (initial basic 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).
click to hide/show revision 10
No.10 Revision

[release notes] 3.0.0 Lemmenjoki

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!

Table of content

Update version history

  • 2018-10-31 : 3.0.0.5 was released to Early Access subscribers (Jolla devices and Xperia X).
  • 2018-mm-dd : 3.0.0.y to be released to all Jolla customers having the following devices: Jolla1, Jolla C, Jolla Tablet, Xperia X (f5121 and f5122) and for various Xperia XA2, XA2 Ultra and XA2 Plus models (we will list them here later).

Installable images for Xperia X devices are not available yet - they will be added when we publish 3.0.0 to all users.

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 2.2.1.18 to 3.0.0: about 350 MB
- Jolla C from 2.2.1.18 to 3.0.0: about MB
- Jolla C from 2.2.0.23 to 3.0.0: about 390
MB
- Xperia X from 2.2.1.18 to 3.0.0: about 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: https://together.jolla.com/question/187284/release-notes-221-nurmonjoki/

The instructions for installing Sailfish OS to Sony Xperia X devices are here - covering Windows, Linux and Mac computers.

Aliendalvik

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

Ambiences

  • 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

Browser

  • Remorse timer for "close all tabs" added

Camera

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

Calendar

  • 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

  • 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

Homescreen

  • 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

Keyboard

  • 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

People

  • Recent contacts listing limited to 5 contacts

Phone

  • 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

Settings

  • 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

Storage

  • External storage devices can now be accessed over USB On-The-Go
  • Formatting of SD cards improved, including that formatting of FAT, exFAT and ext4 cards works now (Sailfish formats everything to ext4) <- really, I though it is FAT for smaller than 32G cards? Also be carefull of exFAT term, we can format the card to different format but we can't read or write that format.
  • Encryption of SD cards supported now; the necessary passphrase dialogs added
  • Formatting of encrypted card works, too
  • Read more about SD cards below under the heading "About SD cards"

UX

  • 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

  • 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

  • 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)
  • https://together.jolla.com/question/150407/sdcard-ext4-format-function-doesnt-work/
  • https://together.jolla.com/question/188754/mms-proxy-ip-wrong-for-telenor-se/
  • https://together.jolla.com/question/104795/bugtablet-changing-orientation-when-reading-email-screws-rendering/?sort=votes&page=1
  • https://together.jolla.com/question/34267/email-back-lost-in-landscape-mode-zoom-level-changes-with-rotation/
  • https://together.jolla.com/question/165405/protect-the-might-cancel-mechanism-proper-in-kernel-timerfd-cve-2017-10661/
  • https://together.jolla.com/question/189920/google-calendar-sync-auto-invites-me/
  • https://together.jolla.com/question/190133/2222-bt-headset-bug-with-tablet-droid-config-tbj-bugcbeta/
  • https://together.jolla.com/question/190271/bugsftp-sftp-connection-close-immediately/
  • https://together.jolla.com/question/189724/bugxa2-screen-turns-on-when-removing-charging-cable/?sort=votes&page=1
  • https://together.jolla.com/question/185305/unblanking-issue/
  • https://together.jolla.com/question/184549/inconvenience-22029-fingerprint-unlock-only-works-on-lockscreen/
  • https://together.jolla.com/question/184221/when-vpn-is-connected-wifi-indictor-is-empty/
  • https://together.jolla.com/question/156544/2109-wifi-indicator-doesnt-work-when-on-vpn-connection/ -https://together.jolla.com/question/184549/inconvenience-22029-fingerprint-unlock-only-works-on-lockscreen/
  • https://together.jolla.com/question/190133/2222-bt-headset-bug-with-tablet-droid-config-tbj-bugcbeta/
  • https://together.jolla.com/question/190973/sfos-3-welcome-page-is-hardly-readable/
  • https://together.jolla.com/question/190978/long-delay-in-loading-interface-during-call-when-using-breeze-ambience/
  • https://together.jolla.com/question/134118/bug-stalled-pulley-in-all-apps/
  • https://together.jolla.com/question/191267/on-the-event-view-lines-on-the-left-side-of-event-are-hard-to-see-on-the-light-ambience/
  • https://together.jolla.com/question/190096/bugxa2-wifi-sharing-not-working/

Changelog

For detailed changelog, see https://together.jolla.com/question/191507/changelog-300-lemmenjoki/ .

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: https://jolla.zendesk.com/hc/en-us/articles/201836347

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.
  • Decrypted 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 decrypted 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

  • 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: https://jolla.zendesk.com/hc/en-us/articles/115004283713
  • 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
  • FM radio missing
  • Not all SD cards are recognised and mounted.

Known issues specific to Xperia XA2

  • Fingerprint support not working
  • NFC not working
  • Bluetooth not working (initial basic 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).

[release notes] 3.0.0 Lemmenjoki

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!

Table of content

Update version history

  • 2018-10-31 : 3.0.0.5 was released to Early Access subscribers (Jolla devices and Xperia X).
  • 2018-mm-dd : 3.0.0.y to be released to all Jolla customers having the following devices: Jolla1, Jolla C, Jolla Tablet, Xperia X (f5121 and f5122) and for various Xperia XA2, XA2 Ultra and XA2 Plus models (we will list them here later).

Installable images for Xperia X devices are not available yet - they will be added when we publish 3.0.0 to all users.

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 2.2.1.18 to 3.0.0: about 350 MB
- Jolla C from 2.2.1.18 to 3.0.0: about MB
- Jolla C from 2.2.0.23 to 3.0.0: about 390 MB
- Xperia X from 2.2.1.18 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: https://together.jolla.com/question/187284/release-notes-221-nurmonjoki/

The instructions for installing Sailfish OS to Sony Xperia X devices are here - covering Windows, Linux and Mac computers.

Aliendalvik

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

Ambiences

  • 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

Browser

  • Remorse timer for "close all tabs" added

Camera

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

Calendar

  • 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

  • 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

Homescreen

  • 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

Keyboard

  • 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

People

  • Recent contacts listing limited to 5 contacts

Phone

  • 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

Settings

  • 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

Storage

  • External storage devices can now be accessed over USB On-The-Go
  • Formatting of SD cards improved, including that formatting of FAT, exFAT and ext4 cards works now (Sailfish formats everything to ext4) <- really, I though it is FAT for smaller than 32G cards? Also be carefull of exFAT term, we can format the card to different format but we can't read or write that format.
  • Encryption of SD cards supported now; the necessary passphrase dialogs added
  • Formatting of encrypted card works, too
  • Read more about SD cards below under the heading "About SD cards"

UX

  • 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

  • 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

  • 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)
  • https://together.jolla.com/question/150407/sdcard-ext4-format-function-doesnt-work/
  • https://together.jolla.com/question/188754/mms-proxy-ip-wrong-for-telenor-se/
  • https://together.jolla.com/question/104795/bugtablet-changing-orientation-when-reading-email-screws-rendering/?sort=votes&page=1
  • https://together.jolla.com/question/34267/email-back-lost-in-landscape-mode-zoom-level-changes-with-rotation/
  • https://together.jolla.com/question/165405/protect-the-might-cancel-mechanism-proper-in-kernel-timerfd-cve-2017-10661/
  • https://together.jolla.com/question/189920/google-calendar-sync-auto-invites-me/
  • https://together.jolla.com/question/190133/2222-bt-headset-bug-with-tablet-droid-config-tbj-bugcbeta/
  • https://together.jolla.com/question/190271/bugsftp-sftp-connection-close-immediately/
  • https://together.jolla.com/question/189724/bugxa2-screen-turns-on-when-removing-charging-cable/?sort=votes&page=1
  • https://together.jolla.com/question/185305/unblanking-issue/
  • https://together.jolla.com/question/184549/inconvenience-22029-fingerprint-unlock-only-works-on-lockscreen/
  • https://together.jolla.com/question/184221/when-vpn-is-connected-wifi-indictor-is-empty/
  • https://together.jolla.com/question/156544/2109-wifi-indicator-doesnt-work-when-on-vpn-connection/ -https://together.jolla.com/question/184549/inconvenience-22029-fingerprint-unlock-only-works-on-lockscreen/
  • https://together.jolla.com/question/190133/2222-bt-headset-bug-with-tablet-droid-config-tbj-bugcbeta/
  • https://together.jolla.com/question/190973/sfos-3-welcome-page-is-hardly-readable/
  • https://together.jolla.com/question/190978/long-delay-in-loading-interface-during-call-when-using-breeze-ambience/
  • https://together.jolla.com/question/134118/bug-stalled-pulley-in-all-apps/
  • https://together.jolla.com/question/191267/on-the-event-view-lines-on-the-left-side-of-event-are-hard-to-see-on-the-light-ambience/
  • https://together.jolla.com/question/190096/bugxa2-wifi-sharing-not-working/

Changelog

For detailed changelog, see https://together.jolla.com/question/191507/changelog-300-lemmenjoki/ .

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: https://jolla.zendesk.com/hc/en-us/articles/201836347

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.
  • Decrypted 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 decrypted 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

  • 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: https://jolla.zendesk.com/hc/en-us/articles/115004283713
  • 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
  • FM radio missing
  • Not all SD cards are recognised and mounted.

Known issues specific to Xperia XA2

  • Fingerprint support not working
  • NFC not working
  • Bluetooth not working (initial basic 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).
click to hide/show revision 12
No.12 Revision

[release notes] 3.0.0 Lemmenjoki

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!

Table of content

Update version history

  • 2018-10-31 : 3.0.0.5 was released to Early Access subscribers (Jolla devices and Xperia X).
  • 2018-mm-dd : 3.0.0.y to be released to all Jolla customers having the following devices: Jolla1, Jolla C, Jolla Tablet, Xperia X (f5121 and f5122) and for various Xperia XA2, XA2 Ultra and XA2 Plus models (we will list them here later).

Installable images for Xperia X devices are not available yet - they will be added when we publish 3.0.0 to all users.

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 2.2.1.18 to 3.0.0: about 350 MB
- Jolla C from 2.2.1.18 to 3.0.0: about MB
- Jolla C from 2.2.0.23 to 3.0.0: about 390 MB
- Xperia X from 2.2.1.18 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: https://together.jolla.com/question/187284/release-notes-221-nurmonjoki/

The instructions for installing Sailfish OS to Sony Xperia X devices are here - covering Windows, Linux and Mac computers.

Aliendalvik

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

Ambiences

  • 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

Browser

  • Remorse timer for "close all tabs" added

Camera

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

Calendar

  • 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

  • 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

Homescreen

  • 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

Keyboard

  • 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

People

  • Recent contacts listing limited to 5 contacts

Phone

  • 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

Settings

  • 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

Storage

  • External storage devices can now be accessed over USB On-The-Go
  • Formatting of SD cards improved, including that formatting of FAT, exFAT and ext4 cards works now (Sailfish formats everything to ext4) <- really, I though it is FAT for smaller than 32G cards? Also be carefull of exFAT term, we can format the card to different format but we can't read or write that format.
  • Encryption of SD cards supported now; the necessary passphrase dialogs added
  • Formatting of encrypted card works, too
  • Read more about SD cards below under the heading "About SD cards"

UX

  • 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

  • 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

  • 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)
  • https://together.jolla.com/question/150407/sdcard-ext4-format-function-doesnt-work/
  • https://together.jolla.com/question/188754/mms-proxy-ip-wrong-for-telenor-se/
  • https://together.jolla.com/question/104795/bugtablet-changing-orientation-when-reading-email-screws-rendering/?sort=votes&page=1
  • https://together.jolla.com/question/34267/email-back-lost-in-landscape-mode-zoom-level-changes-with-rotation/
  • https://together.jolla.com/question/165405/protect-the-might-cancel-mechanism-proper-in-kernel-timerfd-cve-2017-10661/
  • https://together.jolla.com/question/189920/google-calendar-sync-auto-invites-me/
  • https://together.jolla.com/question/190133/2222-bt-headset-bug-with-tablet-droid-config-tbj-bugcbeta/
  • https://together.jolla.com/question/190271/bugsftp-sftp-connection-close-immediately/
  • https://together.jolla.com/question/189724/bugxa2-screen-turns-on-when-removing-charging-cable/?sort=votes&page=1
  • https://together.jolla.com/question/185305/unblanking-issue/
  • https://together.jolla.com/question/184549/inconvenience-22029-fingerprint-unlock-only-works-on-lockscreen/
  • https://together.jolla.com/question/184221/when-vpn-is-connected-wifi-indictor-is-empty/
  • https://together.jolla.com/question/156544/2109-wifi-indicator-doesnt-work-when-on-vpn-connection/ -https://together.jolla.com/question/184549/inconvenience-22029-fingerprint-unlock-only-works-on-lockscreen/
  • https://together.jolla.com/question/190133/2222-bt-headset-bug-with-tablet-droid-config-tbj-bugcbeta/
  • https://together.jolla.com/question/190973/sfos-3-welcome-page-is-hardly-readable/
  • https://together.jolla.com/question/190978/long-delay-in-loading-interface-during-call-when-using-breeze-ambience/
  • https://together.jolla.com/question/134118/bug-stalled-pulley-in-all-apps/
  • https://together.jolla.com/question/191267/on-the-event-view-lines-on-the-left-side-of-event-are-hard-to-see-on-the-light-ambience/
  • https://together.jolla.com/question/190096/bugxa2-wifi-sharing-not-working/

Changelog

For detailed changelog, see https://together.jolla.com/question/191507/changelog-300-lemmenjoki/ .

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: https://jolla.zendesk.com/hc/en-us/articles/201836347

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.
  • Decrypted 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 decrypted 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

  • 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: https://jolla.zendesk.com/hc/en-us/articles/115004283713
  • 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
  • FM radio missing
  • Not all SD cards are recognised and mounted.

Known issues specific to Xperia XA2

  • Fingerprint support not working
  • NFC not working
  • Bluetooth not working (initial basic 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).
click to hide/show revision 13
No.13 Revision

[release notes] 3.0.0 Lemmenjoki

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!

Table of content

Update version history

  • 2018-10-31 : 3.0.0.5 was released to Early Access subscribers (Jolla devices and Xperia X).
  • 2018-mm-dd : 3.0.0.y to be released to all Jolla customers having the following devices: Jolla1, Jolla C, Jolla Tablet, Xperia X (f5121 and f5122) and for various Xperia XA2, XA2 Ultra and XA2 Plus models (we will list them here later).

Installable images for Xperia X devices are not available yet - they will be added when we publish 3.0.0 to all users.

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 2.2.1.18 to 3.0.0: about 350 MB
- Jolla C from 2.2.1.18 to 3.0.0: about MB
- Jolla C from 2.2.0.23 to 3.0.0: about 390 MB
- Xperia X from 2.2.1.18 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: https://together.jolla.com/question/187284/release-notes-221-nurmonjoki/

The instructions for installing Sailfish OS to Sony Xperia X devices are here - covering Windows, Linux and Mac computers.

Aliendalvik

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

Ambiences

  • 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

Browser

  • Remorse timer for "close all tabs" added

Camera

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

Calendar

  • 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

  • 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

Homescreen

  • 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

Keyboard

  • 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

People

  • Recent contacts listing limited to 5 contacts

Phone

  • 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

Settings

  • 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

Storage

  • External storage devices can now be accessed over USB On-The-Go
  • Formatting of SD cards improved, including that formatting of FAT, exFAT and ext4 cards works now (Sailfish formats everything to ext4) <- really, I though it is FAT for smaller than 32G cards? Also be carefull of exFAT term, we can format the card to different format but we can't read or write that format.
  • Encryption of SD cards supported now; the necessary passphrase dialogs added
  • Formatting of encrypted card works, too
  • Read more about SD cards below under the heading "About SD cards"

UX

  • 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

  • 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

  • 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)
  • https://together.jolla.com/question/150407/sdcard-ext4-format-function-doesnt-work/
  • https://together.jolla.com/question/188754/mms-proxy-ip-wrong-for-telenor-se/
  • https://together.jolla.com/question/104795/bugtablet-changing-orientation-when-reading-email-screws-rendering/?sort=votes&page=1
  • https://together.jolla.com/question/34267/email-back-lost-in-landscape-mode-zoom-level-changes-with-rotation/
  • https://together.jolla.com/question/165405/protect-the-might-cancel-mechanism-proper-in-kernel-timerfd-cve-2017-10661/
  • https://together.jolla.com/question/189920/google-calendar-sync-auto-invites-me/
  • https://together.jolla.com/question/190133/2222-bt-headset-bug-with-tablet-droid-config-tbj-bugcbeta/
  • https://together.jolla.com/question/190271/bugsftp-sftp-connection-close-immediately/
  • https://together.jolla.com/question/189724/bugxa2-screen-turns-on-when-removing-charging-cable/?sort=votes&page=1
  • https://together.jolla.com/question/185305/unblanking-issue/
  • https://together.jolla.com/question/184549/inconvenience-22029-fingerprint-unlock-only-works-on-lockscreen/
  • https://together.jolla.com/question/184221/when-vpn-is-connected-wifi-indictor-is-empty/
  • https://together.jolla.com/question/156544/2109-wifi-indicator-doesnt-work-when-on-vpn-connection/ -https://together.jolla.com/question/184549/inconvenience-22029-fingerprint-unlock-only-works-on-lockscreen/
  • https://together.jolla.com/question/190133/2222-bt-headset-bug-with-tablet-droid-config-tbj-bugcbeta/
  • https://together.jolla.com/question/190973/sfos-3-welcome-page-is-hardly-readable/
  • https://together.jolla.com/question/190978/long-delay-in-loading-interface-during-call-when-using-breeze-ambience/
  • https://together.jolla.com/question/134118/bug-stalled-pulley-in-all-apps/
  • https://together.jolla.com/question/191267/on-the-event-view-lines-on-the-left-side-of-event-are-hard-to-see-on-the-light-ambience/
  • https://together.jolla.com/question/190096/bugxa2-wifi-sharing-not-working/

Changelog

For detailed changelog, see https://together.jolla.com/question/191507/changelog-300-lemmenjoki/ .

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: https://jolla.zendesk.com/hc/en-us/articles/201836347

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 decrypted 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: https://jolla.zendesk.com/hc/en-us/articles/115004283713
  • 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
  • FM radio missing
  • Not all SD cards are recognised and mounted.

Known issues specific to Xperia XA2

  • Fingerprint support not working
  • NFC not working
  • Bluetooth not working (initial basic 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).
click to hide/show revision 14
No.14 Revision

[release notes] 3.0.0 Lemmenjoki

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!

Table of content

Update version history

  • 2018-10-31 : 3.0.0.5 was released to Early Access subscribers (Jolla devices and Xperia X).
  • 2018-mm-dd : 3.0.0.y to be released to all Jolla customers having the following devices: Jolla1, Jolla C, Jolla Tablet, Xperia X (f5121 and f5122) and for various Xperia XA2, XA2 Ultra and XA2 Plus models (we will list them here later).

Installable images for Xperia X devices are not available yet - they will be added when we publish 3.0.0 to all users.

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 2.2.1.18 to 3.0.0: about 350 MB
- Jolla C from 2.2.1.18 to 3.0.0: about MB
- Jolla C from 2.2.0.23 to 3.0.0: about 390 MB
- Xperia X from 2.2.1.18 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: https://together.jolla.com/question/187284/release-notes-221-nurmonjoki/

The instructions for installing Sailfish OS to Sony Xperia X devices are here - covering Windows, Linux and Mac computers.

Aliendalvik

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

Ambiences

  • 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

Browser

  • Remorse timer for "close all tabs" added

Camera

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

Calendar

  • 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

  • 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

Homescreen

  • 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

Keyboard

  • 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

People

  • Recent contacts listing limited to 5 contacts

Phone

  • 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

Settings

  • 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

Storage

  • External storage devices can now be accessed over USB On-The-Go
  • Formatting of SD cards improved, including that formatting of FAT, exFAT and ext4 cards works now (Sailfish formats everything to ext4) <- really, I though it is FAT for smaller than 32G cards? Also be carefull of exFAT term, we can format the card to different format but we can't read or write that format.
  • Encryption of SD cards supported now; the necessary passphrase dialogs added
  • Formatting of encrypted card works, too
  • Read more about SD cards below under the heading "About SD cards"

UX

  • 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

  • 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

  • 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)
  • https://together.jolla.com/question/150407/sdcard-ext4-format-function-doesnt-work/
  • https://together.jolla.com/question/188754/mms-proxy-ip-wrong-for-telenor-se/
  • https://together.jolla.com/question/104795/bugtablet-changing-orientation-when-reading-email-screws-rendering/?sort=votes&page=1
  • https://together.jolla.com/question/34267/email-back-lost-in-landscape-mode-zoom-level-changes-with-rotation/
  • https://together.jolla.com/question/165405/protect-the-might-cancel-mechanism-proper-in-kernel-timerfd-cve-2017-10661/
  • https://together.jolla.com/question/189920/google-calendar-sync-auto-invites-me/
  • https://together.jolla.com/question/190133/2222-bt-headset-bug-with-tablet-droid-config-tbj-bugcbeta/
  • https://together.jolla.com/question/190271/bugsftp-sftp-connection-close-immediately/
  • https://together.jolla.com/question/189724/bugxa2-screen-turns-on-when-removing-charging-cable/?sort=votes&page=1
  • https://together.jolla.com/question/185305/unblanking-issue/
  • https://together.jolla.com/question/184549/inconvenience-22029-fingerprint-unlock-only-works-on-lockscreen/
  • https://together.jolla.com/question/184221/when-vpn-is-connected-wifi-indictor-is-empty/
  • https://together.jolla.com/question/156544/2109-wifi-indicator-doesnt-work-when-on-vpn-connection/ -https://together.jolla.com/question/184549/inconvenience-22029-fingerprint-unlock-only-works-on-lockscreen/
  • https://together.jolla.com/question/190133/2222-bt-headset-bug-with-tablet-droid-config-tbj-bugcbeta/
  • https://together.jolla.com/question/190973/sfos-3-welcome-page-is-hardly-readable/
  • https://together.jolla.com/question/190978/long-delay-in-loading-interface-during-call-when-using-breeze-ambience/
  • https://together.jolla.com/question/134118/bug-stalled-pulley-in-all-apps/
  • https://together.jolla.com/question/191267/on-the-event-view-lines-on-the-left-side-of-event-are-hard-to-see-on-the-light-ambience/
  • https://together.jolla.com/question/190096/bugxa2-wifi-sharing-not-working/

Changelog

For detailed changelog, see https://together.jolla.com/question/191507/changelog-300-lemmenjoki/ .

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: https://jolla.zendesk.com/hc/en-us/articles/201836347

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 decrypted 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: https://jolla.zendesk.com/hc/en-us/articles/115004283713
  • 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 countercounter, NFC
  • FM radio missing
  • Not all SD cards are recognised and mounted.

Known issues specific to Xperia XA2

  • Fingerprint support not working
  • NFC not working
  • Bluetooth not working (initial basic 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).
click to hide/show revision 15
No.15 Revision

[release notes] 3.0.0 Lemmenjoki

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!

Table of content

Update version history

  • 2018-10-31 : 3.0.0.5 was released to Early Access subscribers (Jolla devices and Xperia X).
  • 2018-mm-dd : 3.0.0.y to be released to all Jolla customers having the following devices: Jolla1, Jolla C, Jolla Tablet, Xperia X (f5121 and f5122) and for various Xperia XA2, XA2 Ultra and XA2 Plus models (we will list them here later).

Installable images for Xperia X devices are not available yet - they will be added when we publish 3.0.0 to all users.

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 2.2.1.18 to 3.0.0: about 350 MB
- Jolla C from 2.2.1.18 to 3.0.0: about MB
- Jolla C from 2.2.0.23 to 3.0.0: about 390 MB
- Xperia X from 2.2.1.18 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: https://together.jolla.com/question/187284/release-notes-221-nurmonjoki/

The instructions for installing Sailfish OS to Sony Xperia X devices are here - covering Windows, Linux and Mac computers.

Aliendalvik

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

Ambiences

  • 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

Browser

  • Remorse timer for "close all tabs" added

Camera

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

Calendar

  • 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

  • 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

Homescreen

  • 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

Keyboard

  • 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

People

  • Recent contacts listing limited to 5 contacts

Phone

  • 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

Settings

  • 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

Storage

  • External storage devices can now be accessed over USB On-The-Go
  • Formatting of SD cards improved, including that formatting of FAT, exFAT and ext4 cards works now (Sailfish formats everything to ext4) <- really, I though it is FAT for smaller than 32G cards? Also be carefull of exFAT term, we can format the card to different format but we can't read or write that format.
  • Encryption of SD cards supported now; the necessary passphrase dialogs added
  • Formatting of encrypted card works, too
  • Read more about SD cards below under the heading "About SD cards"

UX

  • 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

  • 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

  • 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)
  • https://together.jolla.com/question/150407/sdcard-ext4-format-function-doesnt-work/
  • https://together.jolla.com/question/188754/mms-proxy-ip-wrong-for-telenor-se/
  • https://together.jolla.com/question/104795/bugtablet-changing-orientation-when-reading-email-screws-rendering/?sort=votes&page=1
  • https://together.jolla.com/question/34267/email-back-lost-in-landscape-mode-zoom-level-changes-with-rotation/
  • https://together.jolla.com/question/165405/protect-the-might-cancel-mechanism-proper-in-kernel-timerfd-cve-2017-10661/
  • https://together.jolla.com/question/189920/google-calendar-sync-auto-invites-me/
  • https://together.jolla.com/question/190133/2222-bt-headset-bug-with-tablet-droid-config-tbj-bugcbeta/
  • https://together.jolla.com/question/190271/bugsftp-sftp-connection-close-immediately/
  • https://together.jolla.com/question/189724/bugxa2-screen-turns-on-when-removing-charging-cable/?sort=votes&page=1
  • https://together.jolla.com/question/185305/unblanking-issue/
  • https://together.jolla.com/question/184549/inconvenience-22029-fingerprint-unlock-only-works-on-lockscreen/
  • https://together.jolla.com/question/184221/when-vpn-is-connected-wifi-indictor-is-empty/
  • https://together.jolla.com/question/156544/2109-wifi-indicator-doesnt-work-when-on-vpn-connection/ -https://together.jolla.com/question/184549/inconvenience-22029-fingerprint-unlock-only-works-on-lockscreen/
  • https://together.jolla.com/question/190133/2222-bt-headset-bug-with-tablet-droid-config-tbj-bugcbeta/
  • https://together.jolla.com/question/190973/sfos-3-welcome-page-is-hardly-readable/
  • https://together.jolla.com/question/190978/long-delay-in-loading-interface-during-call-when-using-breeze-ambience/
  • https://together.jolla.com/question/134118/bug-stalled-pulley-in-all-apps/
  • https://together.jolla.com/question/191267/on-the-event-view-lines-on-the-left-side-of-event-are-hard-to-see-on-the-light-ambience/
  • https://together.jolla.com/question/190096/bugxa2-wifi-sharing-not-working/

Changelog

For detailed changelog, see https://together.jolla.com/question/191507/changelog-300-lemmenjoki/ .

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: https://jolla.zendesk.com/hc/en-us/articles/201836347

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 decrypted and unmounted). You can then format it again with the option to encrypt, if needed.

Known issues

  • Thu Nov 1st: Exchange cannot be installed. We are investigating the problem. Sorry for the incenvenience caused.
  • 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: https://jolla.zendesk.com/hc/en-us/articles/115004283713
  • 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

  • Fingerprint support not working
  • NFC not working
  • Bluetooth not working (initial basic 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).
click to hide/show revision 16
No.16 Revision

[release notes] 3.0.0 Lemmenjoki

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!

Table of content

Update version history

  • 2018-10-31 : 3.0.0.5 was released to Early Access subscribers (Jolla devices and Xperia X).
  • 2018-mm-dd : 3.0.0.y to be released to all Jolla customers having the following devices: Jolla1, Jolla C, Jolla Tablet, Xperia X (f5121 and f5122) and for various Xperia XA2, XA2 Ultra and XA2 Plus models (we will list them here later).

Installable images for Xperia X devices are not available yet - they will be added when we publish 3.0.0 to all users.

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 2.2.1.18 to 3.0.0: about 350 MB
- Jolla C from 2.2.1.18 to 3.0.0: about MB
- Jolla C from 2.2.0.23 to 3.0.0: about 390 MB
- Xperia X from 2.2.1.18 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: https://together.jolla.com/question/187284/release-notes-221-nurmonjoki/

The instructions for installing Sailfish OS to Sony Xperia X devices are here - covering Windows, Linux and Mac computers.

Aliendalvik

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

Ambiences

  • 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

Browser

  • Remorse timer for "close all tabs" added

Camera

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

Calendar

  • 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

  • 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

Homescreen

  • 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

Keyboard

  • 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

People

  • Recent contacts listing limited to 5 contacts

Phone

  • 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

Settings

  • 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

Storage

  • External storage devices can now be accessed over USB On-The-Go
  • Formatting of SD cards improved, including that formatting of FAT, exFAT and ext4 cards works now (Sailfish formats everything to ext4) <- really, I though it is FAT for smaller than 32G cards? Also be carefull of exFAT term, we can format the card to different format but we can't read or write that format.ext4)
  • Encryption of SD cards supported now; the necessary passphrase dialogs added
  • Formatting of encrypted card works, too
  • Read more about SD cards below under the heading "About SD cards"

UX

  • 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

  • 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

  • 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)
  • https://together.jolla.com/question/150407/sdcard-ext4-format-function-doesnt-work/
  • https://together.jolla.com/question/188754/mms-proxy-ip-wrong-for-telenor-se/
  • https://together.jolla.com/question/104795/bugtablet-changing-orientation-when-reading-email-screws-rendering/?sort=votes&page=1
  • https://together.jolla.com/question/34267/email-back-lost-in-landscape-mode-zoom-level-changes-with-rotation/
  • https://together.jolla.com/question/165405/protect-the-might-cancel-mechanism-proper-in-kernel-timerfd-cve-2017-10661/
  • https://together.jolla.com/question/189920/google-calendar-sync-auto-invites-me/
  • https://together.jolla.com/question/190133/2222-bt-headset-bug-with-tablet-droid-config-tbj-bugcbeta/
  • https://together.jolla.com/question/190271/bugsftp-sftp-connection-close-immediately/
  • https://together.jolla.com/question/189724/bugxa2-screen-turns-on-when-removing-charging-cable/?sort=votes&page=1
  • https://together.jolla.com/question/185305/unblanking-issue/
  • https://together.jolla.com/question/184549/inconvenience-22029-fingerprint-unlock-only-works-on-lockscreen/
  • https://together.jolla.com/question/184221/when-vpn-is-connected-wifi-indictor-is-empty/
  • https://together.jolla.com/question/156544/2109-wifi-indicator-doesnt-work-when-on-vpn-connection/ -https://together.jolla.com/question/184549/inconvenience-22029-fingerprint-unlock-only-works-on-lockscreen/
  • https://together.jolla.com/question/190133/2222-bt-headset-bug-with-tablet-droid-config-tbj-bugcbeta/
  • https://together.jolla.com/question/190973/sfos-3-welcome-page-is-hardly-readable/
  • https://together.jolla.com/question/190978/long-delay-in-loading-interface-during-call-when-using-breeze-ambience/
  • https://together.jolla.com/question/134118/bug-stalled-pulley-in-all-apps/
  • https://together.jolla.com/question/191267/on-the-event-view-lines-on-the-left-side-of-event-are-hard-to-see-on-the-light-ambience/
  • https://together.jolla.com/question/190096/bugxa2-wifi-sharing-not-working/

Changelog

For detailed changelog, see https://together.jolla.com/question/191507/changelog-300-lemmenjoki/ .

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: https://jolla.zendesk.com/hc/en-us/articles/201836347

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 decrypted and unmounted). You can then format it again with the option to encrypt, if needed.

Known issues

  • Thu Nov 1st: Exchange cannot be installed. We are investigating the problem. Sorry for the incenvenience caused.
  • 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: https://jolla.zendesk.com/hc/en-us/articles/115004283713
  • 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

  • Fingerprint support not working
  • NFC not working
  • Bluetooth not working (initial basic 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).
click to hide/show revision 17
No.17 Revision

[release notes] 3.0.0 Lemmenjoki

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!

Table of content

Update version history

  • 2018-10-31 : 3.0.0.5 was released to Early Access subscribers (Jolla devices and Xperia X).
  • 2018-mm-dd : 3.0.0.y to be released to all Jolla customers having the following devices: Jolla1, Jolla C, Jolla Tablet, Xperia X (f5121 and f5122) and for various Xperia XA2, XA2 Ultra and XA2 Plus models (we will list them here later).

Installable images for Xperia X devices are not available yet - they will be added when we publish 3.0.0 to all users.

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 2.2.1.18 to 3.0.0: about 350 MB
- Jolla C from 2.2.1.18 to 3.0.0: about MB
- Jolla C from 2.2.0.23 to 3.0.0: about 390 MB
- Xperia X from 2.2.1.18 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: https://together.jolla.com/question/187284/release-notes-221-nurmonjoki/

The instructions for installing Sailfish OS to Sony Xperia X devices are here - covering Windows, Linux and Mac computers.

Aliendalvik

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

Ambiences

  • 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

Browser

  • Remorse timer for "close all tabs" added

Camera

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

Calendar

  • 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

  • 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

Homescreen

  • 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

Keyboard

  • 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

People

  • Recent contacts listing limited to 5 contacts

Phone

  • 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

Settings

  • 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

Storage

  • External storage devices can now be accessed over USB On-The-Go
  • Formatting of SD cards improved, including that formatting of FAT, exFAT and ext4 cards works now (Sailfish formats everything to ext4)ext4)
  • Encryption of SD cards supported now; the necessary passphrase dialogs added
  • Formatting of encrypted card works, too
  • Read more about SD cards below under the heading "About SD cards"

UX

  • 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

  • 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

  • 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)
  • https://together.jolla.com/question/150407/sdcard-ext4-format-function-doesnt-work/
  • https://together.jolla.com/question/188754/mms-proxy-ip-wrong-for-telenor-se/
  • https://together.jolla.com/question/104795/bugtablet-changing-orientation-when-reading-email-screws-rendering/?sort=votes&page=1
  • https://together.jolla.com/question/34267/email-back-lost-in-landscape-mode-zoom-level-changes-with-rotation/
  • https://together.jolla.com/question/165405/protect-the-might-cancel-mechanism-proper-in-kernel-timerfd-cve-2017-10661/
  • https://together.jolla.com/question/189920/google-calendar-sync-auto-invites-me/
  • https://together.jolla.com/question/190133/2222-bt-headset-bug-with-tablet-droid-config-tbj-bugcbeta/
  • https://together.jolla.com/question/190271/bugsftp-sftp-connection-close-immediately/
  • https://together.jolla.com/question/189724/bugxa2-screen-turns-on-when-removing-charging-cable/?sort=votes&page=1
  • https://together.jolla.com/question/185305/unblanking-issue/
  • https://together.jolla.com/question/184549/inconvenience-22029-fingerprint-unlock-only-works-on-lockscreen/
  • https://together.jolla.com/question/184221/when-vpn-is-connected-wifi-indictor-is-empty/
  • https://together.jolla.com/question/156544/2109-wifi-indicator-doesnt-work-when-on-vpn-connection/ -https://together.jolla.com/question/184549/inconvenience-22029-fingerprint-unlock-only-works-on-lockscreen/
  • https://together.jolla.com/question/190133/2222-bt-headset-bug-with-tablet-droid-config-tbj-bugcbeta/
  • https://together.jolla.com/question/190973/sfos-3-welcome-page-is-hardly-readable/
  • https://together.jolla.com/question/190978/long-delay-in-loading-interface-during-call-when-using-breeze-ambience/
  • https://together.jolla.com/question/134118/bug-stalled-pulley-in-all-apps/
  • https://together.jolla.com/question/191267/on-the-event-view-lines-on-the-left-side-of-event-are-hard-to-see-on-the-light-ambience/
  • https://together.jolla.com/question/190096/bugxa2-wifi-sharing-not-working/

Changelog

For detailed changelog, see https://together.jolla.com/question/191507/changelog-300-lemmenjoki/ .

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: https://jolla.zendesk.com/hc/en-us/articles/201836347

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 decrypted and unmounted). You can then format it again with the option to encrypt, if needed.

Known issues

  • Thu Nov 1st: Exchange cannot be installed. We are investigating the problem. Sorry for the incenvenience caused.
  • 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: https://jolla.zendesk.com/hc/en-us/articles/115004283713
  • 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

  • Fingerprint support not working
  • NFC not working
  • Bluetooth not working (initial basic 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).
click to hide/show revision 18
No.18 Revision

[release notes] 3.0.0 Lemmenjoki

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!

Table of content

Update version history

  • 2018-10-31 : 3.0.0.5 was released to Early Access subscribers (Jolla devices and Xperia X).
  • 2018-mm-dd : 3.0.0.y to be released to all Jolla customers having the following devices: Jolla1, Jolla C, Jolla Tablet, Xperia X (f5121 and f5122) and for various Xperia XA2, XA2 Ultra and XA2 Plus models (we will list them here later).

Installable images for Xperia X devices are not available yet - they will be added when we publish 3.0.0 to all users.

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 2.2.1.18 to 3.0.0: about 350 MB
- Jolla C from 2.2.1.18 to 3.0.0: about MB
- Jolla C from 2.2.0.23 to 3.0.0: about 390 MB
- Xperia X from 2.2.1.18 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: https://together.jolla.com/question/187284/release-notes-221-nurmonjoki/

The instructions for installing Sailfish OS to Sony Xperia X devices are here - covering Windows, Linux and Mac computers.

Aliendalvik

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

Ambiences

  • 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

Browser

  • Remorse timer for "close all tabs" added

Camera

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

Calendar

  • 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

  • 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

Homescreen

  • 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

Keyboard

  • 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

People

  • Recent contacts listing limited to 5 contacts

Phone

  • 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

Settings

  • 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

Storage

  • External storage devices can now be accessed over USB On-The-Go
  • Formatting of SD cards improved, including that formatting of FAT, exFAT and ext4 cards works now (Sailfish formats everything to ext4) improved
  • Encryption of SD cards supported now; the necessary passphrase dialogs added
  • Formatting of It is also possible to format an encrypted card works, toocard
  • Read more about SD cards below under the heading "About SD cards"

UX

  • 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

  • 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

  • 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)
  • https://together.jolla.com/question/150407/sdcard-ext4-format-function-doesnt-work/
  • https://together.jolla.com/question/188754/mms-proxy-ip-wrong-for-telenor-se/
  • https://together.jolla.com/question/104795/bugtablet-changing-orientation-when-reading-email-screws-rendering/?sort=votes&page=1
  • https://together.jolla.com/question/34267/email-back-lost-in-landscape-mode-zoom-level-changes-with-rotation/
  • https://together.jolla.com/question/165405/protect-the-might-cancel-mechanism-proper-in-kernel-timerfd-cve-2017-10661/
  • https://together.jolla.com/question/189920/google-calendar-sync-auto-invites-me/
  • https://together.jolla.com/question/190133/2222-bt-headset-bug-with-tablet-droid-config-tbj-bugcbeta/
  • https://together.jolla.com/question/190271/bugsftp-sftp-connection-close-immediately/
  • https://together.jolla.com/question/189724/bugxa2-screen-turns-on-when-removing-charging-cable/?sort=votes&page=1
  • https://together.jolla.com/question/185305/unblanking-issue/
  • https://together.jolla.com/question/184549/inconvenience-22029-fingerprint-unlock-only-works-on-lockscreen/
  • https://together.jolla.com/question/184221/when-vpn-is-connected-wifi-indictor-is-empty/
  • https://together.jolla.com/question/156544/2109-wifi-indicator-doesnt-work-when-on-vpn-connection/ -https://together.jolla.com/question/184549/inconvenience-22029-fingerprint-unlock-only-works-on-lockscreen/
  • https://together.jolla.com/question/190133/2222-bt-headset-bug-with-tablet-droid-config-tbj-bugcbeta/
  • https://together.jolla.com/question/190973/sfos-3-welcome-page-is-hardly-readable/
  • https://together.jolla.com/question/190978/long-delay-in-loading-interface-during-call-when-using-breeze-ambience/
  • https://together.jolla.com/question/134118/bug-stalled-pulley-in-all-apps/
  • https://together.jolla.com/question/191267/on-the-event-view-lines-on-the-left-side-of-event-are-hard-to-see-on-the-light-ambience/
  • https://together.jolla.com/question/190096/bugxa2-wifi-sharing-not-working/

Changelog

For detailed changelog, see https://together.jolla.com/question/191507/changelog-300-lemmenjoki/ .

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: https://jolla.zendesk.com/hc/en-us/articles/201836347

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 decrypted unencrypted and unmounted). You can then format it again with the option to encrypt, if needed.

Known issues

  • Thu Nov 1st: Exchange cannot be installed. We are investigating the problem. Sorry for the incenvenience caused.
  • 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: https://jolla.zendesk.com/hc/en-us/articles/115004283713
  • 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

  • Fingerprint support not working
  • NFC not working
  • Bluetooth not working (initial basic 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).

[release notes] 3.0.0 Lemmenjoki

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!

Table of content

Update version history

  • 2018-10-31 : 3.0.0.5 was released to Early Access subscribers (Jolla devices and Xperia X).
  • 2018-mm-dd : 3.0.0.y to be released to all Jolla customers having the following devices: Jolla1, Jolla C, Jolla Tablet, Xperia X (f5121 and f5122) and for various Xperia XA2, XA2 Ultra and XA2 Plus models (we will list them here later).

Installable images for Xperia X devices are not available yet - they will be added when we publish 3.0.0 to all users.

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 2.2.1.18 to 3.0.0: about 350 MB
- Jolla C from 2.2.1.18 to 3.0.0: about MB
- Jolla C from 2.2.0.23 to 3.0.0: about 390 MB
- Xperia X from 2.2.1.18 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: https://together.jolla.com/question/187284/release-notes-221-nurmonjoki/

The instructions for installing Sailfish OS to Sony Xperia X devices are here - covering Windows, Linux and Mac computers.

Aliendalvik

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

Ambiences

  • 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

Browser

  • Remorse timer for "close all tabs" added

Camera

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

Calendar

  • 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

  • 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

Homescreen

  • 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

Keyboard

  • 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

People

  • Recent contacts listing limited to 5 contacts

Phone

  • 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

Settings

  • 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

Storage

  • 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"

UX

  • 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

  • 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

  • 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)
  • https://together.jolla.com/question/150407/sdcard-ext4-format-function-doesnt-work/
  • https://together.jolla.com/question/188754/mms-proxy-ip-wrong-for-telenor-se/
  • https://together.jolla.com/question/104795/bugtablet-changing-orientation-when-reading-email-screws-rendering/?sort=votes&page=1
  • https://together.jolla.com/question/34267/email-back-lost-in-landscape-mode-zoom-level-changes-with-rotation/
  • https://together.jolla.com/question/165405/protect-the-might-cancel-mechanism-proper-in-kernel-timerfd-cve-2017-10661/
  • https://together.jolla.com/question/189920/google-calendar-sync-auto-invites-me/
  • https://together.jolla.com/question/190133/2222-bt-headset-bug-with-tablet-droid-config-tbj-bugcbeta/
  • https://together.jolla.com/question/190271/bugsftp-sftp-connection-close-immediately/
  • https://together.jolla.com/question/189724/bugxa2-screen-turns-on-when-removing-charging-cable/?sort=votes&page=1
  • https://together.jolla.com/question/185305/unblanking-issue/
  • https://together.jolla.com/question/184549/inconvenience-22029-fingerprint-unlock-only-works-on-lockscreen/
  • https://together.jolla.com/question/184221/when-vpn-is-connected-wifi-indictor-is-empty/
  • https://together.jolla.com/question/156544/2109-wifi-indicator-doesnt-work-when-on-vpn-connection/ -https://together.jolla.com/question/184549/inconvenience-22029-fingerprint-unlock-only-works-on-lockscreen/https://together.jolla.com/question/156544/2109-wifi-indicator-doesnt-work-when-on-vpn-connection/
  • https://together.jolla.com/question/184549/inconvenience-22029-fingerprint-unlock-only-works-on-lockscreen/
  • https://together.jolla.com/question/190133/2222-bt-headset-bug-with-tablet-droid-config-tbj-bugcbeta/
  • https://together.jolla.com/question/190973/sfos-3-welcome-page-is-hardly-readable/
  • https://together.jolla.com/question/190978/long-delay-in-loading-interface-during-call-when-using-breeze-ambience/
  • https://together.jolla.com/question/134118/bug-stalled-pulley-in-all-apps/
  • https://together.jolla.com/question/191267/on-the-event-view-lines-on-the-left-side-of-event-are-hard-to-see-on-the-light-ambience/
  • https://together.jolla.com/question/190096/bugxa2-wifi-sharing-not-working/

Changelog

For detailed changelog, see https://together.jolla.com/question/191507/changelog-300-lemmenjoki/ .

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: https://jolla.zendesk.com/hc/en-us/articles/201836347

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

  • Thu Nov 1st: Exchange cannot be installed. We are investigating the problem. Sorry for the incenvenience caused.
  • 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: https://jolla.zendesk.com/hc/en-us/articles/115004283713
  • 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

  • Fingerprint support not working
  • NFC not working
  • Bluetooth not working (initial basic 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).
click to hide/show revision 20
No.20 Revision

[release notes] 3.0.0 Lemmenjoki

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!

Table of content

Update version history

  • 2018-10-31 : 3.0.0.5 was released to Early Access subscribers (Jolla devices and Xperia X).
  • 2018-mm-dd : 3.0.0.y to be released to all Jolla customers having the following devices: Jolla1, Jolla C, Jolla Tablet, Xperia X (f5121 and f5122) and for various Xperia XA2, XA2 Ultra and XA2 Plus models (we will list them here later).

Installable images for Xperia X devices are not available yet - they will be added when we publish 3.0.0 to all users.

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 2.2.1.18 to 3.0.0: about 350 MB
- Jolla C from 2.2.1.18 to 3.0.0: about MB
- Jolla C from 2.2.0.23 to 3.0.0: about 390 MB
- Xperia X from 2.2.1.18 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: https://together.jolla.com/question/187284/release-notes-221-nurmonjoki/

The instructions for installing Sailfish OS to Sony Xperia X devices are here - covering Windows, Linux and Mac computers.

Aliendalvik

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

Ambiences

  • 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

Browser

  • Remorse timer for "close all tabs" added

Camera

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

Calendar

  • 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

  • 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

Homescreen

  • 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

Keyboard

  • 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

People

  • Recent contacts listing limited to 5 contacts

Phone

  • 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

Settings

  • 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

Storage

  • 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"

UX

  • 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

  • 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

  • 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)
  • https://together.jolla.com/question/150407/sdcard-ext4-format-function-doesnt-work/
  • https://together.jolla.com/question/188754/mms-proxy-ip-wrong-for-telenor-se/
  • https://together.jolla.com/question/104795/bugtablet-changing-orientation-when-reading-email-screws-rendering/?sort=votes&page=1
  • https://together.jolla.com/question/34267/email-back-lost-in-landscape-mode-zoom-level-changes-with-rotation/
  • https://together.jolla.com/question/165405/protect-the-might-cancel-mechanism-proper-in-kernel-timerfd-cve-2017-10661/
  • https://together.jolla.com/question/189920/google-calendar-sync-auto-invites-me/
  • https://together.jolla.com/question/190133/2222-bt-headset-bug-with-tablet-droid-config-tbj-bugcbeta/
  • https://together.jolla.com/question/190271/bugsftp-sftp-connection-close-immediately/
  • https://together.jolla.com/question/189724/bugxa2-screen-turns-on-when-removing-charging-cable/?sort=votes&page=1
  • https://together.jolla.com/question/185305/unblanking-issue/
  • https://together.jolla.com/question/184549/inconvenience-22029-fingerprint-unlock-only-works-on-lockscreen/
  • https://together.jolla.com/question/184221/when-vpn-is-connected-wifi-indictor-is-empty/
  • https://together.jolla.com/question/156544/2109-wifi-indicator-doesnt-work-when-on-vpn-connection/
  • https://together.jolla.com/question/184549/inconvenience-22029-fingerprint-unlock-only-works-on-lockscreen/
  • https://together.jolla.com/question/190133/2222-bt-headset-bug-with-tablet-droid-config-tbj-bugcbeta/
  • https://together.jolla.com/question/190973/sfos-3-welcome-page-is-hardly-readable/
  • https://together.jolla.com/question/190978/long-delay-in-loading-interface-during-call-when-using-breeze-ambience/
  • https://together.jolla.com/question/134118/bug-stalled-pulley-in-all-apps/
  • https://together.jolla.com/question/191267/on-the-event-view-lines-on-the-left-side-of-event-are-hard-to-see-on-the-light-ambience/
  • https://together.jolla.com/question/190096/bugxa2-wifi-sharing-not-working/

Changelog

For detailed changelog, see https://together.jolla.com/question/191507/changelog-300-lemmenjoki/ .

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: https://jolla.zendesk.com/hc/en-us/articles/201836347

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

  • Thu Nov 1st: Exchange cannot be installed. We are investigating the problem. Sorry for the incenvenience caused.
  • 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: https://jolla.zendesk.com/hc/en-us/articles/115004283713
  • 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

  • Fingerprint support not working
  • NFC not working
  • Bluetooth not working (initial basic 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).

[release notes] 3.0.0 Lemmenjoki

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!

Table of content

Update version history

  • 2018-10-31 : 3.0.0.5 was released to Early Access subscribers (Jolla devices and Xperia X).
  • 2018-mm-dd : 3.0.0.y to be released to all Jolla customers having the following devices: Jolla1, Jolla C, Jolla Tablet, Xperia X (f5121 and f5122) and for various Xperia XA2, XA2 Ultra and XA2 Plus models (we will list them here later).

Installable images for Xperia X devices are not available yet - they will be added when we publish 3.0.0 to all users.

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 2.2.1.18 to 3.0.0: about 350 MB
- Jolla C from 2.2.1.18 to 3.0.0: about MB
- Jolla C from 2.2.0.23 to 3.0.0: about 390 MB
- Xperia X from 2.2.1.18 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: https://together.jolla.com/question/187284/release-notes-221-nurmonjoki/

The instructions for installing Sailfish OS to Sony Xperia X devices are here - covering Windows, Linux and Mac computers.

Aliendalvik

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

Ambiences

  • 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

Browser

  • Remorse timer for "close all tabs" added

Camera

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

Calendar

  • 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

  • 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

Homescreen

  • 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

Keyboard

  • 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

People

  • Recent contacts listing limited to 5 contacts

Phone

  • 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

Settings

  • 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

Storage

  • 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"

UX

  • 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

  • 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

  • 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)
  • https://together.jolla.com/question/150407/sdcard-ext4-format-function-doesnt-work/
  • https://together.jolla.com/question/188754/mms-proxy-ip-wrong-for-telenor-se/
  • https://together.jolla.com/question/104795/bugtablet-changing-orientation-when-reading-email-screws-rendering/?sort=votes&page=1
  • https://together.jolla.com/question/34267/email-back-lost-in-landscape-mode-zoom-level-changes-with-rotation/
  • https://together.jolla.com/question/165405/protect-the-might-cancel-mechanism-proper-in-kernel-timerfd-cve-2017-10661/
  • https://together.jolla.com/question/189920/google-calendar-sync-auto-invites-me/
  • https://together.jolla.com/question/190133/2222-bt-headset-bug-with-tablet-droid-config-tbj-bugcbeta/
  • https://together.jolla.com/question/190271/bugsftp-sftp-connection-close-immediately/
  • https://together.jolla.com/question/189724/bugxa2-screen-turns-on-when-removing-charging-cable/?sort=votes&page=1
  • https://together.jolla.com/question/185305/unblanking-issue/
  • https://together.jolla.com/question/184549/inconvenience-22029-fingerprint-unlock-only-works-on-lockscreen/
  • https://together.jolla.com/question/184221/when-vpn-is-connected-wifi-indictor-is-empty/
  • https://together.jolla.com/question/156544/2109-wifi-indicator-doesnt-work-when-on-vpn-connection/
  • https://together.jolla.com/question/184549/inconvenience-22029-fingerprint-unlock-only-works-on-lockscreen/
  • https://together.jolla.com/question/190133/2222-bt-headset-bug-with-tablet-droid-config-tbj-bugcbeta/
  • https://together.jolla.com/question/190973/sfos-3-welcome-page-is-hardly-readable/
  • https://together.jolla.com/question/190978/long-delay-in-loading-interface-during-call-when-using-breeze-ambience/
  • https://together.jolla.com/question/134118/bug-stalled-pulley-in-all-apps/
  • https://together.jolla.com/question/191267/on-the-event-view-lines-on-the-left-side-of-event-are-hard-to-see-on-the-light-ambience/
  • https://together.jolla.com/question/190096/bugxa2-wifi-sharing-not-working/

Changelog

For detailed changelog, see https://together.jolla.com/question/191507/changelog-300-lemmenjoki/ .

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: https://jolla.zendesk.com/hc/en-us/articles/201836347

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: https://jolla.zendesk.com/hc/en-us/articles/115004283713
  • 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

  • Fingerprint support not working
  • NFC not working
  • Bluetooth not working (initial basic 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).

[release notes] 3.0.0 Lemmenjoki

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!

Table of content

Update version history

  • 2018-10-31 : 3.0.0.5 was released to Early Access subscribers (Jolla devices and Xperia X).
  • 2018-mm-dd : 3.0.0.y to be released to all Jolla customers having the following devices: Jolla1, Jolla C, Jolla Tablet, Xperia X (f5121 and f5122) and for various Xperia XA2, XA2 Ultra and XA2 Plus models (we will list them here later).

Installable images for Xperia X devices are not available yet - they will be added when we publish 3.0.0 to all users.

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 2.2.1.18 to 3.0.0: about 350 MB
- Jolla C from 2.2.1.18 to 3.0.0: about MB
- Jolla C from 2.2.0.23 to 3.0.0: about 390 MB
- Xperia X from 2.2.1.18 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: https://together.jolla.com/question/187284/release-notes-221-nurmonjoki/

The instructions for installing Sailfish OS to Sony Xperia X devices are here - covering Windows, Linux and Mac computers.

Aliendalvik

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

Ambiences

  • 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

Browser

  • Remorse timer for "close all tabs" added

Camera

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

Calendar

  • 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

  • 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

Homescreen

  • 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

Keyboard

  • 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

People

  • Recent contacts listing limited to 5 contacts

Phone

  • 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

Settings

  • 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

Storage

  • 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"

UX

  • 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

  • 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

  • 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)
  • https://together.jolla.com/question/150407/sdcard-ext4-format-function-doesnt-work/
  • https://together.jolla.com/question/188754/mms-proxy-ip-wrong-for-telenor-se/
  • https://together.jolla.com/question/104795/bugtablet-changing-orientation-when-reading-email-screws-rendering/?sort=votes&page=1
  • https://together.jolla.com/question/34267/email-back-lost-in-landscape-mode-zoom-level-changes-with-rotation/
  • https://together.jolla.com/question/165405/protect-the-might-cancel-mechanism-proper-in-kernel-timerfd-cve-2017-10661/
  • https://together.jolla.com/question/189920/google-calendar-sync-auto-invites-me/
  • https://together.jolla.com/question/190133/2222-bt-headset-bug-with-tablet-droid-config-tbj-bugcbeta/
  • https://together.jolla.com/question/190271/bugsftp-sftp-connection-close-immediately/
  • https://together.jolla.com/question/189724/bugxa2-screen-turns-on-when-removing-charging-cable/?sort=votes&page=1
  • https://together.jolla.com/question/185305/unblanking-issue/
  • https://together.jolla.com/question/184549/inconvenience-22029-fingerprint-unlock-only-works-on-lockscreen/
  • https://together.jolla.com/question/184221/when-vpn-is-connected-wifi-indictor-is-empty/
  • https://together.jolla.com/question/156544/2109-wifi-indicator-doesnt-work-when-on-vpn-connection/
  • https://together.jolla.com/question/184549/inconvenience-22029-fingerprint-unlock-only-works-on-lockscreen/
  • https://together.jolla.com/question/190133/2222-bt-headset-bug-with-tablet-droid-config-tbj-bugcbeta/
  • https://together.jolla.com/question/190973/sfos-3-welcome-page-is-hardly-readable/
  • https://together.jolla.com/question/190978/long-delay-in-loading-interface-during-call-when-using-breeze-ambience/
  • https://together.jolla.com/question/134118/bug-stalled-pulley-in-all-apps/
  • https://together.jolla.com/question/191267/on-the-event-view-lines-on-the-left-side-of-event-are-hard-to-see-on-the-light-ambience/
  • https://together.jolla.com/question/190096/bugxa2-wifi-sharing-not-working/

Changelog

For detailed changelog, see https://together.jolla.com/question/191507/changelog-300-lemmenjoki/ .

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: https://jolla.zendesk.com/hc/en-us/articles/201836347

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: https://jolla.zendesk.com/hc/en-us/articles/115004283713
  • 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

  • Fingerprint support not working
  • NFC not working
  • Bluetooth not working (initial basic 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).
click to hide/show revision 23
No.23 Revision

[release notes] 3.0.0 Lemmenjoki

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!

Table of content

Update version history

  • 2018-10-31 : 3.0.0.5 was released to Early Access subscribers (Jolla devices and Xperia X).
  • 2018-11-08 : 3.0.0.8 as an OTA update was released to Early Access subscribers (Jolla devices and Xperia X). Installable images for Xperia X and Xperia XA2 range of devices are available at https://shop.jolla.com/downloads/ .
  • 2018-mm-dd : 3.0.0.y 3.0.0.x to be released to all Jolla customers having the following devices: Jolla1, Jolla C, Jolla Tablet, Xperia X (f5121 and f5122) and for various Xperia XA2, XA2 Ultra and XA2 Plus models (we will list them here later).

Installable images for Xperia X devices are not available yet - they will be added when we publish 3.0.0 to all users.

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 2.2.1.18 to 3.0.0: about 350 MB
- Jolla C from 2.2.1.18 to 3.0.0: about MB
- Jolla C from
2.2.0.23 to 3.0.0: about 390 MB
- Xperia X from 2.2.1.18 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: https://together.jolla.com/question/187284/release-notes-221-nurmonjoki/

The instructions for installing Sailfish OS to Sony Xperia X devices are here - covering Windows, Linux and Mac computers.

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

Aliendalvik

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

Ambiences

  • 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

Browser

  • Remorse timer for "close all tabs" added

Camera

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

Calendar

  • 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

  • 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

Homescreen

  • 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

Keyboard

  • 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

People

  • Recent contacts listing limited to 5 contacts

Phone

  • 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

Settings

  • 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

Storage

  • 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"

UX

  • 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

  • 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

  • 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)
  • https://together.jolla.com/question/150407/sdcard-ext4-format-function-doesnt-work/
  • https://together.jolla.com/question/188754/mms-proxy-ip-wrong-for-telenor-se/
  • https://together.jolla.com/question/104795/bugtablet-changing-orientation-when-reading-email-screws-rendering/?sort=votes&page=1
  • https://together.jolla.com/question/34267/email-back-lost-in-landscape-mode-zoom-level-changes-with-rotation/
  • https://together.jolla.com/question/165405/protect-the-might-cancel-mechanism-proper-in-kernel-timerfd-cve-2017-10661/
  • https://together.jolla.com/question/189920/google-calendar-sync-auto-invites-me/
  • https://together.jolla.com/question/190133/2222-bt-headset-bug-with-tablet-droid-config-tbj-bugcbeta/
  • https://together.jolla.com/question/190271/bugsftp-sftp-connection-close-immediately/
  • https://together.jolla.com/question/189724/bugxa2-screen-turns-on-when-removing-charging-cable/?sort=votes&page=1
  • https://together.jolla.com/question/185305/unblanking-issue/
  • https://together.jolla.com/question/184549/inconvenience-22029-fingerprint-unlock-only-works-on-lockscreen/
  • https://together.jolla.com/question/184221/when-vpn-is-connected-wifi-indictor-is-empty/
  • https://together.jolla.com/question/156544/2109-wifi-indicator-doesnt-work-when-on-vpn-connection/
  • https://together.jolla.com/question/184549/inconvenience-22029-fingerprint-unlock-only-works-on-lockscreen/
  • https://together.jolla.com/question/190133/2222-bt-headset-bug-with-tablet-droid-config-tbj-bugcbeta/
  • https://together.jolla.com/question/190973/sfos-3-welcome-page-is-hardly-readable/
  • https://together.jolla.com/question/190978/long-delay-in-loading-interface-during-call-when-using-breeze-ambience/
  • https://together.jolla.com/question/134118/bug-stalled-pulley-in-all-apps/
  • https://together.jolla.com/question/191267/on-the-event-view-lines-on-the-left-side-of-event-are-hard-to-see-on-the-light-ambience/
  • https://together.jolla.com/question/190096/bugxa2-wifi-sharing-not-working/

Changelog

For detailed changelog, see https://together.jolla.com/question/191507/changelog-300-lemmenjoki/ .

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: https://jolla.zendesk.com/hc/en-us/articles/201836347

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: https://jolla.zendesk.com/hc/en-us/articles/115004283713
  • 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

  • Fingerprint support not working
  • NFC not working
  • Bluetooth not working (initial basic 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).
click to hide/show revision 24
No.24 Revision

[release notes] 3.0.0 Lemmenjoki

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!

Table of content

Update version history

  • 2018-10-31 : 3.0.0.5 was released to Early Access subscribers (Jolla devices and Xperia X).
  • 2018-11-08 : 3.0.0.8 as an OTA update was released to Early Access subscribers (Jolla devices and Xperia X). Installable images for Xperia X and Xperia XA2 range of devices are soon available at https://shop.jolla.com/downloads/ .
  • 2018-mm-dd : 3.0.0.x to be released to all Jolla customers having the following devices: Jolla1, Jolla C, Jolla Tablet, Xperia X (f5121 and f5122) and for various Xperia XA2, XA2 Ultra and XA2 Plus models (we will list them here later).

Installable images for Xperia X devices are not available yet - they will be added when we publish 3.0.0 to all users.

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 2.2.1.18 to 3.0.0: about 350 MB
- Jolla C from 2.2.0.23 to 3.0.0: about 390 MB
- Xperia X from 2.2.1.18 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: https://together.jolla.com/question/187284/release-notes-221-nurmonjoki/

The instructions for installing Sailfish OS to Sony Xperia X devices are here - covering Windows, Linux and Mac computers.

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

Aliendalvik

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

Ambiences

  • 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

Browser

  • Remorse timer for "close all tabs" added

Camera

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

Calendar

  • 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

  • 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

Homescreen

  • 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

Keyboard

  • 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

People

  • Recent contacts listing limited to 5 contacts

Phone

  • 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

Settings

  • 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

Storage

  • 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"

UX

  • 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

  • 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

  • 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)
  • https://together.jolla.com/question/150407/sdcard-ext4-format-function-doesnt-work/
  • https://together.jolla.com/question/188754/mms-proxy-ip-wrong-for-telenor-se/
  • https://together.jolla.com/question/104795/bugtablet-changing-orientation-when-reading-email-screws-rendering/?sort=votes&page=1
  • https://together.jolla.com/question/34267/email-back-lost-in-landscape-mode-zoom-level-changes-with-rotation/
  • https://together.jolla.com/question/165405/protect-the-might-cancel-mechanism-proper-in-kernel-timerfd-cve-2017-10661/
  • https://together.jolla.com/question/189920/google-calendar-sync-auto-invites-me/
  • https://together.jolla.com/question/190133/2222-bt-headset-bug-with-tablet-droid-config-tbj-bugcbeta/
  • https://together.jolla.com/question/190271/bugsftp-sftp-connection-close-immediately/
  • https://together.jolla.com/question/189724/bugxa2-screen-turns-on-when-removing-charging-cable/?sort=votes&page=1
  • https://together.jolla.com/question/185305/unblanking-issue/
  • https://together.jolla.com/question/184549/inconvenience-22029-fingerprint-unlock-only-works-on-lockscreen/
  • https://together.jolla.com/question/184221/when-vpn-is-connected-wifi-indictor-is-empty/
  • https://together.jolla.com/question/156544/2109-wifi-indicator-doesnt-work-when-on-vpn-connection/
  • https://together.jolla.com/question/184549/inconvenience-22029-fingerprint-unlock-only-works-on-lockscreen/
  • https://together.jolla.com/question/190133/2222-bt-headset-bug-with-tablet-droid-config-tbj-bugcbeta/
  • https://together.jolla.com/question/190973/sfos-3-welcome-page-is-hardly-readable/
  • https://together.jolla.com/question/190978/long-delay-in-loading-interface-during-call-when-using-breeze-ambience/
  • https://together.jolla.com/question/134118/bug-stalled-pulley-in-all-apps/
  • https://together.jolla.com/question/191267/on-the-event-view-lines-on-the-left-side-of-event-are-hard-to-see-on-the-light-ambience/
  • https://together.jolla.com/question/190096/bugxa2-wifi-sharing-not-working/

Changelog

For detailed changelog, see https://together.jolla.com/question/191507/changelog-300-lemmenjoki/ .

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: https://jolla.zendesk.com/hc/en-us/articles/201836347

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: https://jolla.zendesk.com/hc/en-us/articles/115004283713
  • 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

  • Fingerprint support not working
  • NFC not working
  • Bluetooth not working (initial basic 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).
click to hide/show revision 25
No.25 Revision

[release notes] 3.0.0 Lemmenjoki

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!

Table of content

Update version history

  • 2018-10-31 : 3.0.0.5 was released to Early Access subscribers (Jolla devices and Xperia X).
  • 2018-11-08 : 3.0.0.8 as an OTA update was released to Early Access subscribers (Jolla devices and Xperia X). Installable images for Xperia X and Xperia XA2 range of devices are soon available at https://shop.jolla.com/downloads/ .
  • 2018-mm-dd : 3.0.0.x to be released to all Jolla customers having the following devices: Jolla1, Jolla C, Jolla Tablet, Xperia X (f5121 and f5122) and for various Xperia XA2, XA2 Ultra and XA2 Plus models (we will list them here later).

Installable images for Xperia X devices are not available yet - they will be added when we publish 3.0.0 to all users.

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 2.2.1.18 to 3.0.0: about 350 MB
- Jolla C from 2.2.0.23 to 3.0.0: about 390 MB
- Xperia X from 2.2.1.18 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: https://together.jolla.com/question/187284/release-notes-221-nurmonjoki/

The instructions for installing Sailfish OS to Sony Xperia X devices are here - covering Windows, Linux and Mac computers.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

Aliendalvik

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

Ambiences

  • 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

Browser

  • Remorse timer for "close all tabs" added

Camera

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

Calendar

  • 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

  • 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

Homescreen

  • 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

Keyboard

  • 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

People

  • Recent contacts listing limited to 5 contacts

Phone

  • 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

Settings

  • 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

Storage

  • 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"

UX

  • 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

  • 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

  • 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)
  • https://together.jolla.com/question/150407/sdcard-ext4-format-function-doesnt-work/
  • https://together.jolla.com/question/188754/mms-proxy-ip-wrong-for-telenor-se/
  • https://together.jolla.com/question/104795/bugtablet-changing-orientation-when-reading-email-screws-rendering/?sort=votes&page=1
  • https://together.jolla.com/question/34267/email-back-lost-in-landscape-mode-zoom-level-changes-with-rotation/
  • https://together.jolla.com/question/165405/protect-the-might-cancel-mechanism-proper-in-kernel-timerfd-cve-2017-10661/
  • https://together.jolla.com/question/189920/google-calendar-sync-auto-invites-me/
  • https://together.jolla.com/question/190133/2222-bt-headset-bug-with-tablet-droid-config-tbj-bugcbeta/
  • https://together.jolla.com/question/190271/bugsftp-sftp-connection-close-immediately/
  • https://together.jolla.com/question/189724/bugxa2-screen-turns-on-when-removing-charging-cable/?sort=votes&page=1
  • https://together.jolla.com/question/185305/unblanking-issue/
  • https://together.jolla.com/question/184549/inconvenience-22029-fingerprint-unlock-only-works-on-lockscreen/
  • https://together.jolla.com/question/184221/when-vpn-is-connected-wifi-indictor-is-empty/
  • https://together.jolla.com/question/156544/2109-wifi-indicator-doesnt-work-when-on-vpn-connection/
  • https://together.jolla.com/question/184549/inconvenience-22029-fingerprint-unlock-only-works-on-lockscreen/
  • https://together.jolla.com/question/190133/2222-bt-headset-bug-with-tablet-droid-config-tbj-bugcbeta/
  • https://together.jolla.com/question/190973/sfos-3-welcome-page-is-hardly-readable/
  • https://together.jolla.com/question/190978/long-delay-in-loading-interface-during-call-when-using-breeze-ambience/
  • https://together.jolla.com/question/134118/bug-stalled-pulley-in-all-apps/
  • https://together.jolla.com/question/191267/on-the-event-view-lines-on-the-left-side-of-event-are-hard-to-see-on-the-light-ambience/
  • https://together.jolla.com/question/190096/bugxa2-wifi-sharing-not-working/

Changelog

For detailed changelog, see https://together.jolla.com/question/191507/changelog-300-lemmenjoki/ .

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: https://jolla.zendesk.com/hc/en-us/articles/201836347

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: https://jolla.zendesk.com/hc/en-us/articles/115004283713
  • 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

  • Fingerprint support not working
  • NFC not working
  • Bluetooth not working (initial basic 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).
click to hide/show revision 26
No.26 Revision

[release notes] 3.0.0 Lemmenjoki

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!

Table of content

Update version history

  • 2018-10-31 : 3.0.0.5 was released to Early Access subscribers (Jolla devices and Xperia X).
  • 2018-11-08 : 3.0.0.8 as an OTA update was released to Early Access all subscribers (Jolla devices and Xperia X). Installable images for Xperia X and Xperia XA2 range of devices are soon available at https://shop.jolla.com/downloads/ .
  • 2018-mm-dd : 3.0.0.x to be released to all Jolla customers having the following devices: Jolla1, Jolla C, Jolla Tablet, Xperia X (f5121 and f5122) and for various Xperia XA2, XA2 Ultra and XA2 Plus models (we will list them here later).

Installable images for Xperia X devices are not available yet - they will be added when we publish 3.0.0 to all users.

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 2.2.1.18 to 3.0.0: about 350 MB
- Jolla C from 2.2.0.23 to 3.0.0: about 390 MB
- Xperia X from 2.2.1.18 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: https://together.jolla.com/question/187284/release-notes-221-nurmonjoki/

The instructions for installing Sailfish OS to Sony Xperia X 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

Aliendalvik

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

Ambiences

  • 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

Browser

  • Remorse timer for "close all tabs" added

Camera

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

Calendar

  • 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

  • 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

Homescreen

  • 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

Keyboard

  • 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

People

  • Recent contacts listing limited to 5 contacts

Phone

  • 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

Settings

  • 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

Storage

  • 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"

UX

  • 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

  • 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

  • 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)
  • https://together.jolla.com/question/150407/sdcard-ext4-format-function-doesnt-work/
  • https://together.jolla.com/question/188754/mms-proxy-ip-wrong-for-telenor-se/
  • https://together.jolla.com/question/104795/bugtablet-changing-orientation-when-reading-email-screws-rendering/?sort=votes&page=1
  • https://together.jolla.com/question/34267/email-back-lost-in-landscape-mode-zoom-level-changes-with-rotation/
  • https://together.jolla.com/question/165405/protect-the-might-cancel-mechanism-proper-in-kernel-timerfd-cve-2017-10661/
  • https://together.jolla.com/question/189920/google-calendar-sync-auto-invites-me/
  • https://together.jolla.com/question/190133/2222-bt-headset-bug-with-tablet-droid-config-tbj-bugcbeta/
  • https://together.jolla.com/question/190271/bugsftp-sftp-connection-close-immediately/
  • https://together.jolla.com/question/189724/bugxa2-screen-turns-on-when-removing-charging-cable/?sort=votes&page=1
  • https://together.jolla.com/question/185305/unblanking-issue/
  • https://together.jolla.com/question/184549/inconvenience-22029-fingerprint-unlock-only-works-on-lockscreen/
  • https://together.jolla.com/question/184221/when-vpn-is-connected-wifi-indictor-is-empty/
  • https://together.jolla.com/question/156544/2109-wifi-indicator-doesnt-work-when-on-vpn-connection/
  • https://together.jolla.com/question/184549/inconvenience-22029-fingerprint-unlock-only-works-on-lockscreen/
  • https://together.jolla.com/question/190133/2222-bt-headset-bug-with-tablet-droid-config-tbj-bugcbeta/
  • https://together.jolla.com/question/190973/sfos-3-welcome-page-is-hardly-readable/
  • https://together.jolla.com/question/190978/long-delay-in-loading-interface-during-call-when-using-breeze-ambience/
  • https://together.jolla.com/question/134118/bug-stalled-pulley-in-all-apps/
  • https://together.jolla.com/question/191267/on-the-event-view-lines-on-the-left-side-of-event-are-hard-to-see-on-the-light-ambience/
  • https://together.jolla.com/question/190096/bugxa2-wifi-sharing-not-working/

Changelog

For detailed changelog, see https://together.jolla.com/question/191507/changelog-300-lemmenjoki/ .

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: https://jolla.zendesk.com/hc/en-us/articles/201836347

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: https://jolla.zendesk.com/hc/en-us/articles/115004283713
  • 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

  • Fingerprint support not working
  • NFC not working
  • Bluetooth not working (initial basic 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).
click to hide/show revision 27
No.27 Revision

[release notes] 3.0.0 Lemmenjoki

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!

Table of content

Update version history

  • 2018-10-31 : 3.0.0.5 was released to Early Access subscribers (Jolla devices and Xperia X).
  • 2018-11-08 : 3.0.0.8 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 soon available at https://shop.jolla.com/downloads/ .

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 2.2.1.18 to 3.0.0: about 350 MB
- Jolla C from 2.2.0.23 to 3.0.0: about 390 MB
- Xperia X from 2.2.1.18 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: https://together.jolla.com/question/187284/release-notes-221-nurmonjoki/

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

Aliendalvik

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

Ambiences

  • 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

Browser

  • Remorse timer for "close all tabs" added

Camera

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

Calendar

  • 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

  • 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

Homescreen

  • 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

Keyboard

  • 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

People

  • Recent contacts listing limited to 5 contacts

Phone

  • 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

Settings

  • 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

Storage

  • 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"

UX

  • 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

  • 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

  • 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)
  • https://together.jolla.com/question/150407/sdcard-ext4-format-function-doesnt-work/
  • https://together.jolla.com/question/188754/mms-proxy-ip-wrong-for-telenor-se/
  • https://together.jolla.com/question/104795/bugtablet-changing-orientation-when-reading-email-screws-rendering/?sort=votes&page=1
  • https://together.jolla.com/question/34267/email-back-lost-in-landscape-mode-zoom-level-changes-with-rotation/
  • https://together.jolla.com/question/165405/protect-the-might-cancel-mechanism-proper-in-kernel-timerfd-cve-2017-10661/
  • https://together.jolla.com/question/189920/google-calendar-sync-auto-invites-me/
  • https://together.jolla.com/question/190133/2222-bt-headset-bug-with-tablet-droid-config-tbj-bugcbeta/
  • https://together.jolla.com/question/190271/bugsftp-sftp-connection-close-immediately/
  • https://together.jolla.com/question/189724/bugxa2-screen-turns-on-when-removing-charging-cable/?sort=votes&page=1
  • https://together.jolla.com/question/185305/unblanking-issue/
  • https://together.jolla.com/question/184549/inconvenience-22029-fingerprint-unlock-only-works-on-lockscreen/
  • https://together.jolla.com/question/184221/when-vpn-is-connected-wifi-indictor-is-empty/
  • https://together.jolla.com/question/156544/2109-wifi-indicator-doesnt-work-when-on-vpn-connection/
  • https://together.jolla.com/question/184549/inconvenience-22029-fingerprint-unlock-only-works-on-lockscreen/
  • https://together.jolla.com/question/190133/2222-bt-headset-bug-with-tablet-droid-config-tbj-bugcbeta/
  • https://together.jolla.com/question/190973/sfos-3-welcome-page-is-hardly-readable/
  • https://together.jolla.com/question/190978/long-delay-in-loading-interface-during-call-when-using-breeze-ambience/
  • https://together.jolla.com/question/134118/bug-stalled-pulley-in-all-apps/
  • https://together.jolla.com/question/191267/on-the-event-view-lines-on-the-left-side-of-event-are-hard-to-see-on-the-light-ambience/
  • https://together.jolla.com/question/190096/bugxa2-wifi-sharing-not-working/

Changelog

For detailed changelog, see https://together.jolla.com/question/191507/changelog-300-lemmenjoki/ .

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: https://jolla.zendesk.com/hc/en-us/articles/201836347

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: https://jolla.zendesk.com/hc/en-us/articles/115004283713
  • 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

  • Fingerprint support not working
  • NFC not working
  • Bluetooth not working (initial basic 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).
click to hide/show revision 28
No.28 Revision

[release notes] 3.0.0 Lemmenjoki

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!

Table of content

Update version history

  • 2018-10-31 : 3.0.0.5 was released to Early Access subscribers (Jolla devices and Xperia X).
  • 2018-11-08 : 3.0.0.8 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 soon available at https://shop.jolla.com/downloads/ .

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 2.2.1.18 to 3.0.0: about 350 MB
- Jolla C from 2.2.0.23 to 3.0.0: about 390 MB
- Xperia X from 2.2.1.18 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: https://together.jolla.com/question/187284/release-notes-221-nurmonjoki/

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

Aliendalvik

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

Ambiences

  • 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

Browser

  • Remorse timer for "close all tabs" added

Camera

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

Calendar

  • 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

  • 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

Homescreen

  • 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

Keyboard

  • 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

People

  • Recent contacts listing limited to 5 contacts

Phone

  • 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

Settings

  • 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

Storage

  • 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"

UX

  • 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

  • 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

  • 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)
  • https://together.jolla.com/question/150407/sdcard-ext4-format-function-doesnt-work/
  • https://together.jolla.com/question/188754/mms-proxy-ip-wrong-for-telenor-se/
  • https://together.jolla.com/question/104795/bugtablet-changing-orientation-when-reading-email-screws-rendering/?sort=votes&page=1
  • https://together.jolla.com/question/34267/email-back-lost-in-landscape-mode-zoom-level-changes-with-rotation/
  • https://together.jolla.com/question/165405/protect-the-might-cancel-mechanism-proper-in-kernel-timerfd-cve-2017-10661/
  • https://together.jolla.com/question/189920/google-calendar-sync-auto-invites-me/
  • https://together.jolla.com/question/190133/2222-bt-headset-bug-with-tablet-droid-config-tbj-bugcbeta/
  • https://together.jolla.com/question/190271/bugsftp-sftp-connection-close-immediately/
  • https://together.jolla.com/question/189724/bugxa2-screen-turns-on-when-removing-charging-cable/?sort=votes&page=1
  • https://together.jolla.com/question/185305/unblanking-issue/
  • https://together.jolla.com/question/184549/inconvenience-22029-fingerprint-unlock-only-works-on-lockscreen/
  • https://together.jolla.com/question/184221/when-vpn-is-connected-wifi-indictor-is-empty/
  • https://together.jolla.com/question/156544/2109-wifi-indicator-doesnt-work-when-on-vpn-connection/
  • https://together.jolla.com/question/184549/inconvenience-22029-fingerprint-unlock-only-works-on-lockscreen/
  • https://together.jolla.com/question/190133/2222-bt-headset-bug-with-tablet-droid-config-tbj-bugcbeta/
  • https://together.jolla.com/question/190973/sfos-3-welcome-page-is-hardly-readable/
  • https://together.jolla.com/question/190978/long-delay-in-loading-interface-during-call-when-using-breeze-ambience/
  • https://together.jolla.com/question/134118/bug-stalled-pulley-in-all-apps/
  • https://together.jolla.com/question/191267/on-the-event-view-lines-on-the-left-side-of-event-are-hard-to-see-on-the-light-ambience/
  • https://together.jolla.com/question/190096/bugxa2-wifi-sharing-not-working/

Changelog

For detailed changelog, see https://together.jolla.com/question/191507/changelog-300-lemmenjoki/ .

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: https://jolla.zendesk.com/hc/en-us/articles/201836347

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: https://jolla.zendesk.com/hc/en-us/articles/115004283713
  • 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

  • Fingerprint support not working
  • NFC not working
  • Bluetooth not working (initial Bluetooth: initial basic support only)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).
click to hide/show revision 29
No.29 Revision

[release notes] 3.0.0 Lemmenjoki

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!

Table of content

Update version history

  • 2018-10-31 : 3.0.0.5 was released to Early Access subscribers (Jolla devices and Xperia X).
  • 2018-11-08 : 3.0.0.8 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 soon available at https://shop.jolla.com/downloads/ .

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 2.2.1.18 to 3.0.0: about 350 MB
- Jolla C from 2.2.0.23 to 3.0.0: about 390 MB
- Xperia X from 2.2.1.18 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: https://together.jolla.com/question/187284/release-notes-221-nurmonjoki/

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

Aliendalvik

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

Ambiences

  • 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

Browser

  • Remorse timer for "close all tabs" added

Camera

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

Calendar

  • 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

  • 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

Homescreen

  • 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

Keyboard

  • 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

People

  • Recent contacts listing limited to 5 contacts

Phone

  • 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

Settings

  • 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

Storage

  • 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"

UX

  • 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

  • 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

  • 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)
  • https://together.jolla.com/question/150407/sdcard-ext4-format-function-doesnt-work/
  • https://together.jolla.com/question/188754/mms-proxy-ip-wrong-for-telenor-se/
  • https://together.jolla.com/question/104795/bugtablet-changing-orientation-when-reading-email-screws-rendering/?sort=votes&page=1
  • https://together.jolla.com/question/34267/email-back-lost-in-landscape-mode-zoom-level-changes-with-rotation/
  • https://together.jolla.com/question/165405/protect-the-might-cancel-mechanism-proper-in-kernel-timerfd-cve-2017-10661/
  • https://together.jolla.com/question/189920/google-calendar-sync-auto-invites-me/
  • https://together.jolla.com/question/190133/2222-bt-headset-bug-with-tablet-droid-config-tbj-bugcbeta/
  • https://together.jolla.com/question/190271/bugsftp-sftp-connection-close-immediately/
  • https://together.jolla.com/question/189724/bugxa2-screen-turns-on-when-removing-charging-cable/?sort=votes&page=1
  • https://together.jolla.com/question/185305/unblanking-issue/
  • https://together.jolla.com/question/184549/inconvenience-22029-fingerprint-unlock-only-works-on-lockscreen/
  • https://together.jolla.com/question/184221/when-vpn-is-connected-wifi-indictor-is-empty/
  • https://together.jolla.com/question/156544/2109-wifi-indicator-doesnt-work-when-on-vpn-connection/
  • https://together.jolla.com/question/184549/inconvenience-22029-fingerprint-unlock-only-works-on-lockscreen/
  • https://together.jolla.com/question/190133/2222-bt-headset-bug-with-tablet-droid-config-tbj-bugcbeta/
  • https://together.jolla.com/question/190973/sfos-3-welcome-page-is-hardly-readable/
  • https://together.jolla.com/question/190978/long-delay-in-loading-interface-during-call-when-using-breeze-ambience/
  • https://together.jolla.com/question/134118/bug-stalled-pulley-in-all-apps/
  • https://together.jolla.com/question/191267/on-the-event-view-lines-on-the-left-side-of-event-are-hard-to-see-on-the-light-ambience/
  • https://together.jolla.com/question/190096/bugxa2-wifi-sharing-not-working/

Changelog

For detailed changelog, see https://together.jolla.com/question/191507/changelog-300-lemmenjoki/ .

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: https://jolla.zendesk.com/hc/en-us/articles/201836347

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: https://jolla.zendesk.com/hc/en-us/articles/115004283713
  • 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

  • Fingerprint support not working
  • NFC not working
  • Bluetooth: initial basic 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).
click to hide/show revision 30
No.30 Revision

[release notes] 3.0.0 Lemmenjoki

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!

NOTE: -Too many failures in installing Sailfish OS to Xperia XA2 devices have been reported tonight (Nov 8th). These devices fail to boot up after a seemingly successful flashing. Please consider postponing the Sailfish flashing until we know better the error mechanism and have been able to eliminate it. This would probably save you from unnecessary harm. Apologies for all this.

Table of content

Update version history

  • 2018-10-31 : 3.0.0.5 was released to Early Access subscribers (Jolla devices and Xperia X).
  • 2018-11-08 : 3.0.0.8 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 soon available at https://shop.jolla.com/downloads/ .

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 2.2.1.18 to 3.0.0: about 350 MB
- Jolla C from 2.2.0.23 to 3.0.0: about 390 MB
- Xperia X from 2.2.1.18 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: https://together.jolla.com/question/187284/release-notes-221-nurmonjoki/

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

Aliendalvik

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

Ambiences

  • 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

Browser

  • Remorse timer for "close all tabs" added

Camera

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

Calendar

  • 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

  • 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

Homescreen

  • 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

Keyboard

  • 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

People

  • Recent contacts listing limited to 5 contacts

Phone

  • 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

Settings

  • 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

Storage

  • 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"

UX

  • 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

  • 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

  • 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)
  • https://together.jolla.com/question/150407/sdcard-ext4-format-function-doesnt-work/
  • https://together.jolla.com/question/188754/mms-proxy-ip-wrong-for-telenor-se/
  • https://together.jolla.com/question/104795/bugtablet-changing-orientation-when-reading-email-screws-rendering/?sort=votes&page=1
  • https://together.jolla.com/question/34267/email-back-lost-in-landscape-mode-zoom-level-changes-with-rotation/
  • https://together.jolla.com/question/165405/protect-the-might-cancel-mechanism-proper-in-kernel-timerfd-cve-2017-10661/
  • https://together.jolla.com/question/189920/google-calendar-sync-auto-invites-me/
  • https://together.jolla.com/question/190133/2222-bt-headset-bug-with-tablet-droid-config-tbj-bugcbeta/
  • https://together.jolla.com/question/190271/bugsftp-sftp-connection-close-immediately/
  • https://together.jolla.com/question/189724/bugxa2-screen-turns-on-when-removing-charging-cable/?sort=votes&page=1
  • https://together.jolla.com/question/185305/unblanking-issue/
  • https://together.jolla.com/question/184549/inconvenience-22029-fingerprint-unlock-only-works-on-lockscreen/
  • https://together.jolla.com/question/184221/when-vpn-is-connected-wifi-indictor-is-empty/
  • https://together.jolla.com/question/156544/2109-wifi-indicator-doesnt-work-when-on-vpn-connection/
  • https://together.jolla.com/question/184549/inconvenience-22029-fingerprint-unlock-only-works-on-lockscreen/
  • https://together.jolla.com/question/190133/2222-bt-headset-bug-with-tablet-droid-config-tbj-bugcbeta/
  • https://together.jolla.com/question/190973/sfos-3-welcome-page-is-hardly-readable/
  • https://together.jolla.com/question/190978/long-delay-in-loading-interface-during-call-when-using-breeze-ambience/
  • https://together.jolla.com/question/134118/bug-stalled-pulley-in-all-apps/
  • https://together.jolla.com/question/191267/on-the-event-view-lines-on-the-left-side-of-event-are-hard-to-see-on-the-light-ambience/
  • https://together.jolla.com/question/190096/bugxa2-wifi-sharing-not-working/

Changelog

For detailed changelog, see https://together.jolla.com/question/191507/changelog-300-lemmenjoki/ .

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: https://jolla.zendesk.com/hc/en-us/articles/201836347

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: https://jolla.zendesk.com/hc/en-us/articles/115004283713
  • 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

  • Too many failures in installing Sailfish OS to Xperia XA2 devices have been reported tonight (Nov 8th). These devices fail to boot up after a seemingly successful flashing. Please consider postponing the Sailfish flashing until we know better the error mechanism and have been able to eliminate it. This would probably save you from unnecessary harm. Apologies for all this.
  • Fingerprint support not working
  • 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).
click to hide/show revision 31
No.31 Revision

[release notes] 3.0.0 Lemmenjoki

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!

NOTE: -Too Too many failures in installing Sailfish OS to Xperia XA2 devices have been reported tonight (Nov 8th). These devices fail to boot up after a seemingly successful flashing. Please consider postponing the postponing the flashing of Sailfish flashing X to XA2 until we know better the error mechanism and have been able to eliminate it. This would probably save you from unnecessary harm. Apologies for all this.

Table of content

Update version history

  • 2018-10-31 : 3.0.0.5 was released to Early Access subscribers (Jolla devices and Xperia X).
  • 2018-11-08 : 3.0.0.8 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 soon available at https://shop.jolla.com/downloads/ .

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 2.2.1.18 to 3.0.0: about 350 MB
- Jolla C from 2.2.0.23 to 3.0.0: about 390 MB
- Xperia X from 2.2.1.18 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: https://together.jolla.com/question/187284/release-notes-221-nurmonjoki/

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

Aliendalvik

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

Ambiences

  • 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

Browser

  • Remorse timer for "close all tabs" added

Camera

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

Calendar

  • 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

  • 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

Homescreen

  • 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

Keyboard

  • 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

People

  • Recent contacts listing limited to 5 contacts

Phone

  • 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

Settings

  • 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

Storage

  • 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"

UX

  • 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

  • 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

  • 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)
  • https://together.jolla.com/question/150407/sdcard-ext4-format-function-doesnt-work/
  • https://together.jolla.com/question/188754/mms-proxy-ip-wrong-for-telenor-se/
  • https://together.jolla.com/question/104795/bugtablet-changing-orientation-when-reading-email-screws-rendering/?sort=votes&page=1
  • https://together.jolla.com/question/34267/email-back-lost-in-landscape-mode-zoom-level-changes-with-rotation/
  • https://together.jolla.com/question/165405/protect-the-might-cancel-mechanism-proper-in-kernel-timerfd-cve-2017-10661/
  • https://together.jolla.com/question/189920/google-calendar-sync-auto-invites-me/
  • https://together.jolla.com/question/190133/2222-bt-headset-bug-with-tablet-droid-config-tbj-bugcbeta/
  • https://together.jolla.com/question/190271/bugsftp-sftp-connection-close-immediately/
  • https://together.jolla.com/question/189724/bugxa2-screen-turns-on-when-removing-charging-cable/?sort=votes&page=1
  • https://together.jolla.com/question/185305/unblanking-issue/
  • https://together.jolla.com/question/184549/inconvenience-22029-fingerprint-unlock-only-works-on-lockscreen/
  • https://together.jolla.com/question/184221/when-vpn-is-connected-wifi-indictor-is-empty/
  • https://together.jolla.com/question/156544/2109-wifi-indicator-doesnt-work-when-on-vpn-connection/
  • https://together.jolla.com/question/184549/inconvenience-22029-fingerprint-unlock-only-works-on-lockscreen/
  • https://together.jolla.com/question/190133/2222-bt-headset-bug-with-tablet-droid-config-tbj-bugcbeta/
  • https://together.jolla.com/question/190973/sfos-3-welcome-page-is-hardly-readable/
  • https://together.jolla.com/question/190978/long-delay-in-loading-interface-during-call-when-using-breeze-ambience/
  • https://together.jolla.com/question/134118/bug-stalled-pulley-in-all-apps/
  • https://together.jolla.com/question/191267/on-the-event-view-lines-on-the-left-side-of-event-are-hard-to-see-on-the-light-ambience/
  • https://together.jolla.com/question/190096/bugxa2-wifi-sharing-not-working/

Changelog

For detailed changelog, see https://together.jolla.com/question/191507/changelog-300-lemmenjoki/ .

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: https://jolla.zendesk.com/hc/en-us/articles/201836347

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: https://jolla.zendesk.com/hc/en-us/articles/115004283713
  • 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

  • Too many failures in installing Sailfish OS to Xperia XA2 devices have been reported tonight (Nov 8th). These devices fail to boot up after a seemingly successful flashing. Please consider postponing the postponing the flashing of Sailfish flashing OS to XA2 until we know better the error mechanism and have been able to eliminate it. This would probably save you from unnecessary harm. Apologies for all this.
  • Fingerprint support not working
  • 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).
click to hide/show revision 32
No.32 Revision

[release notes] 3.0.0 Lemmenjoki

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!

NOTE: Too many failures in installing It is again possible to install Sailfish OS to Xperia 3.0.0.8 toXperia XA2 devices devices. Please note that you need to download the installable file again from https://shop.jolla.com/downloads/ as the flashing scripts have been reported tonight (Nov 8th). These devices fail to boot up after a seemingly successful flashing. Please consider postponing the flashing of Sailfish X to XA2 until we know better the error mechanism and have been able to eliminate it. This would probably save you from unnecessary harm. Apologies for all this.renewed.

Table of content

Update version history

  • 2018-10-31 : 3.0.0.5 was released to Early Access subscribers (Jolla devices and Xperia X).
  • 2018-11-08 : 3.0.0.8 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 soon available at https://shop.jolla.com/downloads/ .

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 2.2.1.18 to 3.0.0: about 350 MB
- Jolla C from 2.2.0.23 to 3.0.0: about 390 MB
- Xperia X from 2.2.1.18 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: https://together.jolla.com/question/187284/release-notes-221-nurmonjoki/

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

Aliendalvik

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

Ambiences

  • 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

Browser

  • Remorse timer for "close all tabs" added

Camera

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

Calendar

  • 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

  • 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

Homescreen

  • 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

Keyboard

  • 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

People

  • Recent contacts listing limited to 5 contacts

Phone

  • 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

Settings

  • 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

Storage

  • 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"

UX

  • 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

  • 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

  • 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)
  • https://together.jolla.com/question/150407/sdcard-ext4-format-function-doesnt-work/
  • https://together.jolla.com/question/188754/mms-proxy-ip-wrong-for-telenor-se/
  • https://together.jolla.com/question/104795/bugtablet-changing-orientation-when-reading-email-screws-rendering/?sort=votes&page=1
  • https://together.jolla.com/question/34267/email-back-lost-in-landscape-mode-zoom-level-changes-with-rotation/
  • https://together.jolla.com/question/165405/protect-the-might-cancel-mechanism-proper-in-kernel-timerfd-cve-2017-10661/
  • https://together.jolla.com/question/189920/google-calendar-sync-auto-invites-me/
  • https://together.jolla.com/question/190133/2222-bt-headset-bug-with-tablet-droid-config-tbj-bugcbeta/
  • https://together.jolla.com/question/190271/bugsftp-sftp-connection-close-immediately/
  • https://together.jolla.com/question/189724/bugxa2-screen-turns-on-when-removing-charging-cable/?sort=votes&page=1
  • https://together.jolla.com/question/185305/unblanking-issue/
  • https://together.jolla.com/question/184549/inconvenience-22029-fingerprint-unlock-only-works-on-lockscreen/
  • https://together.jolla.com/question/184221/when-vpn-is-connected-wifi-indictor-is-empty/
  • https://together.jolla.com/question/156544/2109-wifi-indicator-doesnt-work-when-on-vpn-connection/
  • https://together.jolla.com/question/184549/inconvenience-22029-fingerprint-unlock-only-works-on-lockscreen/
  • https://together.jolla.com/question/190133/2222-bt-headset-bug-with-tablet-droid-config-tbj-bugcbeta/
  • https://together.jolla.com/question/190973/sfos-3-welcome-page-is-hardly-readable/
  • https://together.jolla.com/question/190978/long-delay-in-loading-interface-during-call-when-using-breeze-ambience/
  • https://together.jolla.com/question/134118/bug-stalled-pulley-in-all-apps/
  • https://together.jolla.com/question/191267/on-the-event-view-lines-on-the-left-side-of-event-are-hard-to-see-on-the-light-ambience/
  • https://together.jolla.com/question/190096/bugxa2-wifi-sharing-not-working/

Changelog

For detailed changelog, see https://together.jolla.com/question/191507/changelog-300-lemmenjoki/ .

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: https://jolla.zendesk.com/hc/en-us/articles/201836347

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: https://jolla.zendesk.com/hc/en-us/articles/115004283713
  • 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

  • Too many failures in installing Sailfish OS to Xperia XA2 devices have been reported tonight (Nov 8th). These devices fail to boot up after a seemingly successful flashing. Please consider postponing the flashing of Sailfish OS to XA2 until we know better the error mechanism and have been able to eliminate it. This would probably save you from unnecessary harm. Apologies for all this.
  • 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).
click to hide/show revision 33
No.33 Revision

[release notes] 3.0.0 Lemmenjoki

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 3.0.0.8 toXperia XA2 devices. Please note that you need to download the installable file again from https://shop.jolla.com/downloads/ as the flashing scripts have been renewed.

Table of content

Update version history

  • 2018-10-31 : 3.0.0.5 was released to Early Access subscribers (Jolla devices and Xperia X).
  • 2018-11-08 : 3.0.0.8 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 soon available at https://shop.jolla.com/downloads/ .

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 2.2.1.18 to 3.0.0: about 350 MB
- Jolla C from 2.2.0.23 to 3.0.0: about 390 MB
- Xperia X from 2.2.1.18 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: https://together.jolla.com/question/187284/release-notes-221-nurmonjoki/

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

Aliendalvik

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

Ambiences

  • 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

Browser

  • Remorse timer for "close all tabs" added

Camera

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

Calendar

  • 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

  • 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

Homescreen

  • 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

Keyboard

  • 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

People

  • Recent contacts listing limited to 5 contacts

Phone

  • 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

Settings

  • 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

Storage

  • 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"

UX

  • 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

  • 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

  • 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)
  • https://together.jolla.com/question/150407/sdcard-ext4-format-function-doesnt-work/
  • https://together.jolla.com/question/188754/mms-proxy-ip-wrong-for-telenor-se/
  • https://together.jolla.com/question/104795/bugtablet-changing-orientation-when-reading-email-screws-rendering/?sort=votes&page=1
  • https://together.jolla.com/question/34267/email-back-lost-in-landscape-mode-zoom-level-changes-with-rotation/
  • https://together.jolla.com/question/165405/protect-the-might-cancel-mechanism-proper-in-kernel-timerfd-cve-2017-10661/
  • https://together.jolla.com/question/189920/google-calendar-sync-auto-invites-me/
  • https://together.jolla.com/question/190133/2222-bt-headset-bug-with-tablet-droid-config-tbj-bugcbeta/
  • https://together.jolla.com/question/190271/bugsftp-sftp-connection-close-immediately/
  • https://together.jolla.com/question/189724/bugxa2-screen-turns-on-when-removing-charging-cable/?sort=votes&page=1
  • https://together.jolla.com/question/185305/unblanking-issue/
  • https://together.jolla.com/question/184549/inconvenience-22029-fingerprint-unlock-only-works-on-lockscreen/
  • https://together.jolla.com/question/184221/when-vpn-is-connected-wifi-indictor-is-empty/
  • https://together.jolla.com/question/156544/2109-wifi-indicator-doesnt-work-when-on-vpn-connection/
  • https://together.jolla.com/question/184549/inconvenience-22029-fingerprint-unlock-only-works-on-lockscreen/
  • https://together.jolla.com/question/190133/2222-bt-headset-bug-with-tablet-droid-config-tbj-bugcbeta/
  • https://together.jolla.com/question/190973/sfos-3-welcome-page-is-hardly-readable/
  • https://together.jolla.com/question/190978/long-delay-in-loading-interface-during-call-when-using-breeze-ambience/
  • https://together.jolla.com/question/134118/bug-stalled-pulley-in-all-apps/
  • https://together.jolla.com/question/191267/on-the-event-view-lines-on-the-left-side-of-event-are-hard-to-see-on-the-light-ambience/
  • https://together.jolla.com/question/190096/bugxa2-wifi-sharing-not-working/

Changelog

For detailed changelog, see https://together.jolla.com/question/191507/changelog-300-lemmenjoki/ .

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: https://jolla.zendesk.com/hc/en-us/articles/201836347

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: https://jolla.zendesk.com/hc/en-us/articles/115004283713
  • 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 https://jolla.zendesk.com/hc/en-us/articles/360012031854
  • 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).
click to hide/show revision 34
No.34 Revision

[release notes] 3.0.0 Lemmenjoki

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 3.0.0.8 toXperia XA2 devices. Please note that you need to download the installable file again from https://shop.jolla.com/downloads/ as the flashing scripts have been renewed.

Table of content

Update version history

  • 2018-10-31 : 3.0.0.5 was released to Early Access subscribers (Jolla devices and Xperia X).
  • 2018-11-08 : 3.0.0.8 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 soon available at https://shop.jolla.com/downloads/ .

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 2.2.1.18 to 3.0.0: about 350 MB
- Jolla C from 2.2.0.23 to 3.0.0: about 390 MB
- Xperia X from 2.2.1.18 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: https://together.jolla.com/question/187284/release-notes-221-nurmonjoki/

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

Aliendalvik

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

Ambiences

  • 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

Browser

  • Remorse timer for "close all tabs" added

Camera

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

Calendar

  • 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

  • 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

Homescreen

  • 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

Keyboard

  • 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

People

  • Recent contacts listing limited to 5 contacts

Phone

  • 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

Settings

  • 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

Storage

  • 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"

UX

  • 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

  • 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

  • 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)
  • https://together.jolla.com/question/150407/sdcard-ext4-format-function-doesnt-work/
  • https://together.jolla.com/question/188754/mms-proxy-ip-wrong-for-telenor-se/
  • https://together.jolla.com/question/104795/bugtablet-changing-orientation-when-reading-email-screws-rendering/?sort=votes&page=1
  • https://together.jolla.com/question/34267/email-back-lost-in-landscape-mode-zoom-level-changes-with-rotation/
  • https://together.jolla.com/question/165405/protect-the-might-cancel-mechanism-proper-in-kernel-timerfd-cve-2017-10661/
  • https://together.jolla.com/question/189920/google-calendar-sync-auto-invites-me/
  • https://together.jolla.com/question/190133/2222-bt-headset-bug-with-tablet-droid-config-tbj-bugcbeta/
  • https://together.jolla.com/question/190271/bugsftp-sftp-connection-close-immediately/
  • https://together.jolla.com/question/189724/bugxa2-screen-turns-on-when-removing-charging-cable/?sort=votes&page=1
  • https://together.jolla.com/question/185305/unblanking-issue/
  • https://together.jolla.com/question/184549/inconvenience-22029-fingerprint-unlock-only-works-on-lockscreen/
  • https://together.jolla.com/question/184221/when-vpn-is-connected-wifi-indictor-is-empty/
  • https://together.jolla.com/question/156544/2109-wifi-indicator-doesnt-work-when-on-vpn-connection/
  • https://together.jolla.com/question/184549/inconvenience-22029-fingerprint-unlock-only-works-on-lockscreen/
  • https://together.jolla.com/question/190133/2222-bt-headset-bug-with-tablet-droid-config-tbj-bugcbeta/
  • https://together.jolla.com/question/190973/sfos-3-welcome-page-is-hardly-readable/
  • https://together.jolla.com/question/190978/long-delay-in-loading-interface-during-call-when-using-breeze-ambience/
  • https://together.jolla.com/question/134118/bug-stalled-pulley-in-all-apps/
  • https://together.jolla.com/question/191267/on-the-event-view-lines-on-the-left-side-of-event-are-hard-to-see-on-the-light-ambience/
  • https://together.jolla.com/question/190096/bugxa2-wifi-sharing-not-working/

Changelog

For detailed changelog, see https://together.jolla.com/question/191507/changelog-300-lemmenjoki/ .

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: https://jolla.zendesk.com/hc/en-us/articles/201836347

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: https://jolla.zendesk.com/hc/en-us/articles/115004283713
  • 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 https://jolla.zendesk.com/hc/en-us/articles/360012031854
  • 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).

[release notes] 3.0.0 Lemmenjoki

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 3.0.0.8 toXperia XA2 devices. Please note that you need to download the installable file again from https://shop.jolla.com/downloads/ as the flashing scripts have been renewed.

Table of content

Update version history

  • 2018-10-31 : 3.0.0.5 was released to Early Access subscribers (Jolla devices and Xperia X).
  • 2018-11-08 : 3.0.0.8 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 https://shop.jolla.com/downloads/ .

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 2.2.1.18 to 3.0.0: about 350 MB
- Jolla C from 2.2.0.23 to 3.0.0: about 390 MB
- Xperia X from 2.2.1.18 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: https://together.jolla.com/question/187284/release-notes-221-nurmonjoki/

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

Aliendalvik

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

Ambiences

  • 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

Browser

  • Remorse timer for "close all tabs" added

Camera

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

Calendar

  • 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

  • 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

Homescreen

  • 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

Keyboard

  • 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

People

  • Recent contacts listing limited to 5 contacts

Phone

  • 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

Settings

  • 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

Storage

  • 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"

UX

  • 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

  • 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

  • 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)
  • https://together.jolla.com/question/150407/sdcard-ext4-format-function-doesnt-work/
  • https://together.jolla.com/question/188754/mms-proxy-ip-wrong-for-telenor-se/
  • https://together.jolla.com/question/104795/bugtablet-changing-orientation-when-reading-email-screws-rendering/?sort=votes&page=1
  • https://together.jolla.com/question/34267/email-back-lost-in-landscape-mode-zoom-level-changes-with-rotation/
  • https://together.jolla.com/question/165405/protect-the-might-cancel-mechanism-proper-in-kernel-timerfd-cve-2017-10661/
  • https://together.jolla.com/question/189920/google-calendar-sync-auto-invites-me/
  • https://together.jolla.com/question/190133/2222-bt-headset-bug-with-tablet-droid-config-tbj-bugcbeta/
  • https://together.jolla.com/question/190271/bugsftp-sftp-connection-close-immediately/
  • https://together.jolla.com/question/189724/bugxa2-screen-turns-on-when-removing-charging-cable/?sort=votes&page=1
  • https://together.jolla.com/question/185305/unblanking-issue/
  • https://together.jolla.com/question/184549/inconvenience-22029-fingerprint-unlock-only-works-on-lockscreen/
  • https://together.jolla.com/question/184221/when-vpn-is-connected-wifi-indictor-is-empty/
  • https://together.jolla.com/question/156544/2109-wifi-indicator-doesnt-work-when-on-vpn-connection/
  • https://together.jolla.com/question/184549/inconvenience-22029-fingerprint-unlock-only-works-on-lockscreen/
  • https://together.jolla.com/question/190133/2222-bt-headset-bug-with-tablet-droid-config-tbj-bugcbeta/
  • https://together.jolla.com/question/190973/sfos-3-welcome-page-is-hardly-readable/
  • https://together.jolla.com/question/190978/long-delay-in-loading-interface-during-call-when-using-breeze-ambience/
  • https://together.jolla.com/question/134118/bug-stalled-pulley-in-all-apps/
  • https://together.jolla.com/question/191267/on-the-event-view-lines-on-the-left-side-of-event-are-hard-to-see-on-the-light-ambience/
  • https://together.jolla.com/question/190096/bugxa2-wifi-sharing-not-working/

Changelog

For detailed changelog, see https://together.jolla.com/question/191507/changelog-300-lemmenjoki/ .

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: https://jolla.zendesk.com/hc/en-us/articles/201836347

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: https://jolla.zendesk.com/hc/en-us/articles/115004283713
  • 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 https://jolla.zendesk.com/hc/en-us/articles/360012031854
  • 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)