Ask / Submit

Revision history [back]

click to hide/show revision 1
initial version

posted 2018-12-14 12:10:07 +0200

jovirkku gravatar image

[release notes] 3.0.1 Sipoonkorpi

This is a placeholder for the release notes of the upcoming 3.0.1 release.

click to hide/show revision 2
No.2 Revision

[release notes] 3.0.1 Sipoonkorpi

This is a placeholder for the release notes of the upcoming 3.0.1 release.

Sipoonkorpi is mainly a bug fixing update, bringing in just a few new features. We've added Bulgarian language support and improved the handling of email folders. You can now create light ambiences, and respond to meeting invitations through Exchange and Google. We've also tuned up SD card encryption and protected critical Top Menu toggles with the security code.

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

Table of content

Update version history

  • 2019-01-07 : 3.0.1.11 to be released to Early Access subscribers (Jolla devices and Xperia X).
  • 201y-mm-dd : 3.0.1.y as an OTA update to be 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 3.0.0 to 3.0.1: about 300 MB
- Jolla C from 3.0.0 to 3.0.1: about XXX MB
- Xperia X from 3.0.0 to 3.0.1: about XXX MB

Release Highlights

This list contains examples of new features (and some bug fixes) added to Sailfish OS, compared to the previous public release 3.0.0. The release notes of 3.0.0 can be found here: https://together.jolla.com/question/191509/release-notes-300-lemmenjoki/

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 (they are the same as in update 3.0.0 - no change here):

  • 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, either):

  • X single SIM F5121
  • X dual SIM F5122

Compatible with Gemini PDA.

Accounts

  • Made possible to accept/reject meeting invitations for Google

Aliendalvik

  • Android Support for Xperia XA2 will be released separately later
  • No changes for any products

Ambiences

  • You can now create your own light ambiences in Gallery
  • Calculator operation buttons and field legibility improved
  • Media cover polished for light style
  • Call dialog polished for light style

Camera

  • Don't show video timer value when recording
  • Fix invisible toggles being interactive
  • Hide settings overlay menus when controls are hidden

Calendar

  • You can now respond to Active Sync and Google meeting invitations from Calendar
  • Calendar event view layout polished
  • Deleting open event at remote end pops the page on the device
  • Adjusting event start times now moves the end times to maintain event length

Connectivity

  • Support added for reading NFC tags, initially limited to customer device
  • A new firewall system using iptables is implemented (rules set in configuration files), no UI yet.
  • Firewall is set to block ICMP
  • Firewall configuration for developer mode allows SSH (in addition to usb) over WiFi only
  • Xperia X: an improvement mobile data connectivity
  • Allow enabling hotspot even if mobile data is not connected
  • MTP: Support added for M4A audio file format

Email

  • Email folders can now be created, renamed, moved and deleted on the device
  • Added option to "Sync" to the context menu of email accounts
  • Made possible to accept/reject meeting invitations for Google
  • Exchange attachments prevented from getting corrupted
  • Fix for the issue of "Problem with sync" appearing on email cover
  • Email recipient field not reacting to touch after defocusing fixed
  • Email sync peak start-stop time selection fixed
  • Support for user-generated light ambiences added Or "You can now create your own light ambiences"
  • Redesigned image editing dialog that combines crop, brightness, contrast and rotate dialogs into one
  • The edited photo is now opened after editing

Hardware adaptation

  • HWC2 graphics support for XA2 and future devices implemented

Top menu

  • Introduced font size toggle for Top Menu
  • Unlocking device after toggling settings now commits the action instead of opening respective settings page
  • Shortcut are now only triggered after unlocking the device (before only access was blocked)
  • Top Menu disabled when device is in remote lock
  • Introduced short system setting name variants to Top Menu

Homescreen

  • Screenshots are now written to disk asynchronously to keep system responsive
  • Regression with App Grid layout on landscape orientation fixed
  • Password dialog handles long texts better

Localisation

  • Bulgarian language added to Sailfish OS

Messages

  • Don't show SIM selection prompt twice when selecting multiple contacts

People

  • Issue of Google contacts getting sometimes lost was fixed

Security - vulnerabilities fixed:

  • kernel: CVE-2017-1000112
  • Access to SSH port restricted
  • Crypto API implemented for Sailfish OS. Centralized point for certification assessments and encapsulating crypto keys

Settings

  • Account credentials are no longed backed up

Storage

  • After unlocking an encrypted SD card it is now mounted automatically

UX

  • Blur backgrounds added for Top Menu, App Grid and system dialogs for style and better legibility
  • Prevent dialog header blinking during transitions

Weather

  • Current weather information is shown now without unlocking the device
  • Use localized decimal separator on precipitation
  • https://together.jolla.com/question/192632/xa2-h4113-bootloops-after-flashing-trial-3008/
  • https://together.jolla.com/question/134118/bug-stalled-pulley-in-all-apps/
  • https://together.jolla.com/question/175382/bug-contacts-disappear-if-google-account-contact-sync-fails/
  • https://together.jolla.com/question/169321/xperia-x-white-led-stuck-on-after-charging/
  • https://together.jolla.com/question/165629/consistently-apply-ufo-or-fragmentation-in-kernel-net-udp-cve-2017-1000112/
  • https://together.jolla.com/question/191573/bug-eventview-blurred-background-not-rotated/
  • https://together.jolla.com/question/191784/bug-switching-ambience-triggers-constant-cpu-usage-on-voicecall-ui-process/
  • https://together.jolla.com/question/191537/bug-to-long-text-in-top-menu/
  • https://together.jolla.com/question/191402/bug-new-top-menu-on-jolla-tablet-shows-non-integer-number-of-ambience-icons/
  • https://together.jolla.com/question/190764/question-regarding-sailfish-weather-30-translation/
  • https://together.jolla.com/question/191701/regression-unable-to-set-peak-times-for-accounts/
  • https://together.jolla.com/question/192309/bug-3005-3008-display-of-email-attachments-is-broken/?sort=votes&page=1
  • https://together.jolla.com/question/189097/bugxa2-graphic-glitch-before-language-selection/
  • https://together.jolla.com/question/187325/security-issue-all-services-exposed-to-mobile-network/
  • https://together.jolla.com/question/194970/bug-high-volume-consent-pop-up-is-fully-transparent/
  • https://together.jolla.com/question/194971/tap-on-the-top-part-of-the-screen-doesnt-open-preview-of-top-menu-anymore/

Changelog

For detailed changelog, see https://together.jolla.com/question/195733/changelog-301-sipoonkorpi/

For those porting Sailfish to other devices

We have applied some new kernel configuration options in Sailfish OS release 3.0.1. If you have ported Sailfish OS to some devices then you may need to apply the corresponding options to successfully use release 3.0.1 in yout target device.

  • Devices affected: All devices which do not have CONFIG_NETFILTER_XT_MATCH_CONNTRACK kernel config enabled
  • Changes needed: Enable CONFIG_NETFILTER_XT_MATCH_CONNTRACK kernel configuration, see this reference

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

  • Due to the introduction of new firewall (see chapter "Connectivity") it may be that some of the incoming connections fail to work now with update 3.0.1. We are looking into fixing this.
  • 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.
  • 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.
  • Use of IPv6 iptables rules is limited due to a bug (to be fixed in 3.0.2)
  • Disabling a calendar account does not necessarily prevent the appointments from alerting.

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)
  • 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
  • Finger print detection not working
  • Bluetooth: initial support only
  • 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 3
No.3 Revision

[release notes] 3.0.1 Sipoonkorpi

This is a placeholder for the release notes of the upcoming 3.0.1 release.

Sipoonkorpi is mainly a bug fixing update, bringing in just a few new features. We've added Bulgarian language support and improved the handling of email folders. You can now create light ambiences, and respond to meeting invitations through Exchange and Google. We've also tuned up SD card encryption and protected critical Top Menu toggles with the security code.

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

Table of content

Update version history

  • 2019-01-07 : 3.0.1.11 to be released to Early Access subscribers (Jolla devices and Xperia X).
  • 201y-mm-dd : 3.0.1.y as an OTA update to be 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 3.0.0 to 3.0.1: about 300 MB
- Jolla C from 3.0.0 to 3.0.1: about XXX MB
- Xperia X from 3.0.0 to 3.0.1: about XXX
340 MB

Release Highlights

This list contains examples of new features (and some bug fixes) added to Sailfish OS, compared to the previous public release 3.0.0. The release notes of 3.0.0 can be found here: https://together.jolla.com/question/191509/release-notes-300-lemmenjoki/

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 (they are the same as in update 3.0.0 - no change here):

  • 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, either):

  • X single SIM F5121
  • X dual SIM F5122

Compatible with Gemini PDA.

Accounts

  • Made possible to accept/reject meeting invitations for Google

Aliendalvik

  • Android Support for Xperia XA2 will be released separately later
  • No changes for any products

Ambiences

  • You can now create your own light ambiences in Gallery
  • Calculator operation buttons and field legibility improved
  • Media cover polished for light style
  • Call dialog polished for light style

Camera

  • Don't show video timer value when recording
  • Fix invisible toggles being interactive
  • Hide settings overlay menus when controls are hidden

Calendar

  • You can now respond to Active Sync and Google meeting invitations from Calendar
  • Calendar event view layout polished
  • Deleting open event at remote end pops the page on the device
  • Adjusting event start times now moves the end times to maintain event length

Connectivity

  • Support added for reading NFC tags, initially limited to customer device
  • A new firewall system using iptables is implemented (rules set in configuration files), no UI yet.
  • Firewall is set to block ICMP
  • Firewall configuration for developer mode allows SSH (in addition to usb) over WiFi only
  • Xperia X: an improvement mobile data connectivity
  • Allow enabling hotspot even if mobile data is not connected
  • MTP: Support added for M4A audio file format

Email

  • Email folders can now be created, renamed, moved and deleted on the device
  • Added option to "Sync" to the context menu of email accounts
  • Made possible to accept/reject meeting invitations for Google
  • Exchange attachments prevented from getting corrupted
  • Fix for the issue of "Problem with sync" appearing on email cover
  • Email recipient field not reacting to touch after defocusing fixed
  • Email sync peak start-stop time selection fixed
  • Support for user-generated light ambiences added Or "You can now create your own light ambiences"
  • Redesigned image editing dialog that combines crop, brightness, contrast and rotate dialogs into one
  • The edited photo is now opened after editing

Hardware adaptation

  • HWC2 graphics support for XA2 and future devices implemented

Top menu

  • Introduced font size toggle for Top Menu
  • Unlocking device after toggling settings now commits the action instead of opening respective settings page
  • Shortcut are now only triggered after unlocking the device (before only access was blocked)
  • Top Menu disabled when device is in remote lock
  • Introduced short system setting name variants to Top Menu

Homescreen

  • Screenshots are now written to disk asynchronously to keep system responsive
  • Regression with App Grid layout on landscape orientation fixed
  • Password dialog handles long texts better

Localisation

  • Bulgarian language added to Sailfish OS

Messages

  • Don't show SIM selection prompt twice when selecting multiple contacts

People

  • Issue of Google contacts getting sometimes lost was fixed

Security - vulnerabilities fixed:

  • kernel: CVE-2017-1000112
  • Access to SSH port restricted
  • Crypto API implemented for Sailfish OS. Centralized point for certification assessments and encapsulating crypto keys

Settings

  • Account credentials are no longed backed up

Storage

  • After unlocking an encrypted SD card it is now mounted automatically

UX

  • Blur backgrounds added for Top Menu, App Grid and system dialogs for style and better legibility
  • Prevent dialog header blinking during transitions

Weather

  • Current weather information is shown now without unlocking the device
  • Use localized decimal separator on precipitation
  • https://together.jolla.com/question/192632/xa2-h4113-bootloops-after-flashing-trial-3008/
  • https://together.jolla.com/question/134118/bug-stalled-pulley-in-all-apps/
  • https://together.jolla.com/question/175382/bug-contacts-disappear-if-google-account-contact-sync-fails/
  • https://together.jolla.com/question/169321/xperia-x-white-led-stuck-on-after-charging/
  • https://together.jolla.com/question/165629/consistently-apply-ufo-or-fragmentation-in-kernel-net-udp-cve-2017-1000112/
  • https://together.jolla.com/question/191573/bug-eventview-blurred-background-not-rotated/
  • https://together.jolla.com/question/191784/bug-switching-ambience-triggers-constant-cpu-usage-on-voicecall-ui-process/
  • https://together.jolla.com/question/191537/bug-to-long-text-in-top-menu/
  • https://together.jolla.com/question/191402/bug-new-top-menu-on-jolla-tablet-shows-non-integer-number-of-ambience-icons/
  • https://together.jolla.com/question/190764/question-regarding-sailfish-weather-30-translation/
  • https://together.jolla.com/question/191701/regression-unable-to-set-peak-times-for-accounts/
  • https://together.jolla.com/question/192309/bug-3005-3008-display-of-email-attachments-is-broken/?sort=votes&page=1
  • https://together.jolla.com/question/189097/bugxa2-graphic-glitch-before-language-selection/
  • https://together.jolla.com/question/187325/security-issue-all-services-exposed-to-mobile-network/
  • https://together.jolla.com/question/194970/bug-high-volume-consent-pop-up-is-fully-transparent/
  • https://together.jolla.com/question/194971/tap-on-the-top-part-of-the-screen-doesnt-open-preview-of-top-menu-anymore/

Changelog

For detailed changelog, see https://together.jolla.com/question/195733/changelog-301-sipoonkorpi/

For those porting Sailfish to other devices

We have applied some new kernel configuration options in Sailfish OS release 3.0.1. If you have ported Sailfish OS to some devices then you may need to apply the corresponding options to successfully use release 3.0.1 in yout target device.

  • Devices affected: All devices which do not have CONFIG_NETFILTER_XT_MATCH_CONNTRACK kernel config enabled
  • Changes needed: Enable CONFIG_NETFILTER_XT_MATCH_CONNTRACK kernel configuration, see this reference

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

  • Due to the introduction of new firewall (see chapter "Connectivity") it may be that some of the incoming connections fail to work now with update 3.0.1. We are looking into fixing this.
  • 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.
  • 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.
  • Use of IPv6 iptables rules is limited due to a bug (to be fixed in 3.0.2)
  • Disabling a calendar account does not necessarily prevent the appointments from alerting.

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)
  • 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
  • Finger print detection not working
  • Bluetooth: initial support only
  • 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 4
No.4 Revision

[release notes] 3.0.1 Sipoonkorpi

This is a placeholder for the release notes of the upcoming 3.0.1 release.

Sipoonkorpi is mainly a bug fixing update, bringing in just a few new features. We've added Bulgarian language support and improved the handling of email folders. You can now create light ambiences, and respond to meeting invitations through Exchange and Google. We've also tuned up SD card encryption and protected critical Top Menu toggles with the security code.

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

Table of content

Update version history

  • 2019-01-07 : 3.0.1.11 to be released to Early Access subscribers (Jolla devices and Xperia X).
  • 201y-mm-dd 2019-01-dd : 3.0.1.y 3.0.1.xx as an OTA update to be 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 3.0.0 to 3.0.1: about 300 MB
- Jolla C from 3.0.0 to 3.0.1: about 340 MB

Release Highlights

This list contains examples of new features (and some bug fixes) added to Sailfish OS, compared to the previous public release 3.0.0. The release notes of 3.0.0 can be found here: https://together.jolla.com/question/191509/release-notes-300-lemmenjoki/

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 (they are the same as in update 3.0.0 - no change here):

  • 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, either):

  • X single SIM F5121
  • X dual SIM F5122

Compatible with Gemini PDA.

Accounts

  • Made possible to accept/reject meeting invitations for Google

Aliendalvik

  • Android Support for Xperia XA2 will be released separately later
  • No changes for any products

Ambiences

  • You can now create your own light ambiences in Gallery
  • Calculator operation buttons and field legibility improved
  • Media cover polished for light style
  • Call dialog polished for light style

Camera

  • Don't show video timer value when recording
  • Fix invisible toggles being interactive
  • Hide settings overlay menus when controls are hidden

Calendar

  • You can now respond to Active Sync and Google meeting invitations from Calendar
  • Calendar event view layout polished
  • Deleting open event at remote end pops the page on the device
  • Adjusting event start times now moves the end times to maintain event length

Connectivity

  • Support added for reading NFC tags, initially limited to customer device
  • A new firewall system using iptables is implemented (rules set in configuration files), no UI yet.
  • Firewall is set to block ICMP
  • Firewall configuration for developer mode allows SSH (in addition to usb) over WiFi only
  • Xperia X: an improvement mobile data connectivity
  • Allow enabling hotspot even if mobile data is not connected
  • MTP: Support added for M4A audio file format

Email

  • Email folders can now be created, renamed, moved and deleted on the device
  • Added option to "Sync" to the context menu of email accounts
  • Made possible to accept/reject meeting invitations for Google
  • Exchange attachments prevented from getting corrupted
  • Fix for the issue of "Problem with sync" appearing on email cover
  • Email recipient field not reacting to touch after defocusing fixed
  • Email sync peak start-stop time selection fixed
  • Support for user-generated light ambiences added Or "You can now create your own light ambiences"
  • Redesigned image editing dialog that combines crop, brightness, contrast and rotate dialogs into one
  • The edited photo is now opened after editing

Hardware adaptation

  • HWC2 graphics support for XA2 and future devices implemented

Top menu

  • Introduced font size toggle for Top Menu
  • Unlocking device after toggling settings now commits the action instead of opening respective settings page
  • Shortcut are now only triggered after unlocking the device (before only access was blocked)
  • Top Menu disabled when device is in remote lock
  • Introduced short system setting name variants to Top Menu

Homescreen

  • Screenshots are now written to disk asynchronously to keep system responsive
  • Regression with App Grid layout on landscape orientation fixed
  • Password dialog handles long texts better

Localisation

  • Bulgarian language added to Sailfish OS

Messages

  • Don't show SIM selection prompt twice when selecting multiple contacts

People

  • Issue of Google contacts getting sometimes lost was fixed

Security - vulnerabilities fixed:

  • kernel: CVE-2017-1000112
  • Access to SSH port restricted
  • Crypto API implemented for Sailfish OS. Centralized point for certification assessments and encapsulating crypto keys

Settings

  • Account credentials are no longed backed up

Storage

  • After unlocking an encrypted SD card it is now mounted automatically

UX

  • Blur backgrounds added for Top Menu, App Grid and system dialogs for style and better legibility
  • Prevent dialog header blinking during transitions

Weather

  • Current weather information is shown now without unlocking the device
  • Use localized decimal separator on precipitation
  • https://together.jolla.com/question/192632/xa2-h4113-bootloops-after-flashing-trial-3008/
  • https://together.jolla.com/question/134118/bug-stalled-pulley-in-all-apps/
  • https://together.jolla.com/question/175382/bug-contacts-disappear-if-google-account-contact-sync-fails/
  • https://together.jolla.com/question/169321/xperia-x-white-led-stuck-on-after-charging/
  • https://together.jolla.com/question/165629/consistently-apply-ufo-or-fragmentation-in-kernel-net-udp-cve-2017-1000112/
  • https://together.jolla.com/question/191573/bug-eventview-blurred-background-not-rotated/
  • https://together.jolla.com/question/191784/bug-switching-ambience-triggers-constant-cpu-usage-on-voicecall-ui-process/
  • https://together.jolla.com/question/191537/bug-to-long-text-in-top-menu/
  • https://together.jolla.com/question/191402/bug-new-top-menu-on-jolla-tablet-shows-non-integer-number-of-ambience-icons/
  • https://together.jolla.com/question/190764/question-regarding-sailfish-weather-30-translation/
  • https://together.jolla.com/question/191701/regression-unable-to-set-peak-times-for-accounts/
  • https://together.jolla.com/question/192309/bug-3005-3008-display-of-email-attachments-is-broken/?sort=votes&page=1
  • https://together.jolla.com/question/189097/bugxa2-graphic-glitch-before-language-selection/
  • https://together.jolla.com/question/187325/security-issue-all-services-exposed-to-mobile-network/
  • https://together.jolla.com/question/194970/bug-high-volume-consent-pop-up-is-fully-transparent/
  • https://together.jolla.com/question/194971/tap-on-the-top-part-of-the-screen-doesnt-open-preview-of-top-menu-anymore/

Changelog

For detailed changelog, see https://together.jolla.com/question/195733/changelog-301-sipoonkorpi/

For those porting Sailfish to other devices

We have applied some new kernel configuration options in Sailfish OS release 3.0.1. If you have ported Sailfish OS to some devices then you may need to apply the corresponding options to successfully use release 3.0.1 in yout target device.

  • Devices affected: All devices which do not have CONFIG_NETFILTER_XT_MATCH_CONNTRACK kernel config enabled
  • Changes needed: Enable CONFIG_NETFILTER_XT_MATCH_CONNTRACK kernel configuration, see this reference

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

  • Due to the introduction of new firewall (see chapter "Connectivity") it may be that some of the incoming connections fail to work now with update 3.0.1. We are looking into fixing this.
  • 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.
  • 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.
  • Use of IPv6 iptables rules is limited due to a bug (to be fixed in 3.0.2)
  • Disabling a calendar account does not necessarily prevent the appointments from alerting.

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)
  • 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
  • Finger print detection not working
  • Bluetooth: initial support only
  • 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.1 Sipoonkorpi

This is a placeholder for the release notes of the upcoming 3.0.1 release.

Sipoonkorpi is mainly a bug fixing update, bringing in just a few new features. We've added Bulgarian language support and improved the handling of email folders. You can now create light ambiences, and respond to meeting invitations through Exchange and Google. We've also tuned up SD card encryption and protected critical Top Menu toggles with the security code.

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

Table of content

Update version history

  • 2019-01-07 : 3.0.1.11 to be released to Early Access subscribers (Jolla devices and Xperia X).
  • 2019-01-dd : 3.0.1.xx as an OTA update to be 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 3.0.0 to 3.0.1: about 300 MB
- Jolla C from 3.0.0 to 3.0.1: about 340 MB

Release Highlights

This list contains examples of new features (and some bug fixes) added to Sailfish OS, compared to the previous public release 3.0.0. The release notes of 3.0.0 can be found here: https://together.jolla.com/question/191509/release-notes-300-lemmenjoki/

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 (they are the same as in update 3.0.0 - no change here):

  • 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, either):

  • X single SIM F5121
  • X dual SIM F5122

Compatible Sailfish OS 3.0.1 is compatible with Gemini PDA.PDA. However, this porting is not complete yet.

Accounts

  • Made possible to accept/reject meeting invitations for Google

Aliendalvik

  • Android Support for Xperia XA2 will be released separately later
  • No changes for any products

Ambiences

  • You can now create your own light ambiences in Gallery
  • Calculator operation buttons and field legibility improved
  • Media cover polished for light style
  • Call dialog polished for light style

Camera

  • Don't show video timer value when recording
  • Fix invisible toggles being interactive
  • Hide settings overlay menus when controls are hidden

Calendar

  • You can now respond to Active Sync and Google meeting invitations from Calendar
  • Calendar event view layout polished
  • Deleting open event at remote end pops the page on the device
  • Adjusting event start times now moves the end times to maintain event length

Connectivity

  • Support added for reading NFC tags, initially limited to customer device
  • A new firewall system using iptables is implemented (rules set in configuration files), no UI yet.
  • Firewall is set to block ICMP
  • Firewall configuration for developer mode allows SSH (in addition to usb) over WiFi only
  • Xperia X: an improvement mobile data connectivity
  • Allow enabling hotspot even if mobile data is not connected
  • MTP: Support added for M4A audio file format

Email

  • Email folders can now be created, renamed, moved and deleted on the device
  • Added option to "Sync" to the context menu of email accounts
  • Made possible to accept/reject meeting invitations for Google
  • Exchange attachments prevented from getting corrupted
  • Fix for the issue of "Problem with sync" appearing on email cover
  • Email recipient field not reacting to touch after defocusing fixed
  • Email sync peak start-stop time selection fixed
  • Support for user-generated light ambiences added Or "You can now create your own light ambiences"
  • Redesigned image editing dialog that combines crop, brightness, contrast and rotate dialogs into one
  • The edited photo is now opened after editing

Hardware adaptation

  • HWC2 graphics support for XA2 and future devices implemented

Top menu

  • Introduced font size toggle for Top Menu
  • Unlocking device after toggling settings now commits the action instead of opening respective settings page
  • Shortcut are now only triggered after unlocking the device (before only access was blocked)
  • Top Menu disabled when device is in remote lock
  • Introduced short system setting name variants to Top Menu

Homescreen

  • Screenshots are now written to disk asynchronously to keep system responsive
  • Regression with App Grid layout on landscape orientation fixed
  • Password dialog handles long texts better

Localisation

  • Bulgarian language added to Sailfish OS

Messages

  • Don't show SIM selection prompt twice when selecting multiple contacts

People

  • Issue of Google contacts getting sometimes lost was fixed

Security - vulnerabilities fixed:

  • kernel: CVE-2017-1000112
  • Access to SSH port restricted
  • Crypto API implemented for Sailfish OS. Centralized point for certification assessments and encapsulating crypto keys

Settings

  • Account credentials are no longed backed up

Storage

  • After unlocking an encrypted SD card it is now mounted automatically

UX

  • Blur backgrounds added for Top Menu, App Grid and system dialogs for style and better legibility
  • Prevent dialog header blinking during transitions

Weather

  • Current weather information is shown now without unlocking the device
  • Use localized decimal separator on precipitation
  • https://together.jolla.com/question/192632/xa2-h4113-bootloops-after-flashing-trial-3008/
  • https://together.jolla.com/question/134118/bug-stalled-pulley-in-all-apps/
  • https://together.jolla.com/question/175382/bug-contacts-disappear-if-google-account-contact-sync-fails/
  • https://together.jolla.com/question/169321/xperia-x-white-led-stuck-on-after-charging/
  • https://together.jolla.com/question/165629/consistently-apply-ufo-or-fragmentation-in-kernel-net-udp-cve-2017-1000112/
  • https://together.jolla.com/question/191573/bug-eventview-blurred-background-not-rotated/
  • https://together.jolla.com/question/191784/bug-switching-ambience-triggers-constant-cpu-usage-on-voicecall-ui-process/
  • https://together.jolla.com/question/191537/bug-to-long-text-in-top-menu/
  • https://together.jolla.com/question/191402/bug-new-top-menu-on-jolla-tablet-shows-non-integer-number-of-ambience-icons/
  • https://together.jolla.com/question/190764/question-regarding-sailfish-weather-30-translation/
  • https://together.jolla.com/question/191701/regression-unable-to-set-peak-times-for-accounts/
  • https://together.jolla.com/question/192309/bug-3005-3008-display-of-email-attachments-is-broken/?sort=votes&page=1
  • https://together.jolla.com/question/189097/bugxa2-graphic-glitch-before-language-selection/
  • https://together.jolla.com/question/187325/security-issue-all-services-exposed-to-mobile-network/
  • https://together.jolla.com/question/194970/bug-high-volume-consent-pop-up-is-fully-transparent/
  • https://together.jolla.com/question/194971/tap-on-the-top-part-of-the-screen-doesnt-open-preview-of-top-menu-anymore/

Changelog

For detailed changelog, see https://together.jolla.com/question/195733/changelog-301-sipoonkorpi/

For those porting Sailfish to other devices

We have applied some new kernel configuration options in Sailfish OS release 3.0.1. If you have ported Sailfish OS to some devices then you may need to apply the corresponding options to successfully use release 3.0.1 in yout target device.

  • Devices affected: All devices which do not have CONFIG_NETFILTER_XT_MATCH_CONNTRACK kernel config enabled
  • Changes needed: Enable CONFIG_NETFILTER_XT_MATCH_CONNTRACK kernel configuration, see this reference

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

  • Due to the introduction of new firewall (see chapter "Connectivity") it may be that some of the incoming connections fail to work now with update 3.0.1. We are looking into fixing this.
  • 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.
  • 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.
  • Use of IPv6 iptables rules is limited due to a bug (to be fixed in 3.0.2)
  • Disabling a calendar account does not necessarily prevent the appointments from alerting.

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)
  • 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
  • Finger print detection not working
  • Bluetooth: initial support only
  • 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 6
No.6 Revision

[release notes] 3.0.1 Sipoonkorpi

This is a placeholder for the release notes of the upcoming 3.0.1 release.

Sipoonkorpi is mainly a bug fixing update, bringing in just a few new features. We've added Bulgarian language support and improved the handling of email folders. You can now create light ambiences, and respond to meeting invitations through Exchange and Google. We've also tuned up SD card encryption and protected critical Top Menu toggles with the security code.

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

Table of content

Update version history

  • 2019-01-07 : 3.0.1.11 to be released to Early Access subscribers (Jolla devices and Xperia X).
  • 2019-01-dd : 3.0.1.xx as an OTA update to be 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 3.0.0 to 3.0.1: about 300 MB
- Jolla C from 3.0.0 to 3.0.1: about 340 MB

Release Highlights

This list contains examples of new features (and some bug fixes) added to Sailfish OS, compared to the previous public release 3.0.0. The release notes of 3.0.0 can be found here: https://together.jolla.com/question/191509/release-notes-300-lemmenjoki/

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 (they are the same as in update 3.0.0 - no change here):

  • 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, either):

  • X single SIM F5121
  • X dual SIM F5122

Sailfish OS 3.0.1 is compatible with Gemini PDA. However, porting to this porting device is not complete yet.

Accounts

  • Made possible to accept/reject meeting invitations for Google

Aliendalvik

  • Android Support for Xperia XA2 will be released separately later
  • No changes for any products

Ambiences

  • You can now create your own light ambiences in Gallery
  • Calculator operation buttons and field legibility improved
  • Media cover polished for light style
  • Call dialog polished for light style

Camera

  • Don't show video timer value when recording
  • Fix invisible toggles being interactive
  • Hide settings overlay menus when controls are hidden

Calendar

  • You can now respond to Active Sync and Google meeting invitations from Calendar
  • Calendar event view layout polished
  • Deleting open event at remote end pops the page on the device
  • Adjusting event start times now moves the end times to maintain event length

Connectivity

  • Support added for reading NFC tags, initially limited to customer device
  • A new firewall system using iptables is implemented (rules set in configuration files), no UI yet.
  • Firewall is set to block ICMP
  • Firewall configuration for developer mode allows SSH (in addition to usb) over WiFi only
  • Xperia X: an improvement mobile data connectivity
  • Allow enabling hotspot even if mobile data is not connected
  • MTP: Support added for M4A audio file format

Email

  • Email folders can now be created, renamed, moved and deleted on the device
  • Added option to "Sync" to the context menu of email accounts
  • Made possible to accept/reject meeting invitations for Google
  • Exchange attachments prevented from getting corrupted
  • Fix for the issue of "Problem with sync" appearing on email cover
  • Email recipient field not reacting to touch after defocusing fixed
  • Email sync peak start-stop time selection fixed
  • Support for user-generated light ambiences added Or "You can now create your own light ambiences"
  • Redesigned image editing dialog that combines crop, brightness, contrast and rotate dialogs into one
  • The edited photo is now opened after editing

Hardware adaptation

  • HWC2 graphics support for XA2 and future devices implemented

Top menu

  • Introduced font size toggle for Top Menu
  • Unlocking device after toggling settings now commits the action instead of opening respective settings page
  • Shortcut are now only triggered after unlocking the device (before only access was blocked)
  • Top Menu disabled when device is in remote lock
  • Introduced short system setting name variants to Top Menu

Homescreen

  • Screenshots are now written to disk asynchronously to keep system responsive
  • Regression with App Grid layout on landscape orientation fixed
  • Password dialog handles long texts better

Localisation

  • Bulgarian language added to Sailfish OS

Messages

  • Don't show SIM selection prompt twice when selecting multiple contacts

People

  • Issue of Google contacts getting sometimes lost was fixed

Security - vulnerabilities fixed:

  • kernel: CVE-2017-1000112
  • Access to SSH port restricted
  • Crypto API implemented for Sailfish OS. Centralized point for certification assessments and encapsulating crypto keys

Settings

  • Account credentials are no longed backed up

Storage

  • After unlocking an encrypted SD card it is now mounted automatically

UX

  • Blur backgrounds added for Top Menu, App Grid and system dialogs for style and better legibility
  • Prevent dialog header blinking during transitions

Weather

  • Current weather information is shown now without unlocking the device
  • Use localized decimal separator on precipitation
  • https://together.jolla.com/question/192632/xa2-h4113-bootloops-after-flashing-trial-3008/
  • https://together.jolla.com/question/134118/bug-stalled-pulley-in-all-apps/
  • https://together.jolla.com/question/175382/bug-contacts-disappear-if-google-account-contact-sync-fails/
  • https://together.jolla.com/question/169321/xperia-x-white-led-stuck-on-after-charging/
  • https://together.jolla.com/question/165629/consistently-apply-ufo-or-fragmentation-in-kernel-net-udp-cve-2017-1000112/
  • https://together.jolla.com/question/191573/bug-eventview-blurred-background-not-rotated/
  • https://together.jolla.com/question/191784/bug-switching-ambience-triggers-constant-cpu-usage-on-voicecall-ui-process/
  • https://together.jolla.com/question/191537/bug-to-long-text-in-top-menu/
  • https://together.jolla.com/question/191402/bug-new-top-menu-on-jolla-tablet-shows-non-integer-number-of-ambience-icons/
  • https://together.jolla.com/question/190764/question-regarding-sailfish-weather-30-translation/
  • https://together.jolla.com/question/191701/regression-unable-to-set-peak-times-for-accounts/
  • https://together.jolla.com/question/192309/bug-3005-3008-display-of-email-attachments-is-broken/?sort=votes&page=1
  • https://together.jolla.com/question/189097/bugxa2-graphic-glitch-before-language-selection/
  • https://together.jolla.com/question/187325/security-issue-all-services-exposed-to-mobile-network/
  • https://together.jolla.com/question/194970/bug-high-volume-consent-pop-up-is-fully-transparent/
  • https://together.jolla.com/question/194971/tap-on-the-top-part-of-the-screen-doesnt-open-preview-of-top-menu-anymore/

Changelog

For detailed changelog, see https://together.jolla.com/question/195733/changelog-301-sipoonkorpi/

For those porting Sailfish to other devices

We have applied some new kernel configuration options in Sailfish OS release 3.0.1. If you have ported Sailfish OS to some devices then you may need to apply the corresponding options to successfully use release 3.0.1 in yout target device.

  • Devices affected: All devices which do not have CONFIG_NETFILTER_XT_MATCH_CONNTRACK kernel config enabled
  • Changes needed: Enable CONFIG_NETFILTER_XT_MATCH_CONNTRACK kernel configuration, see this reference

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

  • Due to the introduction of new firewall (see chapter "Connectivity") it may be that some of the incoming connections fail to work now with update 3.0.1. We are looking into fixing this.
  • 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.
  • 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.
  • Use of IPv6 iptables rules is limited due to a bug (to be fixed in 3.0.2)
  • Disabling a calendar account does not necessarily prevent the appointments from alerting.

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)
  • 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
  • Finger print detection not working
  • Bluetooth: initial support only
  • 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.1 Sipoonkorpi

This is a placeholder for the release notes of the upcoming 3.0.1 release.

Sipoonkorpi is mainly a bug fixing update, bringing in just a few new features. We've added Bulgarian language support and improved the handling of email folders. You can now create light ambiences, and respond to meeting invitations through Exchange and Google. We've also tuned up SD card encryption and protected critical Top Menu toggles with the security code.

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

Table of content

Update version history

  • 2019-01-07 : 3.0.1.11 to be released to Early Access subscribers (Jolla devices and Xperia X).
  • 2019-01-dd : 3.0.1.xx as an OTA update to be 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 3.0.0 to 3.0.1: about 300 MB
- Jolla C from 3.0.0 to 3.0.1: about 340 MB

Release Highlights

This list contains examples of new features (and some bug fixes) added to Sailfish OS, compared to the previous public release 3.0.0. The release notes of 3.0.0 can be found here: https://together.jolla.com/question/191509/release-notes-300-lemmenjoki/

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 (they are the same as in update 3.0.0 - no change here):

  • 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, either):

  • X single SIM F5121
  • X dual SIM F5122

Sailfish OS 3.0.1 is compatible with Gemini PDA. However, porting to this device is not complete yet.

Accounts

  • Made possible to You can now accept/reject meeting invitations for of Google

Aliendalvik

  • Android Support for Xperia XA2 will be released separately later
  • No changes for any products

Ambiences

  • You can now create your own light ambiences in Gallery
  • Calculator operation buttons and field legibility improved
  • Media cover polished for light style
  • Call dialog polished for light style

Camera

  • Don't show video Video timer value not shown on Stop button any more when recording
  • Fix invisible toggles being interactive
  • Hide settings overlay menus when controls are hidden

Calendar

  • You can now respond to Active Sync and Google meeting invitations from Calendar
  • Calendar event view layout polished
  • Deleting open event at remote end pops the page on the device
  • Adjusting event start times now moves the end times to maintain event length

Connectivity

  • Support added for reading NFC tags, tags - initially limited to customer device
  • A new firewall system using iptables is implemented (rules set in configuration files), no UI yet.yet
  • Firewall is set to block ICMP
  • Firewall configuration for developer mode allows SSH (in addition to usb) over WiFi only
  • Xperia X: an improvement mobile data connectivity
  • Allow enabling hotspot even if mobile data is not connected
  • MTP: Support added for M4A audio file format

Email

  • Email folders can now be created, renamed, moved and deleted on the device
  • Added option to "Sync" to the context menu of email accounts
  • Made possible to accept/reject meeting invitations for Google
  • Exchange attachments prevented from getting corrupted
  • Fix for the issue of "Problem with sync" appearing on email cover
  • Email recipient field not reacting to touch after defocusing fixed
  • Email sync peak start-stop time selection fixed
  • Support for user-generated light ambiences added Or "You can now create your own light ambiences"
  • Redesigned image editing dialog that combines crop, brightness, contrast and rotate dialogs into one
  • The edited photo is now opened after editing

Hardware adaptation

  • HWC2 graphics support for XA2 and future devices implemented

Top menu

  • Introduced font size toggle for Top Menu
  • Unlocking device after toggling settings now commits the action instead of opening respective settings page
  • Shortcut are now only triggered after unlocking the device (before only access was blocked)
  • Top Menu disabled when device is in remote lock
  • Introduced short system setting name variants to Top Menu

Homescreen

  • Screenshots are now written to disk asynchronously to keep system responsive
  • Regression with App Grid layout on landscape orientation fixed
  • Password dialog handles long texts better

Localisation

  • Bulgarian language added to Sailfish OS

Messages

  • Don't show SIM selection prompt twice when selecting multiple contacts

People

  • Issue of Google contacts getting sometimes lost was fixed

Security - vulnerabilities fixed:

  • kernel: CVE-2017-1000112
  • Access to SSH port restricted
  • Crypto API implemented for Sailfish OS. Centralized point for certification assessments and encapsulating crypto keys

Settings

  • Account credentials are no longed backed up

Storage

  • After unlocking an encrypted SD card it is now mounted automatically

UX

  • Blur backgrounds added for Top Menu, App Grid and system dialogs for style and better legibility
  • Prevent dialog header blinking during transitions

Weather

  • Current weather information is shown now without unlocking the device
  • Use localized decimal separator on precipitation
  • https://together.jolla.com/question/192632/xa2-h4113-bootloops-after-flashing-trial-3008/
  • https://together.jolla.com/question/134118/bug-stalled-pulley-in-all-apps/
  • https://together.jolla.com/question/175382/bug-contacts-disappear-if-google-account-contact-sync-fails/
  • https://together.jolla.com/question/169321/xperia-x-white-led-stuck-on-after-charging/
  • https://together.jolla.com/question/165629/consistently-apply-ufo-or-fragmentation-in-kernel-net-udp-cve-2017-1000112/
  • https://together.jolla.com/question/191573/bug-eventview-blurred-background-not-rotated/
  • https://together.jolla.com/question/191784/bug-switching-ambience-triggers-constant-cpu-usage-on-voicecall-ui-process/
  • https://together.jolla.com/question/191537/bug-to-long-text-in-top-menu/
  • https://together.jolla.com/question/191402/bug-new-top-menu-on-jolla-tablet-shows-non-integer-number-of-ambience-icons/
  • https://together.jolla.com/question/190764/question-regarding-sailfish-weather-30-translation/
  • https://together.jolla.com/question/191701/regression-unable-to-set-peak-times-for-accounts/
  • https://together.jolla.com/question/192309/bug-3005-3008-display-of-email-attachments-is-broken/?sort=votes&page=1
  • https://together.jolla.com/question/189097/bugxa2-graphic-glitch-before-language-selection/
  • https://together.jolla.com/question/187325/security-issue-all-services-exposed-to-mobile-network/
  • https://together.jolla.com/question/194970/bug-high-volume-consent-pop-up-is-fully-transparent/
  • https://together.jolla.com/question/194971/tap-on-the-top-part-of-the-screen-doesnt-open-preview-of-top-menu-anymore/

Changelog

For detailed changelog, see https://together.jolla.com/question/195733/changelog-301-sipoonkorpi/

For those porting Sailfish to other devices

We have applied some new kernel configuration options in Sailfish OS release 3.0.1. If you have ported Sailfish OS to some devices then you may need to apply the corresponding options to successfully use release 3.0.1 in yout target device.

  • Devices affected: All devices which do not have CONFIG_NETFILTER_XT_MATCH_CONNTRACK kernel config enabled
  • Changes needed: Enable CONFIG_NETFILTER_XT_MATCH_CONNTRACK kernel configuration, see this reference

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

  • Due to the introduction of new firewall (see chapter "Connectivity") it may be that some of the incoming connections fail to work now with update 3.0.1. We are looking into fixing this.
  • 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.
  • 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.
  • Use of IPv6 iptables rules is limited due to a bug (to be fixed in 3.0.2)
  • Disabling a calendar account does not necessarily prevent the appointments from alerting.

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)
  • 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
  • Finger print detection not working
  • Bluetooth: initial support only
  • 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 8
No.8 Revision

[release notes] 3.0.1 Sipoonkorpi

This is a placeholder for the release notes of the upcoming 3.0.1 release.

Sipoonkorpi is mainly a bug fixing update, bringing in just a few new features. We've added Bulgarian language support and improved the handling of email folders. You can now create light ambiences, and respond to meeting invitations through Exchange and Google. We've also tuned up SD card encryption and protected critical Top Menu toggles with the security code.

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

Table of content

Update version history

  • 2019-01-07 : 3.0.1.11 to be released to Early Access subscribers (Jolla devices and Xperia X).
  • 2019-01-dd : 3.0.1.xx as an OTA update to be 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 3.0.0 to 3.0.1: about 300 MB
- Jolla C from 3.0.0 to 3.0.1: about 340 MB

Release Highlights

This list contains examples of new features (and some bug fixes) added to Sailfish OS, compared to the previous public release 3.0.0. The release notes of 3.0.0 can be found here: https://together.jolla.com/question/191509/release-notes-300-lemmenjoki/

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 (they are the same as in update 3.0.0 - no change here):

  • 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, either):

  • X single SIM F5121
  • X dual SIM F5122

Sailfish OS 3.0.1 is compatible with Gemini PDA. However, porting to this device is not complete yet.

Accounts

  • You can now accept/reject meeting invitations of Google

Aliendalvik

  • Android Support for Xperia XA2 will be released separately later
  • No changes for any products

Ambiences

  • You can now create your own light ambiences in Gallery
  • Calculator operation buttons and field legibility improved
  • Media cover polished for light style
  • Call dialog polished for light style

Camera

  • Video timer value not shown on Stop button any more when recording
  • Fix invisible toggles being interactive
  • Hide settings overlay menus when controls are hidden

Calendar

  • You can now respond to Active Sync and Google meeting invitations from Calendar
  • Calendar event view layout polished
  • Deleting open event at remote end pops the page on the device
  • Adjusting event start times now moves the end times to maintain event length

Connectivity

  • Support added for reading NFC tags - initially limited to customer device
  • A new firewall system using iptables is implemented (rules set in configuration files), no UI yet
  • Firewall is set to block ICMP
  • Firewall configuration for developer mode allows SSH (in addition to usb) over WiFi only
  • Xperia X: an improvement mobile data connectivity
  • Allow enabling hotspot even if mobile data is not connected
  • MTP: Support added for M4A audio file format

Email

  • Email folders can now be created, renamed, moved and deleted on the device
  • Added option to "Sync" to the context menu of email accounts
  • Made possible to accept/reject meeting invitations for Google
  • Exchange attachments prevented from getting corrupted
  • Fix for the issue of "Problem with sync" appearing on email cover
  • Email recipient field not reacting to touch after defocusing fixed
  • Email sync peak start-stop time selection fixed
  • Support for user-generated light ambiences added Or "You can now create your own light ambiences"
  • Redesigned image editing dialog that combines crop, brightness, contrast and rotate dialogs into one
  • The edited photo is now opened after editing

Hardware adaptation

  • HWC2 graphics support for XA2 and future devices implemented

Top menu

  • Introduced font size toggle for Top Menu
  • Unlocking device after toggling settings now commits the action instead of opening respective settings page
  • Shortcut are now only triggered after unlocking the device (before only access was blocked)
  • Top Menu disabled when device is in remote lock
  • Introduced short system setting name variants to Top Menu

Homescreen

  • Screenshots are now written to disk asynchronously to keep system responsive
  • Regression with App Grid layout on landscape orientation fixed
  • Password dialog handles long texts better

Localisation

  • Bulgarian language added to Sailfish OS

Messages

  • Don't show SIM selection prompt twice when selecting multiple contacts

People

  • Issue of Google contacts getting sometimes lost was fixed

Security - vulnerabilities fixed:

  • kernel: CVE-2017-1000112
  • Access to SSH port restricted
  • Crypto API implemented for Sailfish OS. Centralized point for certification assessments and encapsulating crypto keys

Settings

  • Account credentials are no longed backed up

Storage

  • After unlocking an encrypted SD card it is now mounted automatically

UX

  • Blur backgrounds added for Top Menu, App Grid and system dialogs for style and better legibility
  • Prevent dialog header blinking during transitions

Weather

  • Current weather information is shown now without unlocking the device
  • Use localized decimal separator on precipitation
sorry.

  • https://together.jolla.com/question/192632/xa2-h4113-bootloops-after-flashing-trial-3008/
  • https://together.jolla.com/question/134118/bug-stalled-pulley-in-all-apps/
  • https://together.jolla.com/question/175382/bug-contacts-disappear-if-google-account-contact-sync-fails/
  • https://together.jolla.com/question/169321/xperia-x-white-led-stuck-on-after-charging/
  • https://together.jolla.com/question/165629/consistently-apply-ufo-or-fragmentation-in-kernel-net-udp-cve-2017-1000112/
  • https://together.jolla.com/question/191573/bug-eventview-blurred-background-not-rotated/
  • https://together.jolla.com/question/191784/bug-switching-ambience-triggers-constant-cpu-usage-on-voicecall-ui-process/
  • https://together.jolla.com/question/191537/bug-to-long-text-in-top-menu/
  • https://together.jolla.com/question/191402/bug-new-top-menu-on-jolla-tablet-shows-non-integer-number-of-ambience-icons/
  • https://together.jolla.com/question/190764/question-regarding-sailfish-weather-30-translation/
  • https://together.jolla.com/question/191701/regression-unable-to-set-peak-times-for-accounts/
  • https://together.jolla.com/question/192309/bug-3005-3008-display-of-email-attachments-is-broken/?sort=votes&page=1
  • https://together.jolla.com/question/189097/bugxa2-graphic-glitch-before-language-selection/
  • https://together.jolla.com/question/187325/security-issue-all-services-exposed-to-mobile-network/
  • https://together.jolla.com/question/194970/bug-high-volume-consent-pop-up-is-fully-transparent/
  • https://together.jolla.com/question/194971/tap-on-the-top-part-of-the-screen-doesnt-open-preview-of-top-menu-anymore/

Changelog

For detailed changelog, see https://together.jolla.com/question/195733/changelog-301-sipoonkorpi/

For those porting Sailfish to other devices

We have applied some new kernel configuration options in Sailfish OS release 3.0.1. If you have ported Sailfish OS to some devices then you may need to apply the corresponding options to successfully use release 3.0.1 in yout target device.

  • Devices affected: All devices which do not have CONFIG_NETFILTER_XT_MATCH_CONNTRACK kernel config enabled
  • Changes needed: Enable CONFIG_NETFILTER_XT_MATCH_CONNTRACK kernel configuration, see this reference

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

  • Due to the introduction of new firewall (see chapter "Connectivity") it may be that some of the incoming connections fail to work now with update 3.0.1. We are looking into fixing this.
  • 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.
  • 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.
  • Use of IPv6 iptables rules is limited due to a bug (to be fixed in 3.0.2)
  • Disabling a calendar account does not necessarily prevent the appointments from alerting.

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)
  • 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
  • Finger print detection not working
  • Bluetooth: initial support only
  • 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.1 Sipoonkorpi

This is a placeholder for the release notes of the upcoming 3.0.1 release.

Sipoonkorpi is mainly a bug fixing update, bringing in just a few new features. We've added Bulgarian language support and improved the handling of email folders. You can now create light ambiences, and respond to meeting invitations through Exchange and Google. We've also tuned up SD card encryption and protected critical Top Menu toggles with the security code.

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

Table of content

Update version history

  • 2019-01-07 : 3.0.1.11 to be released to Early Access subscribers (Jolla devices and Xperia X).
  • 2019-01-dd : 3.0.1.xx as an OTA update to be 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 3.0.0 to 3.0.1: about 300 MB
- Jolla C from 3.0.0 to 3.0.1: about 340 MB

Release Highlights

This list contains examples of new features (and some bug fixes) added to Sailfish OS, compared to the previous public release 3.0.0. The release notes of 3.0.0 can be found here: https://together.jolla.com/question/191509/release-notes-300-lemmenjoki/

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 (they are the same as in update 3.0.0 - no change here):

  • 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, either):

  • X single SIM F5121
  • X dual SIM F5122

Sailfish OS 3.0.1 is compatible with Gemini PDA. However, porting to this device is not complete yet.

Accounts

  • You can now accept/reject meeting invitations of Google

Aliendalvik

  • Android Support for Xperia XA2 will be released separately later
  • No changes for any products

Ambiences

  • You can now create your own light ambiences in Gallery
  • Calculator operation buttons and field legibility improved
  • Media cover polished for light style
  • Call dialog polished for light style

Camera

  • Video timer value not shown on Stop button any more when recording
  • Fix invisible toggles being interactive
  • Hide settings overlay menus when controls are hidden

Calendar

  • You can now respond to Active Sync and Google meeting invitations from Calendar
  • Calendar event view layout polished
  • Deleting open event at remote end pops the page on the device
  • Adjusting event start times now moves the end times to maintain event length

Connectivity

  • Support added for reading NFC tags - initially limited to customer device
  • A new firewall system using iptables is implemented (rules set in configuration files), no UI yet
  • Firewall is set to block ICMP
  • Firewall configuration for developer mode allows SSH (in addition to usb) over WiFi only
  • Xperia X: an improvement mobile data connectivity
  • Allow enabling hotspot even if mobile data is not connected
  • MTP: Support added for M4A audio file format

Email

  • Email folders can now be created, renamed, moved and deleted on the device
  • Added option to "Sync" to the context menu of email accounts
  • Made possible to accept/reject meeting invitations for Google
  • Exchange attachments prevented from getting corrupted
  • Fix for the issue of "Problem with sync" appearing on email cover
  • Email recipient field not reacting to touch after defocusing fixed
  • Email sync peak start-stop time selection fixed
  • Support for user-generated light ambiences added Or "You can now create your own light ambiences"
  • Redesigned image editing dialog that combines crop, brightness, contrast and rotate dialogs into one
  • The edited photo is now opened after editing

Hardware adaptation

  • HWC2 graphics support for XA2 and future devices implemented

Top menu

  • Introduced font size toggle for Top Menu
  • Unlocking device after toggling settings now commits the action instead of opening respective settings page
  • Shortcut are now only triggered after unlocking the device (before only access was blocked)
  • Top Menu disabled when device is in remote lock
  • Introduced short system setting name variants to Top Menu

Homescreen

  • Screenshots are now written to disk asynchronously to keep system responsive
  • Regression with App Grid layout on landscape orientation fixed
  • Password dialog handles long texts better

Localisation

  • Bulgarian language added to Sailfish OS

Messages

  • Don't show SIM selection prompt twice when selecting multiple contacts

People

  • Issue of Google contacts getting sometimes lost was fixed

Security - vulnerabilities fixed:

  • kernel: CVE-2017-1000112
  • Access to SSH port restricted
  • Crypto API implemented for Sailfish OS. Centralized point for certification assessments and encapsulating crypto keys

Settings

  • Account credentials are no longed longer backed up

Storage

  • After unlocking an encrypted SD card it is now mounted automatically

UX

  • Blur backgrounds added for Top Menu, App Grid and system dialogs for style and better legibility
  • Prevent dialog header blinking during transitions

Weather

  • Current weather information is shown now without unlocking the device
  • Use localized decimal separator on precipitation

T.J.C: Issues reported by the community and fixed in this update

All of the links below may not open up for everyone, sorry.

  • https://together.jolla.com/question/192632/xa2-h4113-bootloops-after-flashing-trial-3008/
  • https://together.jolla.com/question/134118/bug-stalled-pulley-in-all-apps/
  • https://together.jolla.com/question/175382/bug-contacts-disappear-if-google-account-contact-sync-fails/
  • https://together.jolla.com/question/169321/xperia-x-white-led-stuck-on-after-charging/
  • https://together.jolla.com/question/165629/consistently-apply-ufo-or-fragmentation-in-kernel-net-udp-cve-2017-1000112/
  • https://together.jolla.com/question/191573/bug-eventview-blurred-background-not-rotated/
  • https://together.jolla.com/question/191784/bug-switching-ambience-triggers-constant-cpu-usage-on-voicecall-ui-process/
  • https://together.jolla.com/question/191537/bug-to-long-text-in-top-menu/
  • https://together.jolla.com/question/191402/bug-new-top-menu-on-jolla-tablet-shows-non-integer-number-of-ambience-icons/
  • https://together.jolla.com/question/190764/question-regarding-sailfish-weather-30-translation/
  • https://together.jolla.com/question/191701/regression-unable-to-set-peak-times-for-accounts/
  • https://together.jolla.com/question/192309/bug-3005-3008-display-of-email-attachments-is-broken/?sort=votes&page=1
  • https://together.jolla.com/question/189097/bugxa2-graphic-glitch-before-language-selection/
  • https://together.jolla.com/question/187325/security-issue-all-services-exposed-to-mobile-network/
  • https://together.jolla.com/question/194970/bug-high-volume-consent-pop-up-is-fully-transparent/
  • https://together.jolla.com/question/194971/tap-on-the-top-part-of-the-screen-doesnt-open-preview-of-top-menu-anymore/

Changelog

For detailed changelog, see https://together.jolla.com/question/195733/changelog-301-sipoonkorpi/

For those porting Sailfish to other devices

We have applied some new kernel configuration options in Sailfish OS release 3.0.1. If you have ported Sailfish OS to some devices then you may need to apply the corresponding options to successfully use release 3.0.1 in yout target device.

  • Devices affected: All devices which do not have CONFIG_NETFILTER_XT_MATCH_CONNTRACK kernel config enabled
  • Changes needed: Enable CONFIG_NETFILTER_XT_MATCH_CONNTRACK kernel configuration, see this reference

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

  • Due to the introduction of new firewall (see chapter "Connectivity") it may be that some of the incoming connections fail to work now with update 3.0.1. We are looking into fixing this.
  • 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.
  • 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.
  • Use of IPv6 iptables rules is limited due to a bug (to be fixed in 3.0.2)
  • Disabling a calendar account does not necessarily prevent the appointments from alerting.

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)
  • 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
  • Finger print detection not working
  • Bluetooth: initial support only
  • 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.1 Sipoonkorpi

This is a placeholder for the release notes of the upcoming 3.0.1 release.

Sipoonkorpi is mainly a bug fixing update, bringing in just a few new features. We've added Bulgarian language support and improved the handling of email folders. You can now create light ambiences, and respond to meeting invitations through Exchange and Google. We've also tuned up SD card encryption and protected critical Top Menu toggles with the security code.

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

Table of content

Update version history

  • 2019-01-07 : 3.0.1.11 to be released to Early Access subscribers (Jolla devices and Xperia X).
  • 2019-01-dd : 3.0.1.xx as an OTA update to be 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 3.0.0 to 3.0.1: about 300 MB
- Jolla C from 3.0.0 to 3.0.1: about 340 MB

Release Highlights

This list contains examples of new features (and some bug fixes) added to Sailfish OS, compared to the previous public release 3.0.0. The release notes of 3.0.0 can be found here: https://together.jolla.com/question/191509/release-notes-300-lemmenjoki/

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 (they are the same as in update 3.0.0 - no change here):

  • 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, either):

  • X single SIM F5121
  • X dual SIM F5122

Sailfish OS 3.0.1 is compatible with Gemini PDA. However, porting to this device is not complete yet.Initial support only as of now.

Accounts

  • You can now accept/reject meeting invitations of Google

Aliendalvik

  • Android Support for Xperia XA2 will be released separately later
  • No changes for any products

Ambiences

  • You can now create your own light ambiences in Gallery
  • Calculator operation buttons and field legibility improved
  • Media cover polished for light style
  • Call dialog polished for light style

Camera

  • Video timer value not shown on Stop button any more when recording
  • Fix invisible toggles being interactive
  • Hide settings overlay menus when controls are hidden

Calendar

  • You can now respond to Active Sync and Google meeting invitations from Calendar
  • Calendar event view layout polished
  • Deleting open event at remote end pops the page on the device
  • Adjusting event start times now moves the end times to maintain event length

Connectivity

  • Support added for reading NFC tags - initially limited to customer device
  • A new firewall system using iptables is implemented (rules set in configuration files), no UI yet
  • Firewall is set to block ICMP
  • Firewall configuration for developer mode allows SSH (in addition to usb) over WiFi only
  • Xperia X: an improvement mobile data connectivity
  • Allow enabling hotspot even if mobile data is not connected
  • MTP: Support added for M4A audio file format

Email

  • Email folders can now be created, renamed, moved and deleted on the device
  • Added option to "Sync" to the context menu of email accounts
  • Made possible to accept/reject meeting invitations for Google
  • Exchange attachments prevented from getting corrupted
  • Fix for the issue of "Problem with sync" appearing on email cover
  • Email recipient field not reacting to touch after defocusing fixed
  • Email sync peak start-stop time selection fixed
  • Support for user-generated light ambiences added Or "You can now create your own light ambiences"
  • Redesigned image editing dialog that combines crop, brightness, contrast and rotate dialogs into one
  • The edited photo is now opened after editing

Hardware adaptation

  • HWC2 graphics support for XA2 and future devices implemented

Top menu

  • Introduced font size toggle for Top Menu
  • Unlocking device after toggling settings now commits the action instead of opening respective settings page
  • Shortcut are now only triggered after unlocking the device (before only access was blocked)
  • Top Menu disabled when device is in remote lock
  • Introduced short system setting name variants to Top Menu

Homescreen

  • Screenshots are now written to disk asynchronously to keep system responsive
  • Regression with App Grid layout on landscape orientation fixed
  • Password dialog handles long texts better

Localisation

  • Bulgarian language added to Sailfish OS

Messages

  • Don't show SIM selection prompt twice shown only once now when selecting multiple contactsrecipients

People

  • Issue of Google contacts getting sometimes lost was fixed

Security - vulnerabilities fixed:

  • kernel: CVE-2017-1000112
  • Access to SSH port restricted
  • Crypto API implemented for Sailfish OS. Centralized point for certification assessments and encapsulating crypto keys

Settings

  • Account credentials are no longer backed up

Storage

  • After unlocking an encrypted SD card it is now mounted automatically

Top menu

  • Introduced font size toggle for Top Menu
  • Unlocking device after toggling settings now commits the action instead of opening respective settings page
  • Shortcut are now only triggered after unlocking the device (before only access was blocked)
  • Top Menu disabled when device is in remote lock
  • Introduced short system setting name variants to Top Menu

UX

  • Blur backgrounds added for Top Menu, App Grid and system dialogs for style and better legibility
  • Prevent dialog header blinking during transitions

Weather

  • Current weather information is shown now without unlocking the device
  • Use localized decimal separator on precipitation

T.J.C: Issues reported by the community and fixed in this update

All of the links below may not open up for everyone, sorry.

  • https://together.jolla.com/question/192632/xa2-h4113-bootloops-after-flashing-trial-3008/
  • https://together.jolla.com/question/134118/bug-stalled-pulley-in-all-apps/
  • https://together.jolla.com/question/175382/bug-contacts-disappear-if-google-account-contact-sync-fails/
  • https://together.jolla.com/question/169321/xperia-x-white-led-stuck-on-after-charging/
  • https://together.jolla.com/question/165629/consistently-apply-ufo-or-fragmentation-in-kernel-net-udp-cve-2017-1000112/
  • https://together.jolla.com/question/191573/bug-eventview-blurred-background-not-rotated/
  • https://together.jolla.com/question/191784/bug-switching-ambience-triggers-constant-cpu-usage-on-voicecall-ui-process/
  • https://together.jolla.com/question/191537/bug-to-long-text-in-top-menu/
  • https://together.jolla.com/question/191402/bug-new-top-menu-on-jolla-tablet-shows-non-integer-number-of-ambience-icons/
  • https://together.jolla.com/question/190764/question-regarding-sailfish-weather-30-translation/
  • https://together.jolla.com/question/191701/regression-unable-to-set-peak-times-for-accounts/
  • https://together.jolla.com/question/192309/bug-3005-3008-display-of-email-attachments-is-broken/?sort=votes&page=1
  • https://together.jolla.com/question/189097/bugxa2-graphic-glitch-before-language-selection/
  • https://together.jolla.com/question/187325/security-issue-all-services-exposed-to-mobile-network/
  • https://together.jolla.com/question/194970/bug-high-volume-consent-pop-up-is-fully-transparent/
  • https://together.jolla.com/question/194971/tap-on-the-top-part-of-the-screen-doesnt-open-preview-of-top-menu-anymore/

Changelog

For detailed changelog, see https://together.jolla.com/question/195733/changelog-301-sipoonkorpi/

For those porting Sailfish to other devices

We have applied some new kernel configuration options in Sailfish OS release 3.0.1. If you have ported Sailfish OS to some devices then you may need to apply the corresponding options to successfully use release 3.0.1 in yout target device.

  • Devices affected: All devices which do not have CONFIG_NETFILTER_XT_MATCH_CONNTRACK kernel config enabled
  • Changes needed: Enable CONFIG_NETFILTER_XT_MATCH_CONNTRACK kernel configuration, see this reference

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

  • Due to the introduction of new firewall (see chapter "Connectivity") it may be that some of the incoming connections fail to work now with update 3.0.1. We are looking into fixing this.
  • 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.
  • 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.
  • Use of IPv6 iptables rules is limited due to a bug (to be fixed in 3.0.2)
  • Disabling a calendar account does not necessarily prevent the appointments from alerting.

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)
  • 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
  • Finger print Fingerprint detection not working
  • Bluetooth: initial support only
  • 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 11
No.11 Revision

[release notes] 3.0.1 Sipoonkorpi

This is a placeholder for the release notes of the upcoming 3.0.1 release.

Sipoonkorpi is mainly a bug fixing update, bringing in just a few new features. We've added Bulgarian language support and improved the handling of email folders. You can now create light ambiences, and respond to meeting invitations through Exchange and Google. We've also tuned up SD card encryption and protected critical Top Menu toggles with the security code.

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

Table of content

Update version history

  • 2019-01-07 : 3.0.1.11 to be released to Early Access subscribers (Jolla devices and Xperia X).
  • 2019-01-dd : 3.0.1.xx as an OTA update to be 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 3.0.0 to 3.0.1: about 300 MB
- Jolla C from 3.0.0 to 3.0.1: about 340 MB

Release Highlights

This list contains examples of new features (and some bug fixes) added to Sailfish OS, compared to the previous public release 3.0.0. The release notes of 3.0.0 can be found here: https://together.jolla.com/question/191509/release-notes-300-lemmenjoki/

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 (they are the same as in update 3.0.0 - no change here):

  • 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, either):

  • X single SIM F5121
  • X dual SIM F5122

Sailfish OS 3.0.1 is compatible with Gemini PDA. Initial support only as of now.

Accounts

  • You can now accept/reject meeting invitations of Google

Aliendalvik

  • Android Support for Xperia XA2 will be released separately later
  • No changes for any products

Ambiences

  • You can now create your own light ambiences in Gallery
  • Calculator operation buttons and field legibility improved
  • Media cover polished for light style
  • Call dialog polished for light style

Camera

  • Video timer value not shown on Stop button any more when recording
  • Fix invisible toggles being interactive
  • Hide settings overlay menus when controls are hidden

Calendar

  • You can now respond to Active Sync and Google meeting invitations from Calendar
  • Calendar event view layout polished
  • Deleting open event at remote end pops the page on the device
  • Adjusting event start times now moves the end times to maintain event length

Connectivity

  • Support added for reading NFC tags - initially limited to customer device
  • A new firewall system using iptables is implemented (rules set in configuration files), no UI yet
  • Firewall is set to block ICMP
  • Firewall configuration for developer mode allows SSH (in addition to usb) over WiFi only
  • Xperia X: an improvement mobile data connectivity
  • Allow enabling hotspot even if mobile data is not connected
  • MTP: Support added for M4A audio file format

Email

  • Email folders can now be created, renamed, moved and deleted on the device
  • Added option to "Sync" to the context menu of email accounts
  • Made possible to accept/reject meeting invitations for Google
  • Exchange attachments prevented from getting corrupted
  • Fix for the issue of "Problem with sync" appearing on email cover
  • Email recipient field not reacting to touch after defocusing fixed
  • Email sync peak start-stop time selection fixed
  • Support for user-generated light ambiences added Or "You can now create your own light ambiences"
  • Redesigned image editing dialog that combines crop, brightness, contrast and rotate dialogs into one
  • The edited photo is now opened after editing

Hardware adaptation

  • HWC2 graphics support for XA2 and future devices implemented

Homescreen

  • Screenshots are now written to disk asynchronously to keep system responsive
  • Regression with App Grid layout on landscape orientation fixed
  • Password dialog handles long texts better

Localisation

  • Bulgarian language added to Sailfish OS

Messages

  • SIM selection prompt shown only once now when selecting multiple recipients

People

  • Issue of Google contacts getting sometimes lost was fixed

Security - vulnerabilities fixed:

  • kernel: CVE-2017-1000112
  • Access to SSH port restricted
  • Crypto API implemented for Sailfish OS. Centralized point for certification assessments and encapsulating crypto keys

Settings

  • Account credentials are no longer backed up

Storage

  • After unlocking an encrypted SD card it is now mounted automatically

Top menu

  • Introduced font size toggle for Top Menu
  • Unlocking device after toggling settings now commits the action instead of opening respective settings page
  • Shortcut are now only triggered after unlocking the device (before only access was blocked)
  • Top Menu disabled when device is in remote lock
  • Introduced short system setting name variants to Top Menu

UX

  • Blur backgrounds added for Top Menu, App Grid and system dialogs for style and better legibility
  • Prevent dialog header blinking during transitions

Weather

  • Current weather information is shown now without unlocking the device
  • Use localized decimal separator on precipitation

T.J.C: Issues reported by the community and fixed in this update

All of the links below may not open up for everyone, sorry.

  • https://together.jolla.com/question/192632/xa2-h4113-bootloops-after-flashing-trial-3008/
  • https://together.jolla.com/question/134118/bug-stalled-pulley-in-all-apps/
  • https://together.jolla.com/question/175382/bug-contacts-disappear-if-google-account-contact-sync-fails/
  • https://together.jolla.com/question/169321/xperia-x-white-led-stuck-on-after-charging/
  • https://together.jolla.com/question/165629/consistently-apply-ufo-or-fragmentation-in-kernel-net-udp-cve-2017-1000112/
  • https://together.jolla.com/question/191573/bug-eventview-blurred-background-not-rotated/
  • https://together.jolla.com/question/191784/bug-switching-ambience-triggers-constant-cpu-usage-on-voicecall-ui-process/
  • https://together.jolla.com/question/191537/bug-to-long-text-in-top-menu/
  • https://together.jolla.com/question/191402/bug-new-top-menu-on-jolla-tablet-shows-non-integer-number-of-ambience-icons/
  • https://together.jolla.com/question/190764/question-regarding-sailfish-weather-30-translation/
  • https://together.jolla.com/question/191701/regression-unable-to-set-peak-times-for-accounts/
  • https://together.jolla.com/question/192309/bug-3005-3008-display-of-email-attachments-is-broken/?sort=votes&page=1
  • https://together.jolla.com/question/189097/bugxa2-graphic-glitch-before-language-selection/
  • https://together.jolla.com/question/187325/security-issue-all-services-exposed-to-mobile-network/
  • https://together.jolla.com/question/194970/bug-high-volume-consent-pop-up-is-fully-transparent/
  • https://together.jolla.com/question/194971/tap-on-the-top-part-of-the-screen-doesnt-open-preview-of-top-menu-anymore/

Changelog

For detailed changelog, see https://together.jolla.com/question/195733/changelog-301-sipoonkorpi/

For those porting Sailfish to other devices

We have applied some new kernel configuration options in Sailfish OS release 3.0.1. If you have ported Sailfish OS to some devices then you may need to apply the corresponding options to successfully use release 3.0.1 in yout target device.

  • Devices affected: All devices which do not have CONFIG_NETFILTER_XT_MATCH_CONNTRACK kernel config enabled
  • Changes needed: Enable CONFIG_NETFILTER_XT_MATCH_CONNTRACK kernel configuration, see this reference

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

  • Due to the introduction of new firewall (see chapter "Connectivity") it may be that some of the incoming connections fail to work now with update 3.0.1. We are looking into fixing this.
  • 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.
  • 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.
  • Use of IPv6 iptables rules is limited due to a bug (to be fixed in 3.0.2)
  • Disabling a calendar account does not necessarily prevent the appointments from alerting.

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)
  • 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
  • Fingerprint detection not working
  • Bluetooth: initial support only
  • 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.1 Sipoonkorpi

This is a placeholder for the release notes of the upcoming 3.0.1 release.

Sipoonkorpi is mainly a bug fixing update, bringing in just a few new features. We've added Bulgarian language support and improved the handling of email folders. You can now create light ambiences, and respond to meeting invitations through Exchange and Google. We've also tuned up SD card encryption and protected critical Top Menu toggles with the security code.

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

Table of content

Update version history

  • 2019-01-07 : 3.0.1.11 to be released to Early Access subscribers (Jolla devices and Xperia X).
  • 2019-01-dd : 3.0.1.xx as an OTA update to be 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 3.0.0 to 3.0.1: about 300 MB
- Jolla C from 3.0.0 to 3.0.1: about 340 MB

Release Highlights

This list contains examples of new features (and some bug fixes) added to Sailfish OS, compared to the previous public release 3.0.0. The release notes of 3.0.0 can be found here: https://together.jolla.com/question/191509/release-notes-300-lemmenjoki/

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 (they are the same as in update 3.0.0 - no change here):

  • 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, either):

  • X single SIM F5121
  • X dual SIM F5122

Sailfish OS 3.0.1 is compatible with Gemini PDA. Initial support only as of now.

Accounts

  • You can now accept/reject meeting invitations of Google

Aliendalvik

  • Android Support for Xperia XA2 will be released separately later
  • No changes for any products

Ambiences

  • You can now create your own light ambiences in Gallery
  • Calculator operation buttons and field legibility improved
  • Media cover polished for light style
  • Call dialog polished for light style

Camera

  • Video timer value not shown on Stop button any more when recording
  • Fix invisible toggles being interactive
  • Hide settings overlay menus when controls are hidden

Calendar

  • You can now respond to Active Sync and Google meeting invitations from Calendar
  • Calendar event view layout polished
  • Deleting open event at remote end pops the page on the device
  • Adjusting event start times now moves the end times to maintain event length

Connectivity

  • Support added for reading NFC tags - initially limited to customer device
  • A new firewall system using iptables is implemented (rules set in configuration files), no UI yet
  • Firewall is set to block ICMP
  • Firewall configuration for developer mode allows SSH (in addition to usb) over WiFi only
  • Xperia X: an improvement mobile data connectivity
  • Allow enabling hotspot even if mobile data is not connected
  • MTP: Support added for M4A audio file format

Email

  • Email folders can now be created, renamed, moved and deleted on the device
  • Added option to "Sync" to the context menu of email accounts
  • Made possible to accept/reject meeting invitations for Google
  • Exchange attachments prevented from getting corrupted
  • Fix for the issue of "Problem with sync" appearing on email cover
  • Email recipient field not reacting to touch after defocusing fixed
  • Email sync peak start-stop time selection fixed
  • Support for user-generated light ambiences added Or "You can now create your own light ambiences"
  • Redesigned image editing dialog that combines crop, brightness, contrast and rotate dialogs into one
  • The edited photo is now opened after editing

Hardware adaptation

  • HWC2 graphics support for XA2 and future devices implemented

Homescreen

  • Screenshots are now written to disk asynchronously to keep system responsive
  • Regression with App Grid layout on landscape orientation fixed
  • Password dialog handles long texts better

Localisation

  • Bulgarian language added to Sailfish OS

Messages

  • SIM selection prompt shown only once now when selecting multiple recipients

People

  • Issue of Google contacts getting sometimes lost was fixed

Security - vulnerabilities fixed:

  • kernel: CVE-2017-1000112
  • Access to SSH port restricted
  • Crypto API implemented for Sailfish OS. Centralized point for certification assessments and encapsulating crypto keys

Settings

  • Account credentials are no longer backed up

Storage

  • After unlocking an encrypted SD card it is now mounted automatically

Top menu

  • Introduced font size toggle for Top Menu
  • Unlocking device after toggling settings now commits the action instead of opening respective settings page
  • Shortcut are now only triggered after unlocking the device (before only access was blocked)
  • Top Menu disabled when device is in remote lock
  • Introduced short system setting name variants to Top Menu

UX

  • Blur backgrounds added for Top Menu, App Grid and system dialogs for style and better legibility
  • Prevent dialog header blinking during transitions

Weather

  • Current weather information is shown now without unlocking the device
  • Use localized decimal separator on precipitation

T.J.C: Issues reported by the community and fixed in this update

All of the links below may not open up for everyone, sorry.

  • https://together.jolla.com/question/192632/xa2-h4113-bootloops-after-flashing-trial-3008/
  • https://together.jolla.com/question/134118/bug-stalled-pulley-in-all-apps/
  • https://together.jolla.com/question/175382/bug-contacts-disappear-if-google-account-contact-sync-fails/
  • https://together.jolla.com/question/169321/xperia-x-white-led-stuck-on-after-charging/
  • https://together.jolla.com/question/165629/consistently-apply-ufo-or-fragmentation-in-kernel-net-udp-cve-2017-1000112/
  • https://together.jolla.com/question/191573/bug-eventview-blurred-background-not-rotated/
  • https://together.jolla.com/question/191784/bug-switching-ambience-triggers-constant-cpu-usage-on-voicecall-ui-process/
  • https://together.jolla.com/question/191537/bug-to-long-text-in-top-menu/
  • https://together.jolla.com/question/191402/bug-new-top-menu-on-jolla-tablet-shows-non-integer-number-of-ambience-icons/
  • https://together.jolla.com/question/190764/question-regarding-sailfish-weather-30-translation/
  • https://together.jolla.com/question/191701/regression-unable-to-set-peak-times-for-accounts/
  • https://together.jolla.com/question/192309/bug-3005-3008-display-of-email-attachments-is-broken/?sort=votes&page=1
  • https://together.jolla.com/question/189097/bugxa2-graphic-glitch-before-language-selection/
  • https://together.jolla.com/question/187325/security-issue-all-services-exposed-to-mobile-network/
  • https://together.jolla.com/question/194970/bug-high-volume-consent-pop-up-is-fully-transparent/
  • https://together.jolla.com/question/194971/tap-on-the-top-part-of-the-screen-doesnt-open-preview-of-top-menu-anymore/

Changelog

For detailed changelog, see https://together.jolla.com/question/195733/changelog-301-sipoonkorpi/

For those porting Sailfish to other devices

We have applied some new kernel configuration options in Sailfish OS release 3.0.1. If you have ported Sailfish OS to some devices then you may need to apply the corresponding options to successfully use release 3.0.1 in yout target device.

  • Devices affected: All devices which do not have CONFIG_NETFILTER_XT_MATCH_CONNTRACK kernel config enabled
  • Changes needed: Enable CONFIG_NETFILTER_XT_MATCH_CONNTRACK kernel configuration, see this reference

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 SD cards

  • Encrypted cards must be unlocked by the user to make them available for Sailfish applications.
  • Non-encrypted cards are mounted automatically when the device is turned on.
  • 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

  • Due to the introduction of new firewall (see chapter "Connectivity") it may be that some of the incoming connections fail to work now with update 3.0.1. We are looking into fixing this.
  • 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.
  • 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.
  • Use of IPv6 iptables rules is limited due to a bug (to be fixed in 3.0.2)
  • Disabling a calendar account does not necessarily prevent the appointments from alerting.

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)
  • 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
  • Fingerprint detection not working
  • Bluetooth: initial support only
  • 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.1 Sipoonkorpi

This is a placeholder for the release notes of the upcoming 3.0.1 release.

Sipoonkorpi is mainly a bug fixing update, bringing in just a few new features. We've added Bulgarian language support and improved the handling of email folders. You can now create light ambiences, and respond to meeting invitations through Exchange and Google. We've also tuned up SD card encryption and protected critical Top Menu toggles with the security code.

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

Table of content

Update version history

  • 2019-01-07 : 3.0.1.11 to be released to Early Access subscribers (Jolla devices and Xperia X).
  • 2019-01-dd : 3.0.1.xx as an OTA update to be 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 3.0.0 to 3.0.1: about 300 MB
- Jolla C from 3.0.0 to 3.0.1: about 340 MB

Release Highlights

This list contains examples of new features (and some bug fixes) added to Sailfish OS, compared to the previous public release 3.0.0. The release notes of 3.0.0 can be found here: https://together.jolla.com/question/191509/release-notes-300-lemmenjoki/

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 (they are the same as in update 3.0.0 - no change here):

  • 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, either):

  • X single SIM F5121
  • X dual SIM F5122

Sailfish OS 3.0.1 is compatible with Gemini PDA. Initial support only as of now.

Accounts

  • You can now accept/reject meeting invitations of Google

Aliendalvik

  • Android Support for Xperia XA2 will be released separately later
  • No changes for any products

Ambiences

  • You can now create your own light ambiences in Gallery
  • Calculator operation buttons and field legibility improved
  • Media cover polished for light style
  • Call dialog polished for light style

Camera

  • Video timer value not shown on Stop button any more when recording
  • Fix invisible toggles being interactive
  • Hide settings overlay menus when controls are hidden

Calendar

  • You can now respond to Active Sync and Google meeting invitations from Calendar
  • Calendar event view layout polished
  • Deleting open event at remote end pops the page on the device
  • Adjusting event start times now moves the end times to maintain event length

Connectivity

  • Support added for reading NFC tags - initially limited to customer device
  • A new firewall system using iptables is implemented (rules set in configuration files), no UI yet
  • Firewall is set to block ICMP
  • Firewall configuration for developer mode allows SSH (in addition to usb) over WiFi only
  • Xperia X: an improvement mobile data connectivity
  • Allow enabling hotspot even if mobile data is not connected
  • MTP: Support added for M4A audio file format

Email

  • Email folders can now be created, renamed, moved and deleted on the device
  • Added option to "Sync" to the context menu of email accounts
  • Made possible to accept/reject meeting invitations for Google
  • Exchange attachments prevented from getting corrupted
  • Fix for the issue of "Problem with sync" appearing on email cover
  • Email recipient field not reacting to touch after defocusing fixed
  • Email sync peak start-stop time selection fixed
  • Support for user-generated light ambiences added Or "You can now create your own light ambiences"
  • Redesigned image editing dialog that combines crop, brightness, contrast and rotate dialogs into one
  • The edited photo is now opened after editing

Hardware adaptation

  • HWC2 graphics support for XA2 and future devices implemented

Homescreen

  • Screenshots are now written to disk asynchronously to keep system responsive
  • Regression with App Grid layout on landscape orientation fixed
  • Password dialog handles long texts better

Localisation

  • Bulgarian language added to Sailfish OS

Messages

  • SIM selection prompt shown only once now when selecting multiple recipients

People

  • Issue of Google contacts getting sometimes lost was fixed

Security - vulnerabilities fixed:

  • kernel: CVE-2017-1000112
  • Access to SSH port restricted
  • Crypto API implemented for Sailfish OS. Centralized point for certification assessments and encapsulating crypto keys

Settings

  • Account credentials are no longer backed up

Storage

  • After unlocking an encrypted SD card it is now mounted automatically

Top menu

  • Introduced font size toggle for Top Menu
  • Unlocking device after toggling settings now commits the action instead of opening respective settings page
  • Shortcut are now only triggered after unlocking the device (before only access was blocked)
  • Top Menu disabled when device is in remote lock
  • Introduced short system setting name variants to Top Menu

UX

  • Blur backgrounds added for Top Menu, App Grid and system dialogs for style and better legibility
  • Prevent dialog header blinking during transitions

Weather

  • Current weather information is shown now without unlocking the device
  • Use localized decimal separator on precipitation

T.J.C: Issues reported by the community and fixed in this update

All of the links below may not open up for everyone, sorry.

  • https://together.jolla.com/question/192632/xa2-h4113-bootloops-after-flashing-trial-3008/
  • https://together.jolla.com/question/134118/bug-stalled-pulley-in-all-apps/
  • https://together.jolla.com/question/175382/bug-contacts-disappear-if-google-account-contact-sync-fails/
  • https://together.jolla.com/question/169321/xperia-x-white-led-stuck-on-after-charging/
  • https://together.jolla.com/question/165629/consistently-apply-ufo-or-fragmentation-in-kernel-net-udp-cve-2017-1000112/
  • https://together.jolla.com/question/191573/bug-eventview-blurred-background-not-rotated/
  • https://together.jolla.com/question/191784/bug-switching-ambience-triggers-constant-cpu-usage-on-voicecall-ui-process/
  • https://together.jolla.com/question/191537/bug-to-long-text-in-top-menu/
  • https://together.jolla.com/question/191402/bug-new-top-menu-on-jolla-tablet-shows-non-integer-number-of-ambience-icons/
  • https://together.jolla.com/question/190764/question-regarding-sailfish-weather-30-translation/
  • https://together.jolla.com/question/191701/regression-unable-to-set-peak-times-for-accounts/
  • https://together.jolla.com/question/192309/bug-3005-3008-display-of-email-attachments-is-broken/?sort=votes&page=1
  • https://together.jolla.com/question/189097/bugxa2-graphic-glitch-before-language-selection/
  • https://together.jolla.com/question/187325/security-issue-all-services-exposed-to-mobile-network/
  • https://together.jolla.com/question/194970/bug-high-volume-consent-pop-up-is-fully-transparent/
  • https://together.jolla.com/question/194971/tap-on-the-top-part-of-the-screen-doesnt-open-preview-of-top-menu-anymore/

Changelog

For detailed changelog, see https://together.jolla.com/question/195733/changelog-301-sipoonkorpi/

For those porting Sailfish to other devices

We have applied some new kernel configuration options in Sailfish OS release 3.0.1. If you have ported Sailfish OS to some devices then you may need to apply the corresponding options to successfully use release 3.0.1 in yout target device.

  • Devices affected: All devices which do not have CONFIG_NETFILTER_XT_MATCH_CONNTRACK kernel config enabled
  • Changes needed: Enable CONFIG_NETFILTER_XT_MATCH_CONNTRACK kernel configuration, see this reference

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 SD cards

  • Encrypted cards must be unlocked by the user to make them available for Sailfish applications.
  • Non-encrypted cards are mounted automatically when the device is turned on.
  • 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

  • Due to the introduction of new firewall (see chapter "Connectivity") it may be that some of the incoming connections fail to work now with update 3.0.1. We are looking into fixing this.
  • 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.
  • 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.
  • Use of IPv6 iptables rules is limited due to a bug (to be fixed in 3.0.2)
  • Disabling a calendar account does not necessarily prevent the appointments from alerting.

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)
  • 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
  • Fingerprint detection not working
  • Bluetooth: initial support only
  • 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.1 Sipoonkorpi

Sipoonkorpi is mainly a bug fixing update, bringing in just a few new features. We've added Bulgarian language support and improved the handling of email folders. You can now create light ambiences, and respond to meeting invitations through Exchange and Google. We've also tuned up SD card encryption and protected critical Top Menu toggles with the security code.

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

Table of content

Update version history

  • 2019-01-07 : 3.0.1.11 to be released to Early Access subscribers (Jolla devices and Xperia X).
  • 2019-01-dd : 3.0.1.xx as an OTA update to be 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 3.0.0 to 3.0.1: about 300 MB
- Jolla C from 3.0.0 to 3.0.1: about 340 MB

Release Highlights

This list contains examples of new features (and some bug fixes) added to Sailfish OS, compared to the previous public release 3.0.0. The release notes of 3.0.0 can be found here: https://together.jolla.com/question/191509/release-notes-300-lemmenjoki/

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 (they are the same as in update 3.0.0 - no change here):

  • 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, either):

  • X single SIM F5121
  • X dual SIM F5122

Sailfish OS 3.0.1 is compatible with Gemini PDA. Initial support only as of now.

Accounts

  • You can now accept/reject meeting invitations of Google

Aliendalvik

  • Android Support for Xperia XA2 will be released separately later
  • No changes for any products

Ambiences

  • You can now create your own light ambiences in Gallery
  • Calculator operation buttons and field legibility improved
  • Media cover polished for light style
  • Call dialog polished for light style

Camera

  • Video timer value not shown on Stop button any more when recording
  • Fix invisible toggles being interactive
  • Hide settings overlay menus when controls are hidden

Calendar

  • You can now respond to Active Sync and Google meeting invitations from Calendar
  • Calendar event view layout polished
  • Deleting open event at remote end pops the page on the device
  • Adjusting event start times now moves the end times to maintain event length

Connectivity

  • Support added for reading NFC tags - initially limited to customer device
  • A new firewall system using iptables is implemented (rules set in configuration files), no UI yet
  • Firewall is set to block ICMP
  • Firewall configuration for developer mode allows SSH (in addition to usb) over WiFi only
  • Xperia X: an improvement mobile data connectivity
  • Allow enabling hotspot even if mobile data is not connected
  • MTP: Support added for M4A audio file format

Email

  • Email folders can now be created, renamed, moved and deleted on the device
  • Added option to "Sync" to the context menu of email accounts
  • Made possible to accept/reject meeting invitations for Google
  • Exchange attachments prevented from getting corrupted
  • Fix for the issue of "Problem with sync" appearing on email cover
  • Email recipient field not reacting to touch after defocusing fixed
  • Email sync peak start-stop time selection fixed
  • Support for user-generated light ambiences added Or "You can now create your own light ambiences"
  • Redesigned image editing dialog that combines crop, brightness, contrast and rotate dialogs into one
  • The edited photo is now opened after editing

Hardware adaptation

  • HWC2 graphics support for XA2 and future devices implemented

Homescreen

  • Screenshots are now written to disk asynchronously to keep system responsive
  • Regression with App Grid layout on landscape orientation fixed
  • Password dialog handles long texts better

Localisation

  • Bulgarian language added to Sailfish OS

Messages

  • SIM selection prompt shown only once now when selecting multiple recipients

People

  • Issue of Google contacts getting sometimes lost was fixed

Security - vulnerabilities fixed:

  • kernel: CVE-2017-1000112
  • Access to SSH port restricted
  • Crypto API implemented for Sailfish OS. Centralized point for certification assessments and encapsulating crypto keys

Settings

  • Account credentials are no longer backed up

Storage

  • After unlocking an encrypted SD card it is now mounted automatically

Top menu

  • Introduced font size toggle for Top Menu
  • Unlocking device after toggling settings now commits the action instead of opening respective settings page
  • Shortcut are now only triggered after unlocking the device (before only access was blocked)
  • Top Menu disabled when device is in remote lock
  • Introduced short system setting name variants to Top Menu

UX

  • Blur backgrounds added for Top Menu, App Grid and system dialogs for style and better legibility
  • Prevent dialog header blinking during transitions

Weather

  • Current weather information is shown now without unlocking the device
  • Use localized decimal separator on precipitation

T.J.C: Issues reported by the community and fixed in this update

All of the links below may not open up for everyone, sorry.

  • https://together.jolla.com/question/192632/xa2-h4113-bootloops-after-flashing-trial-3008/
  • https://together.jolla.com/question/134118/bug-stalled-pulley-in-all-apps/
  • https://together.jolla.com/question/175382/bug-contacts-disappear-if-google-account-contact-sync-fails/
  • https://together.jolla.com/question/169321/xperia-x-white-led-stuck-on-after-charging/
  • https://together.jolla.com/question/165629/consistently-apply-ufo-or-fragmentation-in-kernel-net-udp-cve-2017-1000112/
  • https://together.jolla.com/question/191573/bug-eventview-blurred-background-not-rotated/
  • https://together.jolla.com/question/191784/bug-switching-ambience-triggers-constant-cpu-usage-on-voicecall-ui-process/
  • https://together.jolla.com/question/191537/bug-to-long-text-in-top-menu/
  • https://together.jolla.com/question/191402/bug-new-top-menu-on-jolla-tablet-shows-non-integer-number-of-ambience-icons/
  • https://together.jolla.com/question/190764/question-regarding-sailfish-weather-30-translation/
  • https://together.jolla.com/question/191701/regression-unable-to-set-peak-times-for-accounts/
  • https://together.jolla.com/question/192309/bug-3005-3008-display-of-email-attachments-is-broken/?sort=votes&page=1
  • https://together.jolla.com/question/189097/bugxa2-graphic-glitch-before-language-selection/
  • https://together.jolla.com/question/187325/security-issue-all-services-exposed-to-mobile-network/
  • https://together.jolla.com/question/194970/bug-high-volume-consent-pop-up-is-fully-transparent/
  • https://together.jolla.com/question/194971/tap-on-the-top-part-of-the-screen-doesnt-open-preview-of-top-menu-anymore/

Changelog

For detailed changelog, see https://together.jolla.com/question/195733/changelog-301-sipoonkorpi/

For those porting Sailfish to other devices

We have applied some new kernel configuration options in Sailfish OS release 3.0.1. If you have ported Sailfish OS to some devices then you may need to apply the corresponding options to successfully use release 3.0.1 in yout target device.

  • Devices affected: All devices which do not have CONFIG_NETFILTER_XT_MATCH_CONNTRACK kernel config enabled
  • Changes needed: Enable CONFIG_NETFILTER_XT_MATCH_CONNTRACK kernel configuration, see this reference

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 SD cards

  • Encrypted cards must be unlocked by the user to make them available for Sailfish applications.
  • Non-encrypted cards are mounted automatically when the device is turned on.
  • 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

  • Due to the introduction of new firewall (see chapter "Connectivity") it may be that some of the incoming connections fail to work now with update 3.0.1. We are looking into fixing this.
  • 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.
  • 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.
  • Use of IPv6 iptables rules is limited due to a bug (to be fixed in 3.0.2)
  • Disabling a calendar account does not necessarily prevent the appointments from alerting.

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.
  • Sensors:
    • Not working: step counter, NFC
  • 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)
  • 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
  • Fingerprint detection not working
  • Bluetooth: initial support only
  • 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.1 Sipoonkorpi

Sipoonkorpi is mainly a bug fixing update, bringing in just a few new features. We've added Bulgarian language support and improved the handling of email folders. You can now create light ambiences, and respond to meeting invitations through Exchange and Google. We've also tuned up SD card encryption and protected critical Top Menu toggles with the security code.

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

Table of content

Update version history

  • 2019-01-07 : 3.0.1.11 to be released to Early Access subscribers (Jolla devices and Xperia X).
  • 2019-01-dd : 3.0.1.xx as an OTA update to be 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 3.0.0 to 3.0.1: about 300 MB
- Jolla C from 3.0.0 to 3.0.1: about 340 MB

Release Highlights

This list contains examples of new features (and some bug fixes) added to Sailfish OS, compared to the previous public release 3.0.0. The release notes of 3.0.0 can be found here: https://together.jolla.com/question/191509/release-notes-300-lemmenjoki/

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 (they are the same as in update 3.0.0 - no change here):

  • 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, either):

  • X single SIM F5121
  • X dual SIM F5122

Sailfish OS 3.0.1 is compatible with Gemini PDA. Initial support only as of now.

Accounts

  • You can now accept/reject meeting invitations of Google

Aliendalvik

  • Android Support for Xperia XA2 will be released separately later
  • No changes for any products

Ambiences

  • You can now create your own light ambiences in Gallery
  • Calculator operation buttons and field legibility improved
  • Media cover polished for light style
  • Call dialog polished for light style

Camera

  • Video timer value not shown on Stop button any more when recording
  • Fix invisible toggles being interactive
  • Hide settings overlay menus when controls are hidden

Calendar

  • You can now respond to Active Sync and Google meeting invitations from Calendar
  • Calendar event view layout polished
  • Deleting open event at remote end pops the page on the device
  • Adjusting event start times now moves the end times to maintain event length

Connectivity

  • Support added for reading NFC tags - initially limited to customer device
  • A new firewall system using iptables is implemented (rules set in configuration files), no UI yet
  • Firewall is set to block ICMP
  • Firewall configuration for developer mode allows SSH (in addition to usb) over WiFi only
  • Xperia X: an improvement mobile data connectivity
  • Allow enabling hotspot even if mobile data is not connected
  • MTP: Support added for M4A audio file format

Email

  • Email folders can now be created, renamed, moved and deleted on the device
  • Added option to "Sync" to the context menu of email accounts
  • Made possible to accept/reject meeting invitations for Google
  • Exchange attachments prevented from getting corrupted
  • Fix for the issue of "Problem with sync" appearing on email cover
  • Email recipient field not reacting to touch after defocusing fixed
  • Email sync peak start-stop time selection fixed
  • Support for user-generated light ambiences added Or "You can now create your own light ambiences"
  • Redesigned image editing dialog that combines crop, brightness, contrast and rotate dialogs into one
  • The edited photo is now opened after editing

Hardware adaptation

  • HWC2 graphics support for XA2 and future devices implemented

Homescreen

  • Screenshots are now written to disk asynchronously to keep system responsive
  • Regression with App Grid layout on landscape orientation fixed
  • Password dialog handles long texts better

Localisation

  • Bulgarian language added to Sailfish OS

Messages

  • SIM selection prompt shown only once now when selecting multiple recipients

People

  • Issue of Google contacts getting sometimes lost was fixed

Security - vulnerabilities fixed:

  • kernel: CVE-2017-1000112
  • Access to SSH port restricted
  • Crypto API implemented for Sailfish OS. Centralized point for certification assessments and encapsulating crypto keys

Settings

  • Account credentials are no longer backed up

Storage

  • After unlocking an encrypted SD card it is now mounted automatically

Top menu

  • Introduced font size toggle for Top Menu
  • Unlocking device after toggling settings now commits the action instead of opening respective settings page
  • Shortcut are now only triggered after unlocking the device (before only access was blocked)
  • Top Menu disabled when device is in remote lock
  • Introduced short system setting name variants to Top Menu

UX

  • Blur backgrounds added for Top Menu, App Grid and system dialogs for style and better legibility
  • Prevent dialog header blinking during transitions

Weather

  • Current weather information is shown now without unlocking the device
  • Use localized decimal separator on precipitation

T.J.C: Issues reported by the community and fixed in this update

All of the links below may not open up for everyone, sorry.

  • https://together.jolla.com/question/192632/xa2-h4113-bootloops-after-flashing-trial-3008/
  • https://together.jolla.com/question/134118/bug-stalled-pulley-in-all-apps/
  • https://together.jolla.com/question/175382/bug-contacts-disappear-if-google-account-contact-sync-fails/
  • https://together.jolla.com/question/169321/xperia-x-white-led-stuck-on-after-charging/
  • https://together.jolla.com/question/165629/consistently-apply-ufo-or-fragmentation-in-kernel-net-udp-cve-2017-1000112/
  • https://together.jolla.com/question/191573/bug-eventview-blurred-background-not-rotated/
  • https://together.jolla.com/question/191784/bug-switching-ambience-triggers-constant-cpu-usage-on-voicecall-ui-process/
  • https://together.jolla.com/question/191537/bug-to-long-text-in-top-menu/
  • https://together.jolla.com/question/191402/bug-new-top-menu-on-jolla-tablet-shows-non-integer-number-of-ambience-icons/
  • https://together.jolla.com/question/190764/question-regarding-sailfish-weather-30-translation/
  • https://together.jolla.com/question/191701/regression-unable-to-set-peak-times-for-accounts/
  • https://together.jolla.com/question/192309/bug-3005-3008-display-of-email-attachments-is-broken/?sort=votes&page=1
  • https://together.jolla.com/question/189097/bugxa2-graphic-glitch-before-language-selection/
  • https://together.jolla.com/question/187325/security-issue-all-services-exposed-to-mobile-network/
  • https://together.jolla.com/question/194970/bug-high-volume-consent-pop-up-is-fully-transparent/
  • https://together.jolla.com/question/194971/tap-on-the-top-part-of-the-screen-doesnt-open-preview-of-top-menu-anymore/

Changelog

For detailed changelog, see https://together.jolla.com/question/195733/changelog-301-sipoonkorpi/

For those porting Sailfish to other devices

We have applied some new kernel configuration options in Sailfish OS release 3.0.1. If you have ported Sailfish OS to some devices then you may need to apply the corresponding options to successfully use release 3.0.1 in yout target device.

  • Devices affected: All devices which do not have CONFIG_NETFILTER_XT_MATCH_CONNTRACK kernel config enabled
  • Changes needed: Enable CONFIG_NETFILTER_XT_MATCH_CONNTRACK kernel configuration, see this reference

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 SD cards

  • Encrypted cards must be unlocked by the user to make them available for Sailfish applications.
  • Non-encrypted cards are mounted automatically when the device is turned on.
  • 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

  • Due to the introduction of new firewall (see chapter "Connectivity") it may be that some of the incoming connections fail to work now with update 3.0.1. We are looking into fixing this.
  • 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.
  • 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.
  • Use of IPv6 iptables rules is limited due to a bug (to be fixed in 3.0.2)
  • Disabling a calendar account does not necessarily prevent the appointments from alerting.

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.
  • Sensors:
    • Not working: step counter, NFC
  • 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)
  • 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
  • Fingerprint detection not working
  • Bluetooth: initial support only
  • 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.1 Sipoonkorpi

