[release notes] 3.0.1 Sipoonkorpi [released]
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
- Size of update
- Release Highlights
- T.J.C: Issues reported by the community and fixed in this update
- Changelog
- Updating your device
- About SD cards
- Known issues
- Known issues specific to Xperia X
- Known issues specific to Xperia XA2
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 8.1 apps support (beta) for Xperia XA2 devices 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 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
Gallery
- 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).
Thank you guys... Great work... Keep on going !!
xneo ( 2019-01-07 16:47:51 +0200 )editNice to see another update :)
Dylan Van Assche ( 2019-01-07 16:56:42 +0200 )editThanks, gonna try to update.
Jarno ( 2019-01-07 17:27:43 +0200 )editStill no Qt upgrade. Come on!
LemD ( 2019-01-07 17:30:43 +0200 )editGreat so see progress! Unfortunately no progress regarding Android support.
SagaciousT ( 2019-01-07 17:33:59 +0200 )edit