Releases: sailfishos-sony-tama/main
4.2.0.21
Changes
-
Update to 4.2.0.21
-
Support for encryption based on open source implementation. When compared to the official implementation, the open source implementation allows greater flexibility in used encryption passwords, including hardware assisted solutions.
-
Removal of factory reset images. Factory reset functionality required flashing the copy of the system to separate partition as well as inclusion of it into flashed ZIP. As a result of removing it, ZIP files reduced by the factor of 2 and users can, in principle, use the space for something else.
-
Drop creation of log snapshots on boot and storing them in
/root
. If you need persistent logs, enable them using journal settings. -
Kernel updated
-
Update of AOSP10 base to the snapshot of Jul 28 2021
-
ZGovernor adjusts GPU only (released as OTA already after 4.1.0.24 AOSP10 beta).
Update via OTA
Due to the changes introduced to support encryption of personal data, it is recommended to reflash the device. If OTA is performed, storage will be configured as a non-encrypted one. Note that as the storage is reconfigured in this case, it is important to have full backup of all data that you want to keep. It is possible that OTA may misconfigure the system and you would have to reflash it.
Images
Images are attached to this release. For vbmeta.img
, use the same image as in 4.1.0.24 AOSP10 alpha.
4.1.0.24 AOSP10 beta
Update via OTA
OTA is available only from 4.1.0.24 AOSP10 alpha release. Update instructions are described in a separate document.
Devices on earlier releases would have to flash as the base has changed.
Images
Images are attached to this release. For vbmeta.img
, use the same image as in 4.1.0.24 AOSP10 alpha.
Changes
- Switch distribution and build to OBS
- Inclusion of zgovernor
4.1.0.24 AOSP10 alpha1
This is the first release using AOSP10/aarch64 as a base. It is
considered alpha due to a limited testing.
Documentation
Documents describing port state, flashing instructions, and build
documents are in hybris-10 branch.
Note that at the moment of writing, this is not the default branch and
you have to switch to it to read the documentation or explore the
code.
Images
Images are attached to the release. In addition to the regular images,
vbmeta.img
is attached.
OTA
No OTA is available, as the base has changed.
4.0.1.48
Update to Sailfish OS 4.0.1.48
Update via OTA
Follow instructions at README/OTA. Update may trigger issue leading to reboot: #131. Please read the issue to be ready and OTA instructions.
Images
Images are attached to this release. For vbmeta.img, use the same image as in 3.2.0.12-alpha1.
Flashing new image may result in #130. Please read the issue before flashing.
Changes
- Update to Sailfish OS 4.0.1.48
- Update kernel to 4.9.230 with some additional commits from mer-hybris
3.4.0.24
Update to Sailfish OS 3.4.0.24
Update via OTA
Follow instructions at README/OTA. Instructions have been updated, please read them fully.
Images
Images are attached to this release. For vbmeta.img, use the same image as in 3.2.0.12-alpha1.
Changes
- Update to Sailfish OS 3.4.0.24
- Update kernel to 4.9.230, switching over to mer-hybris kernel
- Apply MCE config from Xperia 10 [thanks to mal and spiiroin]
- Support for filesystem backup and recovery in recovery image ( instructions )
- Add support for ACL/ext4 in kernel
- Improve fingerprint support for XZ3
- Release sensor updates (pressure, compass, step counter)
- Development: use Android source patches generation [@Thaodan]
- Development: point Android source to p-mr1 [@Thaodan]
- Development: updates of the repositories [@Thaodan]- Documentation additions and improvements
3.3.0.16
Update to Sailfish OS 3.3.0.16, dropping beta status.
Update via OTA
Follow instructions at README/OTA.
Some manual enabling maybe required for full functionality:
Images
Images are attached to this release. For vbmeta.img, use the same image as in 3.2.0.12-alpha1.
Changes
- Update to Sailfish OS 3.3.0.16
- Update kernel to 4.9.218, add latest config changes done for official devices
- Apply video playback distortion fix from Xperia 10
- Enable HEVC as in Xperia 10
- Enable media tracker on SD cards [with @ApostolosB]
3.2.1.20-beta2
Update to Sailfish OS 3.2.1.20, changed status to Beta
Update via OTA
Follow instructions at README/OTA. If you are on XZ2 or XZ3 and used images from 3.2.0.12-alpha1, it is recommended to apply SELinux fixes, as described in 3.2.0.12-alpha1.
Images
Images are attached to this release. For vbmeta.img, use the same image as in 3.2.0.12-alpha1. If flashing these images, no further fixes for SELinux are needed.
Changes
- Update to Sailfish OS 3.2.1.20
- Update kernel to incorporate camera focus issues, switching to hybris-sony-aosp-9.0.0-4.9-tama-sony branch.
- Fix vbmeta flashing in flash.sh script [@pagism]
- Fix multisim selection
- Fix XZ2c touchscreen
- Add droid vibrator configuration, #44
- Use datetime as a release version for DTBO image
- Sync boot command line options with AOSP9
3.2.0.12-alpha1
The first public release of the port.
For early adopters, also unpack selinux.tar.bz2
at /
or the device as root. This will adjust SELinux configuration allowing to enable SELinux on device. This will be needed for users who installed
- Sailfish_OS-alpha1-3.2.0.12-h8216-0.1.0.2.zip
- Sailfish_OS-alpha1-3.2.0.12-h8266.zip
- Sailfish_OS-alpha1-3.2.0.12-h8416.zip
- Sailfish_OS-alpha1-3.2.0.12-h9436.zip
For dual-sim devices (XZ2 and XZ3), you would also need to install jolla-settings-networking-multisim
package.
For XZ2c users, all these changes have been incorporated into the images already.