Sipoonkorpi is mainly a bug fixing update, bringing in just a few new features. We've added Bulgarian language support and improved the handling of email folders. You can now create light ambiences, and respond to meeting invitations through Exchange and Google. We've also tuned up SD card encryption and protected critical Top Menu toggles with the security code.

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

Table of content

Update version history

  • 2019-01-07 : 3.0.1.11 to be released to Early Access subscribers (Jolla devices and Xperia X).
  • 2019-01-dd : 3.0.1.xx as an OTA update to be 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 3.0.0 to 3.0.1: about 300 MB
- Jolla C from 3.0.0 to 3.0.1: about 340 MB

Release Highlights

This list contains examples of new features (and some bug fixes) added to Sailfish OS, compared to the previous public release 3.0.0. The release notes of 3.0.0 can be found here: https://together.jolla.com/question/191509/release-notes-300-lemmenjoki/

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 (they are the same as in update 3.0.0 - no change here):

  • 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, either):

  • X single SIM F5121
  • X dual SIM F5122

Sailfish OS 3.0.1 is compatible with Gemini PDA. Initial support only as of now.

Accounts

  • You can now accept/reject meeting invitations of Google

Aliendalvik

  • Android Support for Xperia XA2 will be released separately later
  • No changes for any products

Ambiences

  • You can now create your own light ambiences in Gallery
  • Calculator operation buttons and field legibility improved
  • Media cover polished for light style
  • Call dialog polished for light style

Camera

  • Video timer value not shown on Stop button any more when recording
  • Fix invisible toggles being interactive
  • Hide settings overlay menus when controls are hidden

Calendar

  • You can now respond to Active Sync and Google meeting invitations from Calendar
  • Calendar event view layout polished
  • Deleting open event at remote end pops the page on the device
  • Adjusting event start times now moves the end times to maintain event length

Connectivity

  • Support added for reading NFC tags - initially limited to customer device
  • A new firewall system using iptables is implemented (rules set in configuration files), no UI yet
  • Firewall is set to block ICMP
  • Firewall configuration for developer mode allows SSH (in addition to usb) over WiFi only
  • Xperia X: an improvement mobile data connectivity
  • Allow enabling hotspot even if mobile data is not connected
  • MTP: Support added for M4A audio file format

Email

  • Email folders can now be created, renamed, moved and deleted on the device
  • Added option to "Sync" to the context menu of email accounts
  • Made possible to accept/reject meeting invitations for Google
  • Exchange attachments prevented from getting corrupted
  • Fix for the issue of "Problem with sync" appearing on email cover
  • Email recipient field not reacting to touch after defocusing fixed
  • Email sync peak start-stop time selection fixed
  • Support for user-generated light ambiences added Or "You can now create your own light ambiences"
  • Redesigned image editing dialog that combines crop, brightness, contrast and rotate dialogs into one
  • The edited photo is now opened after editing

Hardware adaptation

  • HWC2 graphics support for XA2 and future devices implemented

Homescreen

  • Screenshots are now written to disk asynchronously to keep system responsive
  • Regression with App Grid layout on landscape orientation fixed
  • Password dialog handles long texts better

Localisation

  • Bulgarian language added to Sailfish OSOS. Massive thanks to a handful of Bulgarian students for translating the OS from scratch, благодарим!

Messages

  • SIM selection prompt shown only once now when selecting multiple recipients

People

  • Issue of Google contacts getting sometimes lost was fixed

Security - vulnerabilities fixed:

  • kernel: CVE-2017-1000112
  • Access to SSH port restricted
  • Crypto API implemented for Sailfish OS. Centralized point for certification assessments and encapsulating crypto keys

Settings

  • Account credentials are no longer backed up

Storage

  • After unlocking an encrypted SD card it is now mounted automatically

Top menu

  • Introduced font size toggle for Top Menu
  • Unlocking device after toggling settings now commits the action instead of opening respective settings page
  • Shortcut are now only triggered after unlocking the device (before only access was blocked)
  • Top Menu disabled when device is in remote lock
  • Introduced short system setting name variants to Top Menu

UX

  • Blur backgrounds added for Top Menu, App Grid and system dialogs for style and better legibility
  • Prevent dialog header blinking during transitions

Weather

  • Current weather information is shown now without unlocking the device
  • Use localized decimal separator on precipitation

T.J.C: Issues reported by the community and fixed in this update

All of the links below may not open up for everyone, sorry.

  • https://together.jolla.com/question/192632/xa2-h4113-bootloops-after-flashing-trial-3008/
  • https://together.jolla.com/question/134118/bug-stalled-pulley-in-all-apps/
  • https://together.jolla.com/question/175382/bug-contacts-disappear-if-google-account-contact-sync-fails/
  • https://together.jolla.com/question/169321/xperia-x-white-led-stuck-on-after-charging/
  • https://together.jolla.com/question/165629/consistently-apply-ufo-or-fragmentation-in-kernel-net-udp-cve-2017-1000112/
  • https://together.jolla.com/question/191573/bug-eventview-blurred-background-not-rotated/
  • https://together.jolla.com/question/191784/bug-switching-ambience-triggers-constant-cpu-usage-on-voicecall-ui-process/
  • https://together.jolla.com/question/191537/bug-to-long-text-in-top-menu/
  • https://together.jolla.com/question/191402/bug-new-top-menu-on-jolla-tablet-shows-non-integer-number-of-ambience-icons/
  • https://together.jolla.com/question/190764/question-regarding-sailfish-weather-30-translation/
  • https://together.jolla.com/question/191701/regression-unable-to-set-peak-times-for-accounts/
  • https://together.jolla.com/question/192309/bug-3005-3008-display-of-email-attachments-is-broken/?sort=votes&page=1
  • https://together.jolla.com/question/189097/bugxa2-graphic-glitch-before-language-selection/
  • https://together.jolla.com/question/187325/security-issue-all-services-exposed-to-mobile-network/
  • https://together.jolla.com/question/194970/bug-high-volume-consent-pop-up-is-fully-transparent/
  • https://together.jolla.com/question/194971/tap-on-the-top-part-of-the-screen-doesnt-open-preview-of-top-menu-anymore/

Changelog

For detailed changelog, see https://together.jolla.com/question/195733/changelog-301-sipoonkorpi/

For those porting Sailfish to other devices

We have applied some new kernel configuration options in Sailfish OS release 3.0.1. If you have ported Sailfish OS to some devices then you may need to apply the corresponding options to successfully use release 3.0.1 in yout target device.

  • Devices affected: All devices which do not have CONFIG_NETFILTER_XT_MATCH_CONNTRACK kernel config enabled
  • Changes needed: Enable CONFIG_NETFILTER_XT_MATCH_CONNTRACK kernel configuration, see this reference

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 SD cards

  • Encrypted cards must be unlocked by the user to make them available for Sailfish applications.
  • Non-encrypted cards are mounted automatically when the device is turned on.
  • 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

  • Due to the introduction of new firewall (see chapter "Connectivity") it may be that some of the incoming connections fail to work now with update 3.0.1. We are looking into fixing this.
  • 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.
  • 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.
  • Use of IPv6 iptables rules is limited due to a bug (to be fixed in 3.0.2)
  • Disabling a calendar account does not necessarily prevent the appointments from alerting.

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.
  • Sensors:
    • Not working: step counter, NFC
  • 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)
  • 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
  • Fingerprint detection not working
  • Bluetooth: initial support only
  • 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.1 Sipoonkorpi

Sipoonkorpi is mainly a bug fixing update, bringing in just a few new features. We've added Bulgarian language support and improved the handling of email folders. You can now create light ambiences, and respond to meeting invitations through Exchange and Google. We've also tuned up SD card encryption and protected critical Top Menu toggles with the security code.

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

Table of content

Update version history

  • 2019-01-07 : 3.0.1.11 to be released to Early Access subscribers (Jolla devices and Xperia X).
  • 2019-01-dd : 3.0.1.xx as an OTA update to be 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 3.0.0 to 3.0.1: about 300 MB
- Jolla C from 3.0.0 to 3.0.1: about 340 MB

Release Highlights

This list contains examples of new features (and some bug fixes) added to Sailfish OS, compared to the previous public release 3.0.0. The release notes of 3.0.0 can be found here: https://together.jolla.com/question/191509/release-notes-300-lemmenjoki/

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 (they are the same as in update 3.0.0 - no change here):

  • 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, either):

  • X single SIM F5121
  • X dual SIM F5122

Sailfish OS 3.0.1 is compatible with Gemini PDA. Initial support only as of now.

Accounts

  • You can now accept/reject meeting invitations of Google

Aliendalvik

  • Android Support for Xperia XA2 will be released separately later
  • No changes for any products

Ambiences

  • You can now create your own light ambiences in Gallery
  • Calculator operation buttons and field legibility improved
  • Media cover polished for light style
  • Call dialog polished for light style

Camera

  • Video timer value not shown on Stop button any more when recording
  • Fix invisible toggles being interactive
  • Hide settings overlay menus when controls are hidden

Calendar

  • You can now respond to Active Sync and Google meeting invitations from Calendar
  • Calendar event view layout polished
  • Deleting open event at remote end pops the page on the device
  • Adjusting event start times now moves the end times to maintain event length

Connectivity

  • Support added for reading NFC tags - initially limited to customer device
  • A new firewall system using iptables is implemented (rules set in configuration files), no UI yet
  • Firewall is set to block ICMP
  • Firewall configuration for developer mode allows SSH (in addition to usb) over WiFi only
  • Xperia X: an improvement mobile data connectivity
  • Allow enabling hotspot even if mobile data is not connected
  • MTP: Support added for M4A audio file format

Email

  • Email folders can now be created, renamed, moved and deleted on the device
  • Added option to "Sync" to the context menu of email accounts
  • Made possible to accept/reject meeting invitations for Google
  • Exchange attachments prevented from getting corrupted
  • Fix for the issue of "Problem with sync" appearing on email cover
  • Email recipient field not reacting to touch after defocusing fixed
  • Email sync peak start-stop time selection fixed
  • Support for user-generated light ambiences added Or "You can now create your own light ambiences"
  • Redesigned image editing dialog that combines crop, brightness, contrast and rotate dialogs into one
  • The edited photo is now opened after editing

Hardware adaptation

  • HWC2 graphics support for XA2 and future devices implemented

Homescreen

  • Screenshots are now written to disk asynchronously to keep system responsive
  • Regression with App Grid layout on landscape orientation fixed
  • Password dialog handles long texts better

Localisation

  • Bulgarian language added to Sailfish OS. Massive thanks to a handful of Bulgarian students for translating the OS from scratch, благодарим!

Messages

  • SIM selection prompt shown only once now when selecting multiple recipients

People

  • Issue of Google contacts getting sometimes lost was fixed

Security - vulnerabilities fixed:

  • kernel: CVE-2017-1000112
  • Access to SSH port restricted
  • Crypto API implemented for Sailfish OS. Centralized point for certification assessments and encapsulating crypto keys

Settings

  • Account credentials are no longer backed up

Storage

  • After unlocking an encrypted SD card it is now mounted automatically

Top menu

  • Introduced font size toggle for Top Menu
  • Unlocking device after toggling settings now commits the action instead of opening respective settings page
  • Shortcut are now only triggered after unlocking the device (before only access was blocked)
  • Top Menu disabled when device is in remote lock
  • Introduced short system setting name variants to Top Menu

UX

  • Blur backgrounds added for Top Menu, App Grid and system dialogs for style and better legibility
  • Prevent dialog header blinking during transitions

Weather

  • Current weather information is shown now without unlocking the device
  • Use localized decimal separator on precipitation

T.J.C: Issues reported by the community and fixed in this update

All of the links below may not open up for everyone, sorry.

  • https://together.jolla.com/question/192632/xa2-h4113-bootloops-after-flashing-trial-3008/
  • https://together.jolla.com/question/134118/bug-stalled-pulley-in-all-apps/
  • https://together.jolla.com/question/175382/bug-contacts-disappear-if-google-account-contact-sync-fails/
  • https://together.jolla.com/question/169321/xperia-x-white-led-stuck-on-after-charging/
  • https://together.jolla.com/question/165629/consistently-apply-ufo-or-fragmentation-in-kernel-net-udp-cve-2017-1000112/
  • https://together.jolla.com/question/191573/bug-eventview-blurred-background-not-rotated/
  • https://together.jolla.com/question/191784/bug-switching-ambience-triggers-constant-cpu-usage-on-voicecall-ui-process/
  • https://together.jolla.com/question/191537/bug-to-long-text-in-top-menu/
  • https://together.jolla.com/question/191402/bug-new-top-menu-on-jolla-tablet-shows-non-integer-number-of-ambience-icons/
  • https://together.jolla.com/question/190764/question-regarding-sailfish-weather-30-translation/
  • https://together.jolla.com/question/191701/regression-unable-to-set-peak-times-for-accounts/
  • https://together.jolla.com/question/192309/bug-3005-3008-display-of-email-attachments-is-broken/?sort=votes&page=1
  • https://together.jolla.com/question/189097/bugxa2-graphic-glitch-before-language-selection/
  • https://together.jolla.com/question/187325/security-issue-all-services-exposed-to-mobile-network/
  • https://together.jolla.com/question/194970/bug-high-volume-consent-pop-up-is-fully-transparent/
  • https://together.jolla.com/question/194971/tap-on-the-top-part-of-the-screen-doesnt-open-preview-of-top-menu-anymore/

Changelog

For detailed changelog, see https://together.jolla.com/question/195733/changelog-301-sipoonkorpi/

For those porting Sailfish to other devices

We have applied some new kernel configuration options in Sailfish OS release 3.0.1. If you have ported Sailfish OS to some devices then you may need to apply the corresponding options to successfully use release 3.0.1 in yout target device.

  • Devices affected: All devices which do not have CONFIG_NETFILTER_XT_MATCH_CONNTRACK kernel config enabled
  • Changes needed: Enable CONFIG_NETFILTER_XT_MATCH_CONNTRACK kernel configuration, see this reference

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 SD cards

  • Encrypted cards must be unlocked by the user to make them available for Sailfish applications.
  • Non-encrypted cards are mounted automatically when the device is turned on.
  • 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

  • Due to the introduction of new firewall (see chapter "Connectivity") it may be that some of the incoming connections fail to work now with update 3.0.1. We are looking into fixing this.
  • 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.
  • 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.
  • Use of IPv6 iptables rules is limited due to a bug (to be fixed in 3.0.2)
  • Disabling a calendar account does not necessarily prevent the appointments from alerting.

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.
  • Sensors:
    • Not working: step counter, NFC
  • 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)
  • 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
  • Fingerprint detection not working
  • Bluetooth: initial support only
  • 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.1 Sipoonkorpi

Sipoonkorpi is mainly a bug fixing update, bringing in just a few new features. We've added Bulgarian language support and improved the handling of email folders. You can now create light ambiences, and respond to meeting invitations through Exchange and Google. We've also tuned up SD card encryption and protected critical Top Menu toggles with the security code.

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

Table of content

Update version history

  • 2019-01-07 : 3.0.1.11 to be released to Early Access subscribers (Jolla devices and Xperia X).
  • 2019-01-dd : 3.0.1.xx as an OTA update to be 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 3.0.0 to 3.0.1: about 300 MB
- Jolla C from 3.0.0 to 3.0.1: about 340 MB

Release Highlights

This list contains examples of new features (and some bug fixes) added to Sailfish OS, compared to the previous public release 3.0.0. The release notes of 3.0.0 can be found here: https://together.jolla.com/question/191509/release-notes-300-lemmenjoki/

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 (they are the same as in update 3.0.0 - no change here):

  • 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, either):

  • X single SIM F5121
  • X dual SIM F5122

Sailfish OS 3.0.1 is compatible with Gemini PDA. Initial support only as of now.

Accounts

  • You can now accept/reject meeting invitations of Google

Aliendalvik

  • Android Support for Xperia XA2 will be released separately later
  • No changes for any products

Ambiences

  • You can now create your own light ambiences in Gallery
  • Calculator operation buttons and field legibility improved
  • Media cover polished for light style
  • Call dialog polished for light style

Camera

  • Video timer value not shown on Stop button any more when recording
  • Fix invisible toggles being interactive
  • Hide settings overlay menus when controls are hidden

Calendar

  • You can now respond to Active Sync and Google meeting invitations from Calendar
  • Calendar event view layout polished
  • Deleting open event at remote end pops the page on the device
  • Adjusting event start times now moves the end times to maintain event length

Connectivity

  • Support added for reading NFC tags - initially limited to a customer device
  • A new firewall system using iptables is implemented (rules set in configuration files), no UI yet
  • Firewall is set to block ICMP
  • Firewall configuration for developer mode allows SSH (in addition to usb) over WiFi only
  • Xperia X: an improvement mobile data connectivity
  • Allow enabling hotspot even if mobile data is not connected
  • MTP: Support added for M4A audio file format

Email

  • Email folders can now be created, renamed, moved and deleted on the device
  • Added option to "Sync" to the context menu of email accounts
  • Made possible to accept/reject meeting invitations for Google
  • Exchange attachments prevented from getting corrupted
  • Fix for the issue of "Problem with sync" appearing on email cover
  • Email recipient field not reacting to touch after defocusing fixed
  • Email sync peak start-stop time selection fixed
  • Support for user-generated light ambiences added Or "You can now create your own light ambiences"
  • Redesigned image editing dialog that combines crop, brightness, contrast and rotate dialogs into one
  • The edited photo is now opened after editing

Hardware adaptation

  • HWC2 graphics support for XA2 and future devices implemented

Homescreen

  • Screenshots are now written to disk asynchronously to keep system responsive
  • Regression with App Grid layout on landscape orientation fixed
  • Password dialog handles long texts better

Localisation

  • Bulgarian language added to Sailfish OS. Massive thanks to a handful of Bulgarian students for translating the OS from scratch, благодарим!

Messages

  • SIM selection prompt shown only once now when selecting multiple recipients

People

  • Issue of Google contacts getting sometimes lost was fixed

Security - vulnerabilities fixed:

  • kernel: CVE-2017-1000112
  • Access to SSH port restricted
  • Crypto API implemented for Sailfish OS. Centralized point for certification assessments and encapsulating crypto keys

Settings

  • Account credentials are no longer backed up

Storage

  • After unlocking an encrypted SD card it is now mounted automatically

Top menu

  • Introduced font size toggle for Top Menu
  • Unlocking device after toggling settings now commits the action instead of opening respective settings page
  • Shortcut are now only triggered after unlocking the device (before only access was blocked)
  • Top Menu disabled when device is in remote lock
  • Introduced short system setting name variants to Top Menu

UX

  • Blur backgrounds added for Top Menu, App Grid and system dialogs for style and better legibility
  • Prevent dialog header blinking during transitions

Weather

  • Current weather information is shown now without unlocking the device
  • Use localized decimal separator on precipitation

T.J.C: Issues reported by the community and fixed in this update

All of the links below may not open up for everyone, sorry.

  • https://together.jolla.com/question/192632/xa2-h4113-bootloops-after-flashing-trial-3008/
  • https://together.jolla.com/question/134118/bug-stalled-pulley-in-all-apps/
  • https://together.jolla.com/question/175382/bug-contacts-disappear-if-google-account-contact-sync-fails/
  • https://together.jolla.com/question/169321/xperia-x-white-led-stuck-on-after-charging/
  • https://together.jolla.com/question/165629/consistently-apply-ufo-or-fragmentation-in-kernel-net-udp-cve-2017-1000112/
  • https://together.jolla.com/question/191573/bug-eventview-blurred-background-not-rotated/
  • https://together.jolla.com/question/191784/bug-switching-ambience-triggers-constant-cpu-usage-on-voicecall-ui-process/
  • https://together.jolla.com/question/191537/bug-to-long-text-in-top-menu/
  • https://together.jolla.com/question/191402/bug-new-top-menu-on-jolla-tablet-shows-non-integer-number-of-ambience-icons/
  • https://together.jolla.com/question/190764/question-regarding-sailfish-weather-30-translation/
  • https://together.jolla.com/question/191701/regression-unable-to-set-peak-times-for-accounts/
  • https://together.jolla.com/question/192309/bug-3005-3008-display-of-email-attachments-is-broken/?sort=votes&page=1
  • https://together.jolla.com/question/189097/bugxa2-graphic-glitch-before-language-selection/
  • https://together.jolla.com/question/187325/security-issue-all-services-exposed-to-mobile-network/
  • https://together.jolla.com/question/194970/bug-high-volume-consent-pop-up-is-fully-transparent/
  • https://together.jolla.com/question/194971/tap-on-the-top-part-of-the-screen-doesnt-open-preview-of-top-menu-anymore/

Changelog

For detailed changelog, see https://together.jolla.com/question/195733/changelog-301-sipoonkorpi/

For those porting Sailfish to other devices

We have applied some new kernel configuration options in Sailfish OS release 3.0.1. If you have ported Sailfish OS to some devices then you may need to apply the corresponding options to successfully use release 3.0.1 in yout target device.

  • Devices affected: All devices which do not have CONFIG_NETFILTER_XT_MATCH_CONNTRACK kernel config enabled
  • Changes needed: Enable CONFIG_NETFILTER_XT_MATCH_CONNTRACK kernel configuration, see this reference

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 SD cards

  • Encrypted cards must be unlocked by the user to make them available for Sailfish applications.
  • Non-encrypted cards are mounted automatically when the device is turned on.
  • 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

  • Due to the introduction of new firewall (see chapter "Connectivity") it may be that some of the incoming connections fail to work now with update 3.0.1. We are looking into fixing this.
  • 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.
  • 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.
  • Use of IPv6 iptables rules is limited due to a bug (to be fixed in 3.0.2)
  • Disabling a calendar account does not necessarily prevent the appointments from alerting.

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.
  • Sensors:
    • Not working: step counter, NFC
  • 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)
  • 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
  • Fingerprint detection not working
  • Bluetooth: initial support only
  • 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.1 Sipoonkorpi

Sipoonkorpi is mainly a bug fixing update, bringing in just a few new features. We've added Bulgarian language support and improved the handling of email folders. You can now create light ambiences, and respond to meeting invitations through Exchange and Google. We've also tuned up SD card encryption and protected critical Top Menu toggles with the security code.

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

Table of content

Update version history

  • 2019-01-07 : 3.0.1.11 to be released to Early Access subscribers (Jolla devices and Xperia X).
  • 2019-01-dd : 3.0.1.xx as an OTA update to be 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 3.0.0 to 3.0.1: about 300 MB
- Jolla C from 3.0.0 to 3.0.1: about 340 MB

Release Highlights

This list contains examples of new features (and some bug fixes) added to Sailfish OS, compared to the previous public release 3.0.0. The release notes of 3.0.0 can be found here: https://together.jolla.com/question/191509/release-notes-300-lemmenjoki/

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 (they are the same as in update 3.0.0 - no change here):

  • 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, either):

  • X single SIM F5121
  • X dual SIM F5122

Sailfish OS 3.0.1 is compatible with Gemini PDA. Initial support only as of now.

Accounts

  • You can now accept/reject meeting invitations of Google

Aliendalvik

  • Android Support for Xperia XA2 will be released separately later
  • No changes for any products

Ambiences

  • You can now create your own light ambiences in Gallery
  • Calculator operation buttons and field legibility improved
  • Media cover polished for light style
  • Call dialog polished for light style

Camera

  • Video timer value not shown on Stop button any more when recording
  • Fix invisible toggles being interactive
  • Hide settings overlay menus when controls are hidden

Calendar

  • You can now respond to Active Sync and Google meeting invitations from Calendar
  • Calendar event view layout polished
  • Deleting open event at remote end pops the page on the device
  • Adjusting event start times now moves the end times to maintain event length

Connectivity

  • Support added for reading NFC tags - initially limited to a customer device
  • A new firewall system using iptables is implemented (rules set in configuration files), no UI yet
  • Firewall is set to block ICMP
  • Firewall configuration for developer mode allows SSH (in addition to usb) over WiFi only
  • Xperia X: an improvement mobile data connectivity
  • Allow enabling hotspot even if mobile data is not connected
  • MTP: Support added for M4A audio file format

