[Sony Xperia 5 ROMs, Kernels, Recoveries, & Other D] Thaodan:
Sailfish OS 4.4.0.72 for Sony Xperia 1 and 5​

These release notes cover Sailfish OS 4.4.0.72 for the following devices:

Sony Xperia 1 (J8110, J9110)

Sony Xperia 5 (J8210, J9210)

Intro​

Intro​

This port has been updated last to the latest release of Sailfish OS 4.5.0.24 in addition to that the adaptation to include various security updates and other bug fixes that affect all Sony adaptations taken from Jolla.

Also several documentation updates or buildinfrastructure changes have been made. Most of these updates were fixes to the branching script and

new scripts for release aggregation for update discovery.

The delay between the last release was mostly caused by the development for the update discovery service Cosu and

my personal situation in my private live which had a turn for the worse last year. The Xperia 1/5 II port also took some time of course.

Updates to these project components are now tracking in the main bug tracking repository [SailfishOS-SonyXperia/bugs/releases](https://github.com/SailfishOS-SonyXperia/bugs/releases).

The highlights in this release are:

[ui] Update submodule to pull in the right icon package for Xperia 1. SailfishOS-SonyXperia/bugs#37

The launcher and other icons now should have the right solution appropriate to the resolution of the device.

[Cosu] Implement service to search for device updates. SailfishOS-SonyXperia/bugs#89

The port now includes working update discovery, updates can be found, downloaded and installed through the update ui.

[doc] Document device upgrades before cosupdateservice #71

Document the process of installing the update discovery service for existing installation of ports before updating through the normal process

[kernel] Enable CONFIG_EXT4_FS_POSIX_ACL in config. Contributes to JB#59542

[kernel] free task immediately to prevent slab task_struct memory leak. JB#60580

[kernel] input: sec_ts: Remove spam from event buffer is empty. Fixes JB#58343

[kernel] Update to Linux 4.14.264. Fixes JB#59877

Note the bug numbers have nothing to do with the port directly and are only here for reference

Thanks to all who have provided testing, reported bugs or have contributed otherwise.

Functionality​

The devices have the same functionality level as the Xperia 10 II port made by Jolla,

except in areas such as VoLTE where public packages are missing or in relation to Sailfish X features which are (currently) unavailable.

Known issues​

SailfishOS-SonyXperia/bugs#58

When the phone is unlocked, sometimes there is a bright flash of the screen for a split second (subjectively: for a short split of a second, the screen floods the white background with maximum brightness).

The issue is triggered rarely and does not cause problems besides a short flash.

SailfishOS-SonyXperia/bugs#74

The vibration is very short on an incoming call at the very beginning. Then, when there is an incoming call, there is no vibration.

No workarounds but it shouldn't cause any major impact besides the vibration being to weak notice in many situations.

Project​

The Github project that contains this port and all other ports from this project can be found here:

Sailfish OS Community ports for Sony Xperia devices

Sailfish OS comunity ports for Sony Xperia devices - Sailfish OS Community ports for Sony Xperia devices

github.com

Project Updates​

As explained above there’s now a separate changelog for project wide updates which can be found down below:

Release Project Update 02-12-2022 · SailfishOS-SonyXperia/bugs

Intro The changelog describes all the project wide changes, such as for example documentation updates or build infrastructure changes. In case an adaptation issue arose from wrong build configurati...

github.com

The changelog file about the project updates can be found down below:

project_changelog.md

About​

The goal of this project is to port additional Sony devices on top of Jolla's existing adaptations while staying as close as possible to the existing ports and contributing back to the upstream where possible.

Most of the changes from Jolla ports are adopted in both directions since the issues that one port has usually apply to the sister device of the same generation (e.g. Xperia 10 II -> Xperia 1/5).

This is the reason why changes from Jolla’s port end up in the changelog for these port,

in many cases because they also affect the specific port but not always.

Where possible changes that were done for this port go back to the _Mer-Hybris_ repositories such as the kernel or droid repositories.

The project is open for anyone that wishes to port additional Sony devices to Sailfish OS. Feel free to suggest new features, provide bug reports or to contribute.

Sources​

Any sources specific to this port can be found inside the project linked above. The device repositories are named after the devices board name for example in this case kumano.

All our sources are included inside the project linked above.

All other sources are taken unpatched from upstream which is either Sony-AOSP or SailfishOS/mer-hybris.

If changes are needed inside upstream repositories these are submitted to the upstream repositories.

This GPL includes components such as the kernel or libhybris.

On pressure of XDA I add the direct link to the kernel repository, however the exact ref used during build

can be found inside the droid-hal repository, which in the case of the Xperia 1 for example, droid-hal-kumano.

Sources for this board​

https://github.com/mer-hybris/android_kernel_sony_msm/tree/hybris-sony-aosp/LA.UM.7.1.r1

https://github.com/SailfishOS-SonyXperia/droid-hal-sony-kumano

Report bugs​

Bugs can be opened in the bug repository linked below:

GitHub - SailfishOS-SonyXperia/bugs: Empty repository that is used as a bugtracker

Empty repository that is used as a bugtracker. Contribute to SailfishOS-SonyXperia/bugs development by creating an account on GitHub.

github.com

Download​

Release 4.5.0.24+git1 · SailfishOS-SonyXperia/droid-hal-version-sony-kumano

Sailfish OS 4.5.0.24 for Sony Xperia 1 and 5 These release notes cover Sailfish OS 4.5.0.24 for the following devices: Sony Xperia 1 (J8110, J9110) Sony Xperia 5 (J8210, J9210) Intro This port ha...

github.com

Flashing​

To install Sailfish OS on your device please follow the install instructs in the flashing-readme.txt file included in the archive or read the offical flashing instructions for either the Xperia 10 II or Xperia 10 III:

Sailfish X Installation Instructions - Jolla

jolla.com

Just make sure to download the software binaries for your device instead of the ones mentioned in the instructions:

Software binaries for AOSP Android 10.0 – Kernel 4.14 – Kumano (latest) | Developer World

developer.sony.com

Changelog​

https://github.com/SailfishOS-SonyX.../releases/download/4.5.0.24+git1/Changelog.md

Release notes of previous releases

The release notes of previous releases can be found in this folder:

bugs/doc/release_notes at master · SailfishOS-SonyXperia/bugs

Empty repository that is used as a bugtracker. Contribute to SailfishOS-SonyXperia/bugs development by creating an account on GitHub.

github.com