Email

  • Email folders can now be created, renamed, moved and deleted on the device
  • Added option to "Sync" to the context menu of email accounts
  • Made possible to accept/reject meeting invitations for Google
  • Exchange attachments prevented from getting corrupted
  • Fix for the issue of "Problem with sync" appearing on email cover
  • Email recipient field not reacting to touch after defocusing fixed
  • Email sync peak start-stop time selection fixed
  • Support for user-generated light ambiences added Or "You can now create your own light ambiences"
  • Redesigned image editing dialog that combines crop, brightness, contrast and rotate dialogs into one
  • The edited photo is now opened after editing

Hardware adaptation

  • HWC2 graphics support for XA2 and future devices implemented

Homescreen

  • Screenshots are now written to disk asynchronously to keep system responsive
  • Regression with App Grid layout on landscape orientation fixed
  • Password dialog handles long texts better

Localisation

  • Bulgarian language added to Sailfish OS. Massive thanks to a handful of Bulgarian students for translating the OS from scratch, благодарим!

Messages

  • SIM selection prompt shown only once now when selecting multiple recipients

People

  • Issue of Google contacts getting sometimes lost was fixed

Security - vulnerabilities fixed:

  • kernel: CVE-2017-1000112CVE-2017-1000112 (not yet fixed for jolla1)
  • Access to SSH port restricted
  • Crypto API implemented for Sailfish OS. Centralized point for certification assessments and encapsulating crypto keys

Settings

  • Account credentials are no longer backed up

Storage

  • After unlocking an encrypted SD card it is now mounted automatically

Top menu

  • Introduced font size toggle for Top Menu
  • Unlocking device after toggling settings now commits the action instead of opening respective settings page
  • Shortcut are now only triggered after unlocking the device (before only access was blocked)
  • Top Menu disabled when device is in remote lock
  • Introduced short system setting name variants to Top Menu

UX

  • Blur backgrounds added for Top Menu, App Grid and system dialogs for style and better legibility
  • Prevent dialog header blinking during transitions

Weather

  • Current weather information is shown now without unlocking the device
  • Use localized decimal separator on precipitation

T.J.C: Issues reported by the community and fixed in this update

All of the links below may not open up for everyone, sorry.

  • https://together.jolla.com/question/192632/xa2-h4113-bootloops-after-flashing-trial-3008/
  • https://together.jolla.com/question/134118/bug-stalled-pulley-in-all-apps/
  • https://together.jolla.com/question/175382/bug-contacts-disappear-if-google-account-contact-sync-fails/
  • https://together.jolla.com/question/169321/xperia-x-white-led-stuck-on-after-charging/
  • https://together.jolla.com/question/165629/consistently-apply-ufo-or-fragmentation-in-kernel-net-udp-cve-2017-1000112/
  • https://together.jolla.com/question/191573/bug-eventview-blurred-background-not-rotated/
  • https://together.jolla.com/question/191784/bug-switching-ambience-triggers-constant-cpu-usage-on-voicecall-ui-process/
  • https://together.jolla.com/question/191537/bug-to-long-text-in-top-menu/
  • https://together.jolla.com/question/191402/bug-new-top-menu-on-jolla-tablet-shows-non-integer-number-of-ambience-icons/
  • https://together.jolla.com/question/190764/question-regarding-sailfish-weather-30-translation/
  • https://together.jolla.com/question/191701/regression-unable-to-set-peak-times-for-accounts/
  • https://together.jolla.com/question/192309/bug-3005-3008-display-of-email-attachments-is-broken/?sort=votes&page=1
  • https://together.jolla.com/question/189097/bugxa2-graphic-glitch-before-language-selection/
  • https://together.jolla.com/question/187325/security-issue-all-services-exposed-to-mobile-network/
  • https://together.jolla.com/question/194970/bug-high-volume-consent-pop-up-is-fully-transparent/
  • https://together.jolla.com/question/194971/tap-on-the-top-part-of-the-screen-doesnt-open-preview-of-top-menu-anymore/

Changelog

For detailed changelog, see https://together.jolla.com/question/195733/changelog-301-sipoonkorpi/

For those porting Sailfish to other devices

We have applied some new kernel configuration options in Sailfish OS release 3.0.1. If you have ported Sailfish OS to some devices then you may need to apply the corresponding options to successfully use release 3.0.1 in yout target device.

  • Devices affected: All devices which do not have CONFIG_NETFILTER_XT_MATCH_CONNTRACK kernel config enabled
  • Changes needed: Enable CONFIG_NETFILTER_XT_MATCH_CONNTRACK kernel configuration, see this reference

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 SD cards

  • Encrypted cards must be unlocked by the user to make them available for Sailfish applications.
  • Non-encrypted cards are mounted automatically when the device is turned on.
  • 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

  • Due to the introduction of new firewall (see chapter "Connectivity") it may be that some of the incoming connections fail to work now with update 3.0.1. We are looking into fixing this.
  • 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.
  • 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.
  • Use of IPv6 iptables rules is limited due to a bug (to be fixed in 3.0.2)
  • Disabling a calendar account does not necessarily prevent the appointments from alerting.

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.
  • Sensors:
    • Not working: step counter, NFC
  • 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)
  • 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
  • Fingerprint detection not working
  • Bluetooth: initial support only
  • 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.1 Sipoonkorpi

Sipoonkorpi is mainly a bug fixing update, bringing in just a few new features. We've added Bulgarian language support and improved the handling of email folders. You can now create light ambiences, and respond to meeting invitations through Exchange and Google. We've also tuned up SD card encryption and protected critical Top Menu toggles with the security code.

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

Table of content

Update version history

  • 2019-01-07 : 3.0.1.11 to be released to Early Access subscribers (Jolla devices and Xperia X).
  • 2019-01-dd : 3.0.1.xx as an OTA update to be 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 3.0.0 to 3.0.1: about 300 MB
- Jolla C from 3.0.0 to 3.0.1: about 340 MB

Release Highlights

This list contains examples of new features (and some bug fixes) added to Sailfish OS, compared to the previous public release 3.0.0. The release notes of 3.0.0 can be found here: https://together.jolla.com/question/191509/release-notes-300-lemmenjoki/

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 (they are the same as in update 3.0.0 - no change here):

  • 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, either):

  • X single SIM F5121
  • X dual SIM F5122

Sailfish OS 3.0.1 is compatible with Gemini PDA. Initial support only as of now.

Accounts

  • You can now accept/reject meeting invitations of Google

Aliendalvik

  • Android Support for Xperia XA2 will be released separately later
  • No changes for any products

Ambiences

  • You can now create your own light ambiences in Gallery
  • Calculator operation buttons and field legibility improved
  • Media cover polished for light style
  • Call dialog polished for light style

Camera

  • Video timer value not shown on Stop button any more when recording
  • Fix invisible toggles being interactive
  • Hide settings overlay menus when controls are hidden

Calendar

  • You can now respond to Active Sync and Google meeting invitations from Calendar
  • Calendar event view layout polished
  • Deleting open event at remote end pops the page on the device
  • Adjusting event start times now moves the end times to maintain event length

Connectivity

  • Support added for reading NFC tags - initially limited to a customer device
  • A new firewall system using iptables is implemented (rules set in configuration files), no UI yet
  • Firewall is set to block ICMP
  • Firewall configuration for developer mode allows SSH (in addition to usb) over WiFi only
  • Xperia X: an improvement mobile data connectivity
  • Allow enabling hotspot even if mobile data is not connected
  • MTP: Support added for M4A audio file format

Email

  • Email folders can now be created, renamed, moved and deleted on the device
  • Added option to "Sync" to the context menu of email accounts
  • Made possible to accept/reject meeting invitations for Google
  • Exchange attachments prevented from getting corrupted
  • Fix for the issue of "Problem with sync" appearing on email cover
  • Email recipient field not reacting to touch after defocusing fixed
  • Email sync peak start-stop time selection fixed
  • Support for user-generated light ambiences added Or "You can now create your own light ambiences"
  • Redesigned image editing dialog that combines crop, brightness, contrast and rotate dialogs into one
  • The edited photo is now opened after editing

Hardware adaptation

  • HWC2 graphics support for XA2 and future devices implemented

Homescreen

  • Screenshots are now written to disk asynchronously to keep system responsive
  • Regression with App Grid layout on landscape orientation fixed
  • Password dialog handles long texts better

Localisation

  • Bulgarian language added to Sailfish OS. Massive thanks to a handful of Bulgarian students for translating the OS from scratch, благодарим!

Messages

  • SIM selection prompt shown only once now when selecting multiple recipients

People

  • Issue of Google contacts getting sometimes lost was fixed

Security - vulnerabilities fixed:

  • kernel: CVE-2017-1000112 (not yet fixed for jolla1)
  • Access to SSH port restricted
  • Crypto API implemented for Sailfish OS. Centralized point for certification assessments and encapsulating crypto keys

Settings

  • Account credentials are no longer backed up

Storage

  • After unlocking an encrypted SD card it is now mounted automatically

Top menu

  • Introduced font size toggle for Top Menu
  • Unlocking device after toggling settings now commits the action instead of opening respective settings page
  • Shortcut are now only triggered after unlocking the device (before only access was blocked)
  • Top Menu disabled when device is in remote lock
  • Introduced short system setting name variants to Top Menu

UX

  • Blur backgrounds added for Top Menu, App Grid and system dialogs for style and better legibility
  • Prevent dialog header blinking during transitions

Weather

  • Current weather information is shown now without unlocking the device
  • Use localized decimal separator on precipitation

T.J.C: Issues reported by the community and fixed in this update

All of the links below may not open up for everyone, sorry.

  • https://together.jolla.com/question/192632/xa2-h4113-bootloops-after-flashing-trial-3008/
  • https://together.jolla.com/question/134118/bug-stalled-pulley-in-all-apps/
  • https://together.jolla.com/question/175382/bug-contacts-disappear-if-google-account-contact-sync-fails/
  • https://together.jolla.com/question/169321/xperia-x-white-led-stuck-on-after-charging/
  • https://together.jolla.com/question/165629/consistently-apply-ufo-or-fragmentation-in-kernel-net-udp-cve-2017-1000112/
  • https://together.jolla.com/question/191573/bug-eventview-blurred-background-not-rotated/
  • https://together.jolla.com/question/191784/bug-switching-ambience-triggers-constant-cpu-usage-on-voicecall-ui-process/
  • https://together.jolla.com/question/191537/bug-to-long-text-in-top-menu/
  • https://together.jolla.com/question/191402/bug-new-top-menu-on-jolla-tablet-shows-non-integer-number-of-ambience-icons/
  • https://together.jolla.com/question/190764/question-regarding-sailfish-weather-30-translation/
  • https://together.jolla.com/question/191701/regression-unable-to-set-peak-times-for-accounts/
  • https://together.jolla.com/question/192309/bug-3005-3008-display-of-email-attachments-is-broken/?sort=votes&page=1
  • https://together.jolla.com/question/189097/bugxa2-graphic-glitch-before-language-selection/
  • https://together.jolla.com/question/187325/security-issue-all-services-exposed-to-mobile-network/
  • https://together.jolla.com/question/194970/bug-high-volume-consent-pop-up-is-fully-transparent/
  • https://together.jolla.com/question/194971/tap-on-the-top-part-of-the-screen-doesnt-open-preview-of-top-menu-anymore/

Changelog

For detailed changelog, see https://together.jolla.com/question/195733/changelog-301-sipoonkorpi/

For those porting Sailfish to other devices

We have applied some new kernel configuration options in Sailfish OS release 3.0.1. If you have ported Sailfish OS to some devices then you may need to apply the corresponding options to successfully use release 3.0.1 in yout target device.

  • Devices affected: All devices which do not have CONFIG_NETFILTER_XT_MATCH_CONNTRACK kernel config enabled
  • Changes needed: Enable CONFIG_NETFILTER_XT_MATCH_CONNTRACK kernel configuration, see this reference

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 SD cards

  • Encrypted cards must be unlocked by the user to make them available for Sailfish applications.
  • Non-encrypted cards are mounted automatically when the device is turned on.
  • 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

  • An encrypted but unlocked SD card is not reachable via MTP/USB to/from a PC.
  • Due to the introduction of new firewall (see chapter "Connectivity") it may be that some of the incoming connections fail to work now with update 3.0.1. We are looking into fixing this.
  • 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.
  • 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.
  • Use of IPv6 iptables rules is limited due to a bug (to be fixed in 3.0.2)
  • Disabling a calendar account does not necessarily prevent the appointments from alerting.

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.
  • Sensors:
    • Not working: step counter, NFC
  • 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)
  • 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
  • Fingerprint detection not working
  • Bluetooth: initial support only
  • 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 21
No.21 Revision

[release notes] 3.0.1 Sipoonkorpi

Sipoonkorpi is mainly a bug fixing update, bringing in just a few new features. We've added Bulgarian language support and improved the handling of email folders. You can now create light ambiences, and respond to meeting invitations through Exchange and Google. We've also tuned up SD card encryption and protected critical Top Menu toggles with the security code.

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

Table of content

Update version history

  • 2019-01-07 : 3.0.1.11 to be released to Early Access subscribers (Jolla devices and devices, Xperia X).X and XA2).
  • 2019-01-dd : 3.0.1.xx as an OTA update to be released to all subscribers (Jolla devices and Xperia X). Installable images for Xperia X and Xperia XA2 range of devices are will be 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 3.0.0 to 3.0.1: about 300 MB
- Jolla C from 3.0.0 to 3.0.1: about 340 MB

Release Highlights

This list contains examples of new features (and some bug fixes) added to Sailfish OS, compared to the previous public release 3.0.0. The release notes of 3.0.0 can be found here: https://together.jolla.com/question/191509/release-notes-300-lemmenjoki/

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 (they are the same as in update 3.0.0 - no change here):

  • 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, either):

  • X single SIM F5121
  • X dual SIM F5122

Sailfish OS 3.0.1 is compatible with Gemini PDA. Initial support only as of now.

Accounts

  • You can now accept/reject meeting invitations of Google

Aliendalvik

  • Android Support for Xperia XA2 will be released separately later
  • No changes for any products

Ambiences

  • You can now create your own light ambiences in Gallery
  • Calculator operation buttons and field legibility improved
  • Media cover polished for light style
  • Call dialog polished for light style

Camera

  • Video timer value not shown on Stop button any more when recording
  • Fix invisible toggles being interactive
  • Hide settings overlay menus when controls are hidden

Calendar

  • You can now respond to Active Sync and Google meeting invitations from Calendar
  • Calendar event view layout polished
  • Deleting open event at remote end pops the page on the device
  • Adjusting event start times now moves the end times to maintain event length

Connectivity

  • Support added for reading NFC tags - initially limited to a customer device
  • A new firewall system using iptables is implemented (rules set in configuration files), no UI yet
  • Firewall is set to block ICMP
  • Firewall configuration for developer mode allows SSH (in addition to usb) over WiFi only
  • Xperia X: an improvement mobile data connectivity
  • Allow enabling hotspot even if mobile data is not connected
  • MTP: Support added for M4A audio file format

Email

  • Email folders can now be created, renamed, moved and deleted on the device
  • Added option to "Sync" to the context menu of email accounts
  • Made possible to accept/reject meeting invitations for Google
  • Exchange attachments prevented from getting corrupted
  • Fix for the issue of "Problem with sync" appearing on email cover
  • Email recipient field not reacting to touch after defocusing fixed
  • Email sync peak start-stop time selection fixed
  • Support for user-generated light ambiences added Or "You can now create your own light ambiences"
  • Redesigned image editing dialog that combines crop, brightness, contrast and rotate dialogs into one
  • The edited photo is now opened after editing

Hardware adaptation

  • HWC2 graphics support for XA2 and future devices implemented

Homescreen

  • Screenshots are now written to disk asynchronously to keep system responsive
  • Regression with App Grid layout on landscape orientation fixed
  • Password dialog handles long texts better

Localisation

  • Bulgarian language added to Sailfish OS. Massive thanks to a handful of Bulgarian students for translating the OS from scratch, благодарим!

Messages

  • SIM selection prompt shown only once now when selecting multiple recipients

People

  • Issue of Google contacts getting sometimes lost was fixed

Security - vulnerabilities fixed:

  • kernel: CVE-2017-1000112 (not yet fixed for jolla1)
  • Access to SSH port restricted
  • Crypto API implemented for Sailfish OS. Centralized point for certification assessments and encapsulating crypto keys

Settings

  • Account credentials are no longer backed up

Storage

  • After unlocking an encrypted SD card it is now mounted automatically

Top menu

  • Introduced font size toggle for Top Menu
  • Unlocking device after toggling settings now commits the action instead of opening respective settings page
  • Shortcut are now only triggered after unlocking the device (before only access was blocked)
  • Top Menu disabled when device is in remote lock
  • Introduced short system setting name variants to Top Menu

UX

  • Blur backgrounds added for Top Menu, App Grid and system dialogs for style and better legibility
  • Prevent dialog header blinking during transitions

Weather

  • Current weather information is shown now without unlocking the device
  • Use localized decimal separator on precipitation

T.J.C: Issues reported by the community and fixed in this update

All of the links below may not open up for everyone, sorry.

  • https://together.jolla.com/question/192632/xa2-h4113-bootloops-after-flashing-trial-3008/
  • https://together.jolla.com/question/134118/bug-stalled-pulley-in-all-apps/
  • https://together.jolla.com/question/175382/bug-contacts-disappear-if-google-account-contact-sync-fails/
  • https://together.jolla.com/question/169321/xperia-x-white-led-stuck-on-after-charging/
  • https://together.jolla.com/question/165629/consistently-apply-ufo-or-fragmentation-in-kernel-net-udp-cve-2017-1000112/
  • https://together.jolla.com/question/191573/bug-eventview-blurred-background-not-rotated/
  • https://together.jolla.com/question/191784/bug-switching-ambience-triggers-constant-cpu-usage-on-voicecall-ui-process/
  • https://together.jolla.com/question/191537/bug-to-long-text-in-top-menu/
  • https://together.jolla.com/question/191402/bug-new-top-menu-on-jolla-tablet-shows-non-integer-number-of-ambience-icons/
  • https://together.jolla.com/question/190764/question-regarding-sailfish-weather-30-translation/
  • https://together.jolla.com/question/191701/regression-unable-to-set-peak-times-for-accounts/
  • https://together.jolla.com/question/192309/bug-3005-3008-display-of-email-attachments-is-broken/?sort=votes&page=1
  • https://together.jolla.com/question/189097/bugxa2-graphic-glitch-before-language-selection/
  • https://together.jolla.com/question/187325/security-issue-all-services-exposed-to-mobile-network/
  • https://together.jolla.com/question/194970/bug-high-volume-consent-pop-up-is-fully-transparent/
  • https://together.jolla.com/question/194971/tap-on-the-top-part-of-the-screen-doesnt-open-preview-of-top-menu-anymore/

Changelog

For detailed changelog, see https://together.jolla.com/question/195733/changelog-301-sipoonkorpi/

For those porting Sailfish to other devices

We have applied some new kernel configuration options in Sailfish OS release 3.0.1. If you have ported Sailfish OS to some devices then you may need to apply the corresponding options to successfully use release 3.0.1 in yout target device.

  • Devices affected: All devices which do not have CONFIG_NETFILTER_XT_MATCH_CONNTRACK kernel config enabled
  • Changes needed: Enable CONFIG_NETFILTER_XT_MATCH_CONNTRACK kernel configuration, see this reference

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 SD cards

  • Encrypted cards must be unlocked by the user to make them available for Sailfish applications.
  • Non-encrypted cards are mounted automatically when the device is turned on.
  • 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

  • An encrypted but unlocked SD card is not reachable via MTP/USB to/from a PC.
  • Due to the introduction of new firewall (see chapter "Connectivity") it may be that some of the incoming connections fail to work now with update 3.0.1. We are looking into fixing this.
  • 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.
  • 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.
  • Use of IPv6 iptables rules is limited due to a bug (to be fixed in 3.0.2)
  • Disabling a calendar account does not necessarily prevent the appointments from alerting.

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.
  • Sensors:
    • Not working: step counter, NFC
  • 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)
  • 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
  • Fingerprint detection not working
  • Bluetooth: initial support only
  • 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 22
No.22 Revision

[release notes] 3.0.1 Sipoonkorpi

Sipoonkorpi is mainly a bug fixing update, bringing in just a few new features. We've added Bulgarian language support and improved the handling of email folders. You can now create light ambiences, and respond to meeting invitations through Exchange and Google. We've also tuned up SD card encryption and protected critical Top Menu toggles with the security code.

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

Table of content

Update version history

  • 2019-01-07 : 3.0.1.11 to be released to Early Access subscribers (Jolla devices, Xperia X and XA2).
  • 2019-01-dd 2019-01-16 : 3.0.1.xx 3.0.1.11 released as an OTA update to be released to all subscribers (Jolla devices and Xperia X). Installable images for Xperia X and Xperia XA2 range of devices will be 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 3.0.0 to 3.0.1: about 300 MB
- Jolla C from 3.0.0 to 3.0.1: about 340 MB

Release Highlights

This list contains examples of new features (and some bug fixes) added to Sailfish OS, compared to the previous public release 3.0.0. The release notes of 3.0.0 can be found here: https://together.jolla.com/question/191509/release-notes-300-lemmenjoki/

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 (they are the same as in update 3.0.0 - no change here):

  • 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, either):

  • X single SIM F5121
  • X dual SIM F5122

Sailfish OS 3.0.1 is compatible with Gemini PDA. Initial support only as of now.

Accounts

  • You can now accept/reject meeting invitations of Google

Aliendalvik

  • Android Support for Xperia XA2 will be released separately later
  • No changes for any products

Ambiences

  • You can now create your own light ambiences in Gallery
  • Calculator operation buttons and field legibility improved
  • Media cover polished for light style
  • Call dialog polished for light style

Camera

  • Video timer value not shown on Stop button any more when recording
  • Fix invisible toggles being interactive
  • Hide settings overlay menus when controls are hidden

Calendar

  • You can now respond to Active Sync and Google meeting invitations from Calendar
  • Calendar event view layout polished
  • Deleting open event at remote end pops the page on the device
  • Adjusting event start times now moves the end times to maintain event length

Connectivity

  • Support added for reading NFC tags - initially limited to a customer device
  • A new firewall system using iptables is implemented (rules set in configuration files), no UI yet
  • Firewall is set to block ICMP
  • Firewall configuration for developer mode allows SSH (in addition to usb) over WiFi only
  • Xperia X: an improvement mobile data connectivity
  • Allow enabling hotspot even if mobile data is not connected
  • MTP: Support added for M4A audio file format

Email

  • Email folders can now be created, renamed, moved and deleted on the device
  • Added option to "Sync" to the context menu of email accounts
  • Made possible to accept/reject meeting invitations for Google
  • Exchange attachments prevented from getting corrupted
  • Fix for the issue of "Problem with sync" appearing on email cover
  • Email recipient field not reacting to touch after defocusing fixed
  • Email sync peak start-stop time selection fixed
  • Support for user-generated light ambiences added Or "You can now create your own light ambiences"
  • Redesigned image editing dialog that combines crop, brightness, contrast and rotate dialogs into one
  • The edited photo is now opened after editing

Hardware adaptation

  • HWC2 graphics support for XA2 and future devices implemented

Homescreen

  • Screenshots are now written to disk asynchronously to keep system responsive
  • Regression with App Grid layout on landscape orientation fixed
  • Password dialog handles long texts better

Localisation

  • Bulgarian language added to Sailfish OS. Massive thanks to a handful of Bulgarian students for translating the OS from scratch, благодарим!

Messages

  • SIM selection prompt shown only once now when selecting multiple recipients

People

  • Issue of Google contacts getting sometimes lost was fixed

Security - vulnerabilities fixed:

  • kernel: CVE-2017-1000112 (not yet fixed for jolla1)
  • Access to SSH port restricted
  • Crypto API implemented for Sailfish OS. Centralized point for certification assessments and encapsulating crypto keys

Settings

  • Account credentials are no longer backed up

Storage

  • After unlocking an encrypted SD card it is now mounted automatically

Top menu

  • Introduced font size toggle for Top Menu
  • Unlocking device after toggling settings now commits the action instead of opening respective settings page
  • Shortcut are now only triggered after unlocking the device (before only access was blocked)
  • Top Menu disabled when device is in remote lock
  • Introduced short system setting name variants to Top Menu

UX

  • Blur backgrounds added for Top Menu, App Grid and system dialogs for style and better legibility
  • Prevent dialog header blinking during transitions

Weather

  • Current weather information is shown now without unlocking the device
  • Use localized decimal separator on precipitation

T.J.C: Issues reported by the community and fixed in this update

All of the links below may not open up for everyone, sorry.

  • https://together.jolla.com/question/192632/xa2-h4113-bootloops-after-flashing-trial-3008/
  • https://together.jolla.com/question/134118/bug-stalled-pulley-in-all-apps/
  • https://together.jolla.com/question/175382/bug-contacts-disappear-if-google-account-contact-sync-fails/
  • https://together.jolla.com/question/169321/xperia-x-white-led-stuck-on-after-charging/
  • https://together.jolla.com/question/165629/consistently-apply-ufo-or-fragmentation-in-kernel-net-udp-cve-2017-1000112/
  • https://together.jolla.com/question/191573/bug-eventview-blurred-background-not-rotated/
  • https://together.jolla.com/question/191784/bug-switching-ambience-triggers-constant-cpu-usage-on-voicecall-ui-process/
  • https://together.jolla.com/question/191537/bug-to-long-text-in-top-menu/
  • https://together.jolla.com/question/191402/bug-new-top-menu-on-jolla-tablet-shows-non-integer-number-of-ambience-icons/
  • https://together.jolla.com/question/190764/question-regarding-sailfish-weather-30-translation/
  • https://together.jolla.com/question/191701/regression-unable-to-set-peak-times-for-accounts/
  • https://together.jolla.com/question/192309/bug-3005-3008-display-of-email-attachments-is-broken/?sort=votes&page=1
  • https://together.jolla.com/question/189097/bugxa2-graphic-glitch-before-language-selection/
  • https://together.jolla.com/question/187325/security-issue-all-services-exposed-to-mobile-network/
  • https://together.jolla.com/question/194970/bug-high-volume-consent-pop-up-is-fully-transparent/
  • https://together.jolla.com/question/194971/tap-on-the-top-part-of-the-screen-doesnt-open-preview-of-top-menu-anymore/

Changelog

For detailed changelog, see https://together.jolla.com/question/195733/changelog-301-sipoonkorpi/

For those porting Sailfish to other devices

We have applied some new kernel configuration options in Sailfish OS release 3.0.1. If you have ported Sailfish OS to some devices then you may need to apply the corresponding options to successfully use release 3.0.1 in yout target device.

  • Devices affected: All devices which do not have CONFIG_NETFILTER_XT_MATCH_CONNTRACK kernel config enabled
  • Changes needed: Enable CONFIG_NETFILTER_XT_MATCH_CONNTRACK kernel configuration, see this reference

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 SD cards

  • Encrypted cards must be unlocked by the user to make them available for Sailfish applications.
  • Non-encrypted cards are mounted automatically when the device is turned on.
  • 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

  • An encrypted but unlocked SD card is not reachable via MTP/USB to/from a PC.
  • Due to the introduction of new firewall (see chapter "Connectivity") it may be that some of the incoming connections fail to work now with update 3.0.1. We are looking into fixing this.
  • 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.
  • 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.
  • Use of IPv6 iptables rules is limited due to a bug (to be fixed in 3.0.2)
  • Disabling a calendar account does not necessarily prevent the appointments from alerting.

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.
  • Sensors:
    • Not working: step counter, NFC
  • 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)
  • 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
  • Fingerprint detection not working
  • Bluetooth: initial support only
  • 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.1 Sipoonkorpi

Sipoonkorpi is mainly a bug fixing update, bringing in just a few new features. We've added Bulgarian language support and improved the handling of email folders. You can now create light ambiences, and respond to meeting invitations through Exchange and Google. We've also tuned up SD card encryption and protected critical Top Menu toggles with the security code.

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

Table of content

Update version history

  • 2019-01-07 : 3.0.1.11 released to Early Access subscribers (Jolla devices, Xperia X and XA2).
  • 2019-01-16 : 3.0.1.11 released as an OTA update to all subscribers (Jolla devices and Xperia X). X and XA2). Installable images for Xperia X and Xperia XA2 range of devices will be 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 3.0.0 to 3.0.1: about 300 MB
- Jolla C from 3.0.0 to 3.0.1: about 340 MB

Release Highlights

This list contains examples of new features (and some bug fixes) added to Sailfish OS, compared to the previous public release 3.0.0. The release notes of 3.0.0 can be found here: https://together.jolla.com/question/191509/release-notes-300-lemmenjoki/

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 (they are the same as in update 3.0.0 - no change here):

  • 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, either):

  • X single SIM F5121
  • X dual SIM F5122

Sailfish OS 3.0.1 is compatible with Gemini PDA. Initial support only as of now.

Accounts

  • You can now accept/reject meeting invitations of Google

Aliendalvik

  • Android Support for Xperia XA2 will be released separately later
  • No changes for any products

Ambiences

  • You can now create your own light ambiences in Gallery
  • Calculator operation buttons and field legibility improved
  • Media cover polished for light style
  • Call dialog polished for light style

Camera

  • Video timer value not shown on Stop button any more when recording
  • Fix invisible toggles being interactive
  • Hide settings overlay menus when controls are hidden

Calendar

  • You can now respond to Active Sync and Google meeting invitations from Calendar
  • Calendar event view layout polished
  • Deleting open event at remote end pops the page on the device
  • Adjusting event start times now moves the end times to maintain event length

Connectivity

  • Support added for reading NFC tags - initially limited to a customer device
  • A new firewall system using iptables is implemented (rules set in configuration files), no UI yet
  • Firewall is set to block ICMP
  • Firewall configuration for developer mode allows SSH (in addition to usb) over WiFi only
  • Xperia X: an improvement mobile data connectivity
  • Allow enabling hotspot even if mobile data is not connected
  • MTP: Support added for M4A audio file format

Email

  • Email folders can now be created, renamed, moved and deleted on the device
  • Added option to "Sync" to the context menu of email accounts
  • Made possible to accept/reject meeting invitations for Google
  • Exchange attachments prevented from getting corrupted
  • Fix for the issue of "Problem with sync" appearing on email cover
  • Email recipient field not reacting to touch after defocusing fixed
  • Email sync peak start-stop time selection fixed
  • Support for user-generated light ambiences added Or "You can now create your own light ambiences"
  • Redesigned image editing dialog that combines crop, brightness, contrast and rotate dialogs into one
  • The edited photo is now opened after editing

Hardware adaptation

  • HWC2 graphics support for XA2 and future devices implemented

Homescreen

  • Screenshots are now written to disk asynchronously to keep system responsive
  • Regression with App Grid layout on landscape orientation fixed
  • Password dialog handles long texts better

Localisation

  • Bulgarian language added to Sailfish OS. Massive thanks to a handful of Bulgarian students for translating the OS from scratch, благодарим!

Messages

  • SIM selection prompt shown only once now when selecting multiple recipients

People

  • Issue of Google contacts getting sometimes lost was fixed

Security - vulnerabilities fixed:

  • kernel: CVE-2017-1000112 (not yet fixed for jolla1)
  • Access to SSH port restricted
  • Crypto API implemented for Sailfish OS. Centralized point for certification assessments and encapsulating crypto keys

Settings

  • Account credentials are no longer backed up

Storage

  • After unlocking an encrypted SD card it is now mounted automatically

Top menu

  • Introduced font size toggle for Top Menu
  • Unlocking device after toggling settings now commits the action instead of opening respective settings page
  • Shortcut are now only triggered after unlocking the device (before only access was blocked)
  • Top Menu disabled when device is in remote lock
  • Introduced short system setting name variants to Top Menu

UX

  • Blur backgrounds added for Top Menu, App Grid and system dialogs for style and better legibility
  • Prevent dialog header blinking during transitions

Weather

  • Current weather information is shown now without unlocking the device
  • Use localized decimal separator on precipitation

T.J.C: Issues reported by the community and fixed in this update

All of the links below may not open up for everyone, sorry.

  • https://together.jolla.com/question/192632/xa2-h4113-bootloops-after-flashing-trial-3008/
  • https://together.jolla.com/question/134118/bug-stalled-pulley-in-all-apps/
  • https://together.jolla.com/question/175382/bug-contacts-disappear-if-google-account-contact-sync-fails/
  • https://together.jolla.com/question/169321/xperia-x-white-led-stuck-on-after-charging/
  • https://together.jolla.com/question/165629/consistently-apply-ufo-or-fragmentation-in-kernel-net-udp-cve-2017-1000112/
  • https://together.jolla.com/question/191573/bug-eventview-blurred-background-not-rotated/
  • https://together.jolla.com/question/191784/bug-switching-ambience-triggers-constant-cpu-usage-on-voicecall-ui-process/
  • https://together.jolla.com/question/191537/bug-to-long-text-in-top-menu/
  • https://together.jolla.com/question/191402/bug-new-top-menu-on-jolla-tablet-shows-non-integer-number-of-ambience-icons/
  • https://together.jolla.com/question/190764/question-regarding-sailfish-weather-30-translation/
  • https://together.jolla.com/question/191701/regression-unable-to-set-peak-times-for-accounts/
  • https://together.jolla.com/question/192309/bug-3005-3008-display-of-email-attachments-is-broken/?sort=votes&page=1
  • https://together.jolla.com/question/189097/bugxa2-graphic-glitch-before-language-selection/
  • https://together.jolla.com/question/187325/security-issue-all-services-exposed-to-mobile-network/
  • https://together.jolla.com/question/194970/bug-high-volume-consent-pop-up-is-fully-transparent/
  • https://together.jolla.com/question/194971/tap-on-the-top-part-of-the-screen-doesnt-open-preview-of-top-menu-anymore/

Changelog

For detailed changelog, see https://together.jolla.com/question/195733/changelog-301-sipoonkorpi/

For those porting Sailfish to other devices

We have applied some new kernel configuration options in Sailfish OS release 3.0.1. If you have ported Sailfish OS to some devices then you may need to apply the corresponding options to successfully use release 3.0.1 in yout target device.

  • Devices affected: All devices which do not have CONFIG_NETFILTER_XT_MATCH_CONNTRACK kernel config enabled
  • Changes needed: Enable CONFIG_NETFILTER_XT_MATCH_CONNTRACK kernel configuration, see this reference

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 SD cards

  • Encrypted cards must be unlocked by the user to make them available for Sailfish applications.
  • Non-encrypted cards are mounted automatically when the device is turned on.
  • 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

  • An encrypted but unlocked SD card is not reachable via MTP/USB to/from a PC.
  • Due to the introduction of new firewall (see chapter "Connectivity") it may be that some of the incoming connections fail to work now with update 3.0.1. We are looking into fixing this.
  • 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.
  • 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.
  • Use of IPv6 iptables rules is limited due to a bug (to be fixed in 3.0.2)
  • Disabling a calendar account does not necessarily prevent the appointments from alerting.

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.
  • Sensors:
    • Not working: step counter, NFC
  • 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)
  • 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
  • Fingerprint detection not working
  • Bluetooth: initial support only
  • 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.1 Sipoonkorpi

Sipoonkorpi is mainly a bug fixing update, bringing in just a few new features. We've added Bulgarian language support and improved the handling of email folders. You can now create light ambiences, and respond to meeting invitations through Exchange and Google. We've also tuned up SD card encryption and protected critical Top Menu toggles with the security code.

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

Table of content

Update version history

  • 2019-01-07 : 3.0.1.11 released to Early Access subscribers (Jolla devices, Xperia X and XA2).
  • 2019-01-16 : 3.0.1.11 released as an OTA update to all subscribers (Jolla devices and Xperia X and XA2). Installable images for Xperia X and Xperia XA2 range of devices will be 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 3.0.0 to 3.0.1: about 300 MB
- Jolla C from 3.0.0 to 3.0.1: about 340 MB

Release Highlights

This list contains examples of new features (and some bug fixes) added to Sailfish OS, compared to the previous public release 3.0.0. The release notes of 3.0.0 can be found here: https://together.jolla.com/question/191509/release-notes-300-lemmenjoki/

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 (they are the same as in update 3.0.0 - no change here):

  • 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, either):

  • X single SIM F5121
  • X dual SIM F5122

Sailfish OS 3.0.1 is compatible with Gemini PDA. Initial support only as of now.

Accounts

  • You can now accept/reject meeting invitations of Google

Aliendalvik

  • Android Support for Xperia XA2 will be released separately later
  • No changes for any products

Ambiences

  • You can now create your own light ambiences in Gallery
  • Calculator operation buttons and field legibility improved
  • Media cover polished for light style
  • Call dialog polished for light style

Camera

  • Video timer value not shown on Stop button any more when recording
  • Fix invisible toggles being interactive
  • Hide settings overlay menus when controls are hidden

Calendar

  • You can now respond to Active Sync and Google meeting invitations from Calendar
  • Calendar event view layout polished
  • Deleting open event at remote end pops the page on the device
  • Adjusting event start times now moves the end times to maintain event length

Connectivity

  • Support added for reading NFC tags - initially limited to a customer device
  • A new firewall system using iptables is implemented (rules set in configuration files), no UI yet
  • Firewall is set to block ICMP
  • Firewall configuration for developer mode allows SSH (in addition to usb) over WiFi only
  • Xperia X: an improvement mobile data connectivity
  • Allow enabling hotspot even if mobile data is not connected
  • MTP: Support added for M4A audio file format

Email

  • Email folders can now be created, renamed, moved and deleted on the device
  • Added option to "Sync" to the context menu of email accounts
  • Made possible to accept/reject meeting invitations for Google
  • Exchange attachments prevented from getting corrupted
  • Fix for the issue of "Problem with sync" appearing on email cover
  • Email recipient field not reacting to touch after defocusing fixed
  • Email sync peak start-stop time selection fixed
  • Support for user-generated light ambiences added Or "You can now create your own light ambiences"
  • Redesigned image editing dialog that combines crop, brightness, contrast and rotate dialogs into one
  • The edited photo is now opened after editing

Hardware adaptation

  • HWC2 graphics support for XA2 and future devices implemented

Homescreen

  • Screenshots are now written to disk asynchronously to keep system responsive
  • Regression with App Grid layout on landscape orientation fixed
  • Password dialog handles long texts better

Localisation

  • Bulgarian language added to Sailfish OS. Massive thanks to a handful of Bulgarian students for translating the OS from scratch, благодарим!

Messages

  • SIM selection prompt shown only once now when selecting multiple recipients

People

  • Issue of Google contacts getting sometimes lost was fixed

Security - vulnerabilities fixed:

  • kernel: CVE-2017-1000112 (not yet fixed for jolla1)
  • Access to SSH port restricted
  • Crypto API implemented for Sailfish OS. Centralized point for certification assessments and encapsulating crypto keys

Settings

  • Account credentials are no longer backed up

Storage

  • After unlocking an encrypted SD card it is now mounted automatically

Top menu

  • Introduced font size toggle for Top MenuMenu is now protected when device is locked up
    • Most of the toggles and shortcuts cause the security code dialog to appear (but not flash light or ringing volume and the like)
    • Unlocking device after toggling settings now commits the action instead of opening respective settings page
    • Shortcut Shortcuts are now only triggered after unlocking the device (before only access was blocked)
    • Top Menu disabled when device is in remote lock
  • Introduced short system setting name variants to Top Menu
  • Introduced font size toggle for Top Menu

UX

  • Blur backgrounds added for Top Menu, App Grid and system dialogs for style and better legibility
  • Prevent dialog header blinking during transitions

Weather

  • Current weather information is shown now without unlocking the device
  • Use localized decimal separator on precipitation

T.J.C: Issues reported by the community and fixed in this update

All of the links below may not open up for everyone, sorry.

  • https://together.jolla.com/question/192632/xa2-h4113-bootloops-after-flashing-trial-3008/
  • https://together.jolla.com/question/134118/bug-stalled-pulley-in-all-apps/
  • https://together.jolla.com/question/175382/bug-contacts-disappear-if-google-account-contact-sync-fails/
  • https://together.jolla.com/question/169321/xperia-x-white-led-stuck-on-after-charging/
  • https://together.jolla.com/question/165629/consistently-apply-ufo-or-fragmentation-in-kernel-net-udp-cve-2017-1000112/
  • https://together.jolla.com/question/191573/bug-eventview-blurred-background-not-rotated/
  • https://together.jolla.com/question/191784/bug-switching-ambience-triggers-constant-cpu-usage-on-voicecall-ui-process/
  • https://together.jolla.com/question/191537/bug-to-long-text-in-top-menu/
  • https://together.jolla.com/question/191402/bug-new-top-menu-on-jolla-tablet-shows-non-integer-number-of-ambience-icons/
  • https://together.jolla.com/question/190764/question-regarding-sailfish-weather-30-translation/
  • https://together.jolla.com/question/191701/regression-unable-to-set-peak-times-for-accounts/
  • https://together.jolla.com/question/192309/bug-3005-3008-display-of-email-attachments-is-broken/?sort=votes&page=1
  • https://together.jolla.com/question/189097/bugxa2-graphic-glitch-before-language-selection/
  • https://together.jolla.com/question/187325/security-issue-all-services-exposed-to-mobile-network/
  • https://together.jolla.com/question/194970/bug-high-volume-consent-pop-up-is-fully-transparent/
  • https://together.jolla.com/question/194971/tap-on-the-top-part-of-the-screen-doesnt-open-preview-of-top-menu-anymore/

Changelog

For detailed changelog, see https://together.jolla.com/question/195733/changelog-301-sipoonkorpi/

For those porting Sailfish to other devices

We have applied some new kernel configuration options in Sailfish OS release 3.0.1. If you have ported Sailfish OS to some devices then you may need to apply the corresponding options to successfully use release 3.0.1 in yout target device.

  • Devices affected: All devices which do not have CONFIG_NETFILTER_XT_MATCH_CONNTRACK kernel config enabled
  • Changes needed: Enable CONFIG_NETFILTER_XT_MATCH_CONNTRACK kernel configuration, see this reference

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 SD cards

  • Encrypted cards must be unlocked by the user to make them available for Sailfish applications.
  • Non-encrypted cards are mounted automatically when the device is turned on.
  • 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

  • An encrypted but unlocked SD card is not reachable via MTP/USB to/from a PC.
  • Due to the introduction of new firewall (see chapter "Connectivity") it may be that some of the incoming connections fail to work now with update 3.0.1. We are looking into fixing this.
  • 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.
  • 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.
  • Use of IPv6 iptables rules is limited due to a bug (to be fixed in 3.0.2)
  • Disabling a calendar account does not necessarily prevent the appointments from alerting.

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.
  • Sensors:
    • Not working: step counter, NFC
  • 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)
  • 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
  • Fingerprint detection not working
  • Bluetooth: initial support only
  • 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.1 Sipoonkorpi

Sipoonkorpi is mainly a bug fixing update, bringing in just a few new features. We've added Bulgarian language support and improved the handling of email folders. You can now create light ambiences, and respond to meeting invitations through Exchange and Google. We've also tuned up SD card encryption and protected critical Top Menu toggles with the security code.

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

Table of content

Update version history

  • 2019-01-07 : 3.0.1.11 released to Early Access subscribers (Jolla devices, Xperia X and XA2).
  • 2019-01-16 : 3.0.1.11 released as an OTA update to all subscribers (Jolla devices and Xperia X and XA2). Installable images for Xperia X and Xperia XA2 range of devices will be 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 3.0.0 to 3.0.1: about 300 MB
- Jolla C from 3.0.0 to 3.0.1: about 340 MB

Release Highlights

This list contains examples of new features (and some bug fixes) added to Sailfish OS, compared to the previous public release 3.0.0. The release notes of 3.0.0 can be found here: https://together.jolla.com/question/191509/release-notes-300-lemmenjoki/

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 (they are the same as in update 3.0.0 - no change here):

  • 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, either):

  • X single SIM F5121
  • X dual SIM F5122

Sailfish OS 3.0.1 is compatible with Gemini PDA. Initial support only as of now.

Accounts

  • You can now accept/reject meeting invitations of Google

Aliendalvik

  • Android Support for Xperia XA2 will be released separately later
  • No changes for any products

Ambiences

  • You can now create your own light ambiences in Gallery
  • Calculator operation buttons and field legibility improved
  • Media cover polished for light style
  • Call dialog polished for light style

Camera

  • Video timer value not shown on Stop button any more when recording
  • Fix invisible toggles being interactive
  • Hide settings overlay menus when controls are hidden

Calendar

  • You can now respond to Active Sync and Google meeting invitations from Calendar
  • Calendar event view layout polished
  • Deleting open event at remote end pops the page on the device
  • Adjusting event start times now moves the end times to maintain event length

Connectivity

  • Support added for reading NFC tags - initially limited to a customer device
  • A new firewall system using iptables is implemented (rules set in configuration files), no UI yet
  • Firewall is set to block ICMP
  • Firewall configuration for developer mode allows SSH (in addition to usb) over WiFi only
  • Xperia X: an improvement mobile data connectivity
  • Allow enabling hotspot even if mobile data is not connected
  • MTP: Support added for M4A audio file format

Email

  • Email folders can now be created, renamed, moved and deleted on the device
  • Added option to "Sync" to the context menu of email accounts
  • Made possible to accept/reject meeting invitations for Google
  • Exchange attachments prevented from getting corrupted
  • Fix for the issue of "Problem with sync" appearing on email cover
  • Email recipient field not reacting to touch after defocusing fixed
  • Email sync peak start-stop time selection fixed
  • Support for user-generated light ambiences added Or "You can now create your own light ambiences"
  • Redesigned image editing dialog that combines crop, brightness, contrast and rotate dialogs into one
  • The edited photo is now opened after editing

Hardware adaptation

  • HWC2 graphics support for XA2 and future devices implemented

Homescreen

  • Screenshots are now written to disk asynchronously to keep system responsive
  • Regression with App Grid layout on landscape orientation fixed
  • Password dialog handles long texts better

Localisation

  • Bulgarian language added to Sailfish OS. Massive thanks to a handful of Bulgarian students for translating the OS from scratch, благодарим!

Messages

  • SIM selection prompt shown only once now when selecting multiple recipients

People

  • Issue of Google contacts getting sometimes lost was fixed

Security - vulnerabilities fixed:

  • kernel: CVE-2017-1000112 (not yet fixed for jolla1)
  • Access to SSH port restricted
  • Crypto API implemented for Sailfish OS. Centralized point for certification assessments and encapsulating crypto keys

Settings

  • Account credentials are no longer backed up

Storage

  • After unlocking an encrypted SD card it is now mounted automatically

Top menu

  • Top Menu is now protected when device is locked up
    • Organise is disabled until the device is unlocked
    • Most of the toggles and shortcuts cause the security code dialog to appear (but not flash light or ringing volume and the like)
    • Unlocking device after toggling settings now commits the action instead of opening respective settings page
    • Shortcuts are now only triggered after unlocking the device (before only access was blocked)
  • Introduced short system setting name variants to Top Menu
  • Introduced font size toggle for Top Menu

UX

  • Blur backgrounds added for Top Menu, App Grid and system dialogs for style and better legibility
  • Prevent dialog header blinking during transitions

Weather

  • Current weather information is shown now without unlocking the device
  • Use localized decimal separator on precipitation

T.J.C: Issues reported by the community and fixed in this update

All of the links below may not open up for everyone, sorry.

  • https://together.jolla.com/question/192632/xa2-h4113-bootloops-after-flashing-trial-3008/
  • https://together.jolla.com/question/134118/bug-stalled-pulley-in-all-apps/
  • https://together.jolla.com/question/175382/bug-contacts-disappear-if-google-account-contact-sync-fails/
  • https://together.jolla.com/question/169321/xperia-x-white-led-stuck-on-after-charging/
  • https://together.jolla.com/question/165629/consistently-apply-ufo-or-fragmentation-in-kernel-net-udp-cve-2017-1000112/
  • https://together.jolla.com/question/191573/bug-eventview-blurred-background-not-rotated/
  • https://together.jolla.com/question/191784/bug-switching-ambience-triggers-constant-cpu-usage-on-voicecall-ui-process/
  • https://together.jolla.com/question/191537/bug-to-long-text-in-top-menu/
  • https://together.jolla.com/question/191402/bug-new-top-menu-on-jolla-tablet-shows-non-integer-number-of-ambience-icons/
  • https://together.jolla.com/question/190764/question-regarding-sailfish-weather-30-translation/
  • https://together.jolla.com/question/191701/regression-unable-to-set-peak-times-for-accounts/
  • https://together.jolla.com/question/192309/bug-3005-3008-display-of-email-attachments-is-broken/?sort=votes&page=1
  • https://together.jolla.com/question/189097/bugxa2-graphic-glitch-before-language-selection/
  • https://together.jolla.com/question/187325/security-issue-all-services-exposed-to-mobile-network/
  • https://together.jolla.com/question/194970/bug-high-volume-consent-pop-up-is-fully-transparent/
  • https://together.jolla.com/question/194971/tap-on-the-top-part-of-the-screen-doesnt-open-preview-of-top-menu-anymore/

Changelog

For detailed changelog, see https://together.jolla.com/question/195733/changelog-301-sipoonkorpi/

For those porting Sailfish to other devices

We have applied some new kernel configuration options in Sailfish OS release 3.0.1. If you have ported Sailfish OS to some devices then you may need to apply the corresponding options to successfully use release 3.0.1 in yout target device.

  • Devices affected: All devices which do not have CONFIG_NETFILTER_XT_MATCH_CONNTRACK kernel config enabled
  • Changes needed: Enable CONFIG_NETFILTER_XT_MATCH_CONNTRACK kernel configuration, see this reference

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 SD cards

  • Encrypted cards must be unlocked by the user to make them available for Sailfish applications.
  • Non-encrypted cards are mounted automatically when the device is turned on.
  • 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

  • An encrypted but unlocked SD card is not reachable via MTP/USB to/from a PC.
  • Due to the introduction of new firewall (see chapter "Connectivity") it may be that some of the incoming connections fail to work now with update 3.0.1. We are looking into fixing this.
  • 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.
  • 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.
  • Use of IPv6 iptables rules is limited due to a bug (to be fixed in 3.0.2)
  • Disabling a calendar account does not necessarily prevent the appointments from alerting.

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.
  • Sensors:
    • Not working: step counter, NFC
  • 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)
  • 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
  • Fingerprint detection not working
  • Bluetooth: initial support only
  • 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.1 Sipoonkorpi

Sipoonkorpi is mainly a bug fixing update, bringing in just a few new features. We've added Bulgarian language support and improved the handling of email folders. You can now create light ambiences, and respond to meeting invitations through Exchange and Google. We've also tuned up SD card encryption and protected critical Top Menu toggles with the security code.

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

Table of content

Update version history

  • 2019-01-07 : 3.0.1.11 released to Early Access subscribers (Jolla devices, Xperia X and XA2).
  • 2019-01-16 : 3.0.1.11 released as an OTA update to all subscribers (Jolla devices and Xperia X and XA2). Installable images for Xperia X and Xperia XA2 range of devices will be available at https://shop.jolla.com/downloads/ .
  • 2019-01-31: 3.0.1.14 released for Xperia XA2 devices, bringing Sailfish X Beta ( https://together.jolla.com/question/198359/ ).

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 3.0.0 to 3.0.1: about 300 MB
- Jolla C from 3.0.0 to 3.0.1: about 340 MB

Release Highlights

This list contains examples of new features (and some bug fixes) added to Sailfish OS, compared to the previous public release 3.0.0. The release notes of 3.0.0 can be found here: https://together.jolla.com/question/191509/release-notes-300-lemmenjoki/

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 (they are the same as in update 3.0.0 - no change here):

  • 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, either):

  • X single SIM F5121
  • X dual SIM F5122

Sailfish OS 3.0.1 is compatible with Gemini PDA. Initial support only as of now.

Accounts

  • You can now accept/reject meeting invitations of Google

Aliendalvik

  • Android Support for Xperia XA2 will be released separately later
  • No changes for any products

Ambiences

  • You can now create your own light ambiences in Gallery
  • Calculator operation buttons and field legibility improved
  • Media cover polished for light style
  • Call dialog polished for light style

Camera

  • Video timer value not shown on Stop button any more when recording
  • Fix invisible toggles being interactive
  • Hide settings overlay menus when controls are hidden

Calendar

  • You can now respond to Active Sync and Google meeting invitations from Calendar
  • Calendar event view layout polished
  • Deleting open event at remote end pops the page on the device
  • Adjusting event start times now moves the end times to maintain event length

Connectivity

  • Support added for reading NFC tags - initially limited to a customer device
  • A new firewall system using iptables is implemented (rules set in configuration files), no UI yet
  • Firewall is set to block ICMP
  • Firewall configuration for developer mode allows SSH (in addition to usb) over WiFi only
  • Xperia X: an improvement mobile data connectivity
  • Allow enabling hotspot even if mobile data is not connected
  • MTP: Support added for M4A audio file format

Email

  • Email folders can now be created, renamed, moved and deleted on the device
  • Added option to "Sync" to the context menu of email accounts
  • Made possible to accept/reject meeting invitations for Google
  • Exchange attachments prevented from getting corrupted
  • Fix for the issue of "Problem with sync" appearing on email cover
  • Email recipient field not reacting to touch after defocusing fixed
  • Email sync peak start-stop time selection fixed
  • Support for user-generated light ambiences added Or "You can now create your own light ambiences"
  • Redesigned image editing dialog that combines crop, brightness, contrast and rotate dialogs into one
  • The edited photo is now opened after editing

Hardware adaptation

  • HWC2 graphics support for XA2 and future devices implemented

Homescreen

  • Screenshots are now written to disk asynchronously to keep system responsive
  • Regression with App Grid layout on landscape orientation fixed
  • Password dialog handles long texts better

Localisation

  • Bulgarian language added to Sailfish OS. Massive thanks to a handful of Bulgarian students for translating the OS from scratch, благодарим!

Messages

  • SIM selection prompt shown only once now when selecting multiple recipients

People

  • Issue of Google contacts getting sometimes lost was fixed

Security - vulnerabilities fixed:

  • kernel: CVE-2017-1000112 (not yet fixed for jolla1)
  • Access to SSH port restricted
  • Crypto API implemented for Sailfish OS. Centralized point for certification assessments and encapsulating crypto keys

Settings

  • Account credentials are no longer backed up

Storage

  • After unlocking an encrypted SD card it is now mounted automatically

Top menu

  • Top Menu is now protected when device is locked up
    • Organise is disabled until the device is unlocked
    • Most of the toggles and shortcuts cause the security code dialog to appear (but not flash light or ringing volume and the like)
    • Unlocking device after toggling settings now commits the action instead of opening respective settings page
    • Shortcuts are now only triggered after unlocking the device (before only access was blocked)
  • Introduced short system setting name variants to Top Menu
  • Introduced font size toggle for Top Menu

UX

  • Blur backgrounds added for Top Menu, App Grid and system dialogs for style and better legibility
  • Prevent dialog header blinking during transitions

Weather

  • Current weather information is shown now without unlocking the device
  • Use localized decimal separator on precipitation

T.J.C: Issues reported by the community and fixed in this update

All of the links below may not open up for everyone, sorry.

  • https://together.jolla.com/question/192632/xa2-h4113-bootloops-after-flashing-trial-3008/
  • https://together.jolla.com/question/134118/bug-stalled-pulley-in-all-apps/
  • https://together.jolla.com/question/175382/bug-contacts-disappear-if-google-account-contact-sync-fails/
  • https://together.jolla.com/question/169321/xperia-x-white-led-stuck-on-after-charging/
  • https://together.jolla.com/question/165629/consistently-apply-ufo-or-fragmentation-in-kernel-net-udp-cve-2017-1000112/
  • https://together.jolla.com/question/191573/bug-eventview-blurred-background-not-rotated/
  • https://together.jolla.com/question/191784/bug-switching-ambience-triggers-constant-cpu-usage-on-voicecall-ui-process/
  • https://together.jolla.com/question/191537/bug-to-long-text-in-top-menu/
  • https://together.jolla.com/question/191402/bug-new-top-menu-on-jolla-tablet-shows-non-integer-number-of-ambience-icons/
  • https://together.jolla.com/question/190764/question-regarding-sailfish-weather-30-translation/
  • https://together.jolla.com/question/191701/regression-unable-to-set-peak-times-for-accounts/
  • https://together.jolla.com/question/192309/bug-3005-3008-display-of-email-attachments-is-broken/?sort=votes&page=1
  • https://together.jolla.com/question/189097/bugxa2-graphic-glitch-before-language-selection/
  • https://together.jolla.com/question/187325/security-issue-all-services-exposed-to-mobile-network/
  • https://together.jolla.com/question/194970/bug-high-volume-consent-pop-up-is-fully-transparent/
  • https://together.jolla.com/question/194971/tap-on-the-top-part-of-the-screen-doesnt-open-preview-of-top-menu-anymore/

Changelog

For detailed changelog, see https://together.jolla.com/question/195733/changelog-301-sipoonkorpi/

For those porting Sailfish to other devices

We have applied some new kernel configuration options in Sailfish OS release 3.0.1. If you have ported Sailfish OS to some devices then you may need to apply the corresponding options to successfully use release 3.0.1 in yout target device.

  • Devices affected: All devices which do not have CONFIG_NETFILTER_XT_MATCH_CONNTRACK kernel config enabled
  • Changes needed: Enable CONFIG_NETFILTER_XT_MATCH_CONNTRACK kernel configuration, see this reference

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 SD cards

  • Encrypted cards must be unlocked by the user to make them available for Sailfish applications.
  • Non-encrypted cards are mounted automatically when the device is turned on.
  • 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

  • An encrypted but unlocked SD card is not reachable via MTP/USB to/from a PC.
  • Due to the introduction of new firewall (see chapter "Connectivity") it may be that some of the incoming connections fail to work now with update 3.0.1. We are looking into fixing this.
  • 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.
  • 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.
  • Use of IPv6 iptables rules is limited due to a bug (to be fixed in 3.0.2)
  • Disabling a calendar account does not necessarily prevent the appointments from alerting.

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.
  • Sensors:
    • Not working: step counter, NFC
  • 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)
  • 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
  • Fingerprint detection not working
  • Bluetooth: initial support only
  • 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.1 Sipoonkorpi

Sipoonkorpi is mainly a bug fixing update, bringing in just a few new features. We've added Bulgarian language support and improved the handling of email folders. You can now create light ambiences, and respond to meeting invitations through Exchange and Google. We've also tuned up SD card encryption and protected critical Top Menu toggles with the security code.

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

Table of content

Update version history

  • 2019-01-07 : 3.0.1.11 released to Early Access subscribers (Jolla devices, Xperia X and XA2).
  • 2019-01-16 : 3.0.1.11 released as an OTA update to all subscribers (Jolla devices and Xperia X and XA2). Installable images for Xperia X and Xperia XA2 range of devices will be available at https://shop.jolla.com/downloads/ .
  • 2019-01-31: 3.0.1.14 released for Xperia XA2 devices, bringing Sailfish X Beta ( https://together.jolla.com/question/198359/ ).

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 3.0.0 to 3.0.1: about 300 MB
- Jolla C from 3.0.0 to 3.0.1: about 340 MB

Release Highlights

This list contains examples of new features (and some bug fixes) added to Sailfish OS, compared to the previous public release 3.0.0. The release notes of 3.0.0 can be found here: https://together.jolla.com/question/191509/release-notes-300-lemmenjoki/

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 (they are the same as in update 3.0.0 - no change here):

  • 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, either):

  • X single SIM F5121
  • X dual SIM F5122

Sailfish OS 3.0.1 is compatible with Gemini PDA. Initial support only as of now.

Accounts

  • You can now accept/reject meeting invitations of Google

Aliendalvik

  • Android Support for Xperia XA2 will be released separately later
  • No changes for any products

Ambiences

  • You can now create your own light ambiences in Gallery
  • Calculator operation buttons and field legibility improved
  • Media cover polished for light style
  • Call dialog polished for light style

Camera

  • Video timer value not shown on Stop button any more when recording
  • Fix invisible toggles being interactive
  • Hide settings overlay menus when controls are hidden

Calendar

  • You can now respond to Active Sync and Google meeting invitations from Calendar
  • Calendar event view layout polished
  • Deleting open event at remote end pops the page on the device
  • Adjusting event start times now moves the end times to maintain event length

Connectivity

  • Support added for reading NFC tags - initially limited to a customer device
  • A new firewall system using iptables is implemented (rules set in configuration files), no UI yet
  • Firewall is set to block ICMP
  • Firewall configuration for developer mode allows SSH (in addition to usb) over WiFi only
  • Xperia X: an improvement mobile data connectivity
  • Allow enabling hotspot even if mobile data is not connected
  • MTP: Support added for M4A audio file format

Email

  • Email folders can now be created, renamed, moved and deleted on the device
  • Added option to "Sync" to the context menu of email accounts
  • Made possible to accept/reject meeting invitations for Google
  • Exchange attachments prevented from getting corrupted
  • Fix for the issue of "Problem with sync" appearing on email cover
  • Email recipient field not reacting to touch after defocusing fixed
  • Email sync peak start-stop time selection fixed
  • Support for user-generated light ambiences added Or "You can now create your own light ambiences"
  • Redesigned image editing dialog that combines crop, brightness, contrast and rotate dialogs into one
  • The edited photo is now opened after editing

Hardware adaptation

  • HWC2 graphics support for XA2 and future devices implemented

Homescreen

  • Screenshots are now written to disk asynchronously to keep system responsive
  • Regression with App Grid layout on landscape orientation fixed
  • Password dialog handles long texts better

Localisation

  • Bulgarian language added to Sailfish OS. Massive thanks to a handful of Bulgarian students for translating the OS from scratch, благодарим!

Messages

  • SIM selection prompt shown only once now when selecting multiple recipients

People

  • Issue of Google contacts getting sometimes lost was fixed

Security - vulnerabilities fixed:

  • kernel: CVE-2017-1000112 (not yet fixed for jolla1)
  • Access to SSH port restricted
  • Crypto API implemented for Sailfish OS. Centralized point for certification assessments and encapsulating crypto keys

Settings

  • Account credentials are no longer backed up

Storage

  • After unlocking an encrypted SD card it is now mounted automatically

Top menu

  • Top Menu is now protected when device is locked up
    • Organise is disabled until the device is unlocked
    • Most of the toggles and shortcuts cause the security code dialog to appear (but not flash light or ringing volume and the like)
    • Unlocking device after toggling settings now commits the action instead of opening respective settings page
    • Shortcuts are now only triggered after unlocking the device (before only access was blocked)
  • Introduced short system setting name variants to Top Menu
  • Introduced font size toggle for Top Menu

UX

  • Blur backgrounds added for Top Menu, App Grid and system dialogs for style and better legibility
  • Prevent dialog header blinking during transitions

Weather

  • Current weather information is shown now without unlocking the device
  • Use localized decimal separator on precipitation

T.J.C: Issues reported by the community and fixed in this update

All of the links below may not open up for everyone, sorry.

  • https://together.jolla.com/question/192632/xa2-h4113-bootloops-after-flashing-trial-3008/
  • https://together.jolla.com/question/134118/bug-stalled-pulley-in-all-apps/
  • https://together.jolla.com/question/175382/bug-contacts-disappear-if-google-account-contact-sync-fails/
  • https://together.jolla.com/question/169321/xperia-x-white-led-stuck-on-after-charging/
  • https://together.jolla.com/question/165629/consistently-apply-ufo-or-fragmentation-in-kernel-net-udp-cve-2017-1000112/
  • https://together.jolla.com/question/191573/bug-eventview-blurred-background-not-rotated/
  • https://together.jolla.com/question/191784/bug-switching-ambience-triggers-constant-cpu-usage-on-voicecall-ui-process/
  • https://together.jolla.com/question/191537/bug-to-long-text-in-top-menu/
  • https://together.jolla.com/question/191402/bug-new-top-menu-on-jolla-tablet-shows-non-integer-number-of-ambience-icons/
  • https://together.jolla.com/question/190764/question-regarding-sailfish-weather-30-translation/
  • https://together.jolla.com/question/191701/regression-unable-to-set-peak-times-for-accounts/
  • https://together.jolla.com/question/192309/bug-3005-3008-display-of-email-attachments-is-broken/?sort=votes&page=1
  • https://together.jolla.com/question/189097/bugxa2-graphic-glitch-before-language-selection/
  • https://together.jolla.com/question/187325/security-issue-all-services-exposed-to-mobile-network/
  • https://together.jolla.com/question/194970/bug-high-volume-consent-pop-up-is-fully-transparent/
  • https://together.jolla.com/question/194971/tap-on-the-top-part-of-the-screen-doesnt-open-preview-of-top-menu-anymore/

Changelog

For detailed changelog, see https://together.jolla.com/question/195733/changelog-301-sipoonkorpi/

For those porting Sailfish to other devices

We have applied some new kernel configuration options in Sailfish OS release 3.0.1. If you have ported Sailfish OS to some devices then you may need to apply the corresponding options to successfully use release 3.0.1 in yout target device.

  • Devices affected: All devices which do not have CONFIG_NETFILTER_XT_MATCH_CONNTRACK kernel config enabled
  • Changes needed: Enable CONFIG_NETFILTER_XT_MATCH_CONNTRACK kernel configuration, see this reference

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 SD cards

  • Encrypted cards must be unlocked by the user to make them available for Sailfish applications.
  • Non-encrypted cards are mounted automatically when the device is turned on.
  • 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

  • An encrypted but unlocked SD card is not reachable via MTP/USB to/from a PC.
  • Due to the introduction of new firewall (see chapter "Connectivity") it may be that some of the incoming connections fail to work now with update 3.0.1. We are looking into fixing this.
  • 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.
  • 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.
  • Use of IPv6 iptables rules is limited due to a bug (to be fixed in 3.0.2)
  • Disabling a calendar account does not necessarily prevent the appointments from alerting.

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.
  • Sensors:
    • Not working: step counter, NFC
  • 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)
  • 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
  • Fingerprint detection not working
  • Bluetooth: initial support only
  • 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.1 Sipoonkorpi

Sipoonkorpi is mainly a bug fixing update, bringing in just a few new features. We've added Bulgarian language support and improved the handling of email folders. You can now create light ambiences, and respond to meeting invitations through Exchange and Google. We've also tuned up SD card encryption and protected critical Top Menu toggles with the security code.

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

Table of content

Update version history

  • 2019-01-07 : 3.0.1.11 released to Early Access subscribers (Jolla devices, Xperia X and XA2).
  • 2019-01-16 : 3.0.1.11 released as an OTA update to all subscribers (Jolla devices and Xperia X and XA2). Installable images for Xperia X and Xperia XA2 range of devices will be available at https://shop.jolla.com/downloads/ .
  • 2019-01-31: 3.0.1.14 released for Xperia XA2 devices, bringing Sailfish X Beta ( https://together.jolla.com/question/198359/ ).

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 3.0.0 to 3.0.1: about 300 MB
- Jolla C from 3.0.0 to 3.0.1: about 340 MB

Release Highlights

This list contains examples of new features (and some bug fixes) added to Sailfish OS, compared to the previous public release 3.0.0. The release notes of 3.0.0 can be found here: https://together.jolla.com/question/191509/release-notes-300-lemmenjoki/

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 (they are the same as in update 3.0.0 - no change here):

  • 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, either):

  • X single SIM F5121
  • X dual SIM F5122

Sailfish OS 3.0.1 is compatible with Gemini PDA. Initial support only as of now.

Accounts

  • You can now accept/reject meeting invitations of Google

Aliendalvik

  • We have added Android Support 8.1 apps support (beta) for Xperia XA2 will be released separately laterdevices to OS update 3.0.1.14. See the dedicated release notes here.
  • No changes for any products

Ambiences

  • You can now create your own light ambiences in Gallery
  • Calculator operation buttons and field legibility improved
  • Media cover polished for light style
  • Call dialog polished for light style

Camera

  • Video timer value not shown on Stop button any more when recording
  • Fix invisible toggles being interactive
  • Hide settings overlay menus when controls are hidden

Calendar

  • You can now respond to Active Sync and Google meeting invitations from Calendar
  • Calendar event view layout polished
  • Deleting open event at remote end pops the page on the device
  • Adjusting event start times now moves the end times to maintain event length

Connectivity

  • Support added for reading NFC tags - initially limited to a customer device
  • A new firewall system using iptables is implemented (rules set in configuration files), no UI yet
  • Firewall is set to block ICMP
  • Firewall configuration for developer mode allows SSH (in addition to usb) over WiFi only
  • Xperia X: an improvement mobile data connectivity
  • Allow enabling hotspot even if mobile data is not connected
  • MTP: Support added for M4A audio file format

Email

  • Email folders can now be created, renamed, moved and deleted on the device
  • Added option to "Sync" to the context menu of email accounts
  • Made possible to accept/reject meeting invitations for Google
  • Exchange attachments prevented from getting corrupted
  • Fix for the issue of "Problem with sync" appearing on email cover
  • Email recipient field not reacting to touch after defocusing fixed
  • Email sync peak start-stop time selection fixed
  • Support for user-generated light ambiences added Or "You can now create your own light ambiences"
  • Redesigned image editing dialog that combines crop, brightness, contrast and rotate dialogs into one
  • The edited photo is now opened after editing

Hardware adaptation

  • HWC2 graphics support for XA2 and future devices implemented

Homescreen

  • Screenshots are now written to disk asynchronously to keep system responsive
  • Regression with App Grid layout on landscape orientation fixed
  • Password dialog handles long texts better

Localisation

  • Bulgarian language added to Sailfish OS. Massive thanks to a handful of Bulgarian students for translating the OS from scratch, благодарим!

Messages

  • SIM selection prompt shown only once now when selecting multiple recipients

People

  • Issue of Google contacts getting sometimes lost was fixed

Security - vulnerabilities fixed:

  • kernel: CVE-2017-1000112 (not yet fixed for jolla1)
  • Access to SSH port restricted
  • Crypto API implemented for Sailfish OS. Centralized point for certification assessments and encapsulating crypto keys

Settings

  • Account credentials are no longer backed up

Storage

  • After unlocking an encrypted SD card it is now mounted automatically

Top menu

  • Top Menu is now protected when device is locked up
    • Organise is disabled until the device is unlocked
    • Most of the toggles and shortcuts cause the security code dialog to appear (but not flash light or ringing volume and the like)
    • Unlocking device after toggling settings now commits the action instead of opening respective settings page
    • Shortcuts are now only triggered after unlocking the device (before only access was blocked)
  • Introduced short system setting name variants to Top Menu
  • Introduced font size toggle for Top Menu

UX

  • Blur backgrounds added for Top Menu, App Grid and system dialogs for style and better legibility
  • Prevent dialog header blinking during transitions

Weather

  • Current weather information is shown now without unlocking the device
  • Use localized decimal separator on precipitation

T.J.C: Issues reported by the community and fixed in this update

All of the links below may not open up for everyone, sorry.

  • https://together.jolla.com/question/192632/xa2-h4113-bootloops-after-flashing-trial-3008/
  • https://together.jolla.com/question/134118/bug-stalled-pulley-in-all-apps/
  • https://together.jolla.com/question/175382/bug-contacts-disappear-if-google-account-contact-sync-fails/
  • https://together.jolla.com/question/169321/xperia-x-white-led-stuck-on-after-charging/
  • https://together.jolla.com/question/165629/consistently-apply-ufo-or-fragmentation-in-kernel-net-udp-cve-2017-1000112/
  • https://together.jolla.com/question/191573/bug-eventview-blurred-background-not-rotated/
  • https://together.jolla.com/question/191784/bug-switching-ambience-triggers-constant-cpu-usage-on-voicecall-ui-process/
  • https://together.jolla.com/question/191537/bug-to-long-text-in-top-menu/
  • https://together.jolla.com/question/191402/bug-new-top-menu-on-jolla-tablet-shows-non-integer-number-of-ambience-icons/
  • https://together.jolla.com/question/190764/question-regarding-sailfish-weather-30-translation/
  • https://together.jolla.com/question/191701/regression-unable-to-set-peak-times-for-accounts/
  • https://together.jolla.com/question/192309/bug-3005-3008-display-of-email-attachments-is-broken/?sort=votes&page=1
  • https://together.jolla.com/question/189097/bugxa2-graphic-glitch-before-language-selection/
  • https://together.jolla.com/question/187325/security-issue-all-services-exposed-to-mobile-network/
  • https://together.jolla.com/question/194970/bug-high-volume-consent-pop-up-is-fully-transparent/
  • https://together.jolla.com/question/194971/tap-on-the-top-part-of-the-screen-doesnt-open-preview-of-top-menu-anymore/

Changelog

For detailed changelog, see https://together.jolla.com/question/195733/changelog-301-sipoonkorpi/

For those porting Sailfish to other devices

We have applied some new kernel configuration options in Sailfish OS release 3.0.1. If you have ported Sailfish OS to some devices then you may need to apply the corresponding options to successfully use release 3.0.1 in yout target device.

  • Devices affected: All devices which do not have CONFIG_NETFILTER_XT_MATCH_CONNTRACK kernel config enabled
  • Changes needed: Enable CONFIG_NETFILTER_XT_MATCH_CONNTRACK kernel configuration, see this reference

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 SD cards

  • Encrypted cards must be unlocked by the user to make them available for Sailfish applications.
  • Non-encrypted cards are mounted automatically when the device is turned on.
  • 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

  • An encrypted but unlocked SD card is not reachable via MTP/USB to/from a PC.
  • Due to the introduction of new firewall (see chapter "Connectivity") it may be that some of the incoming connections fail to work now with update 3.0.1. We are looking into fixing this.
  • 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.
  • 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.
  • Use of IPv6 iptables rules is limited due to a bug (to be fixed in 3.0.2)
  • Disabling a calendar account does not necessarily prevent the appointments from alerting.

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.
  • Sensors:
    • Not working: step counter, NFC
  • 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)
  • 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
  • Fingerprint detection not working
  • Bluetooth: initial support only
  • 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).