BQ E4.5 Ubuntu Edition
BQ E5 HD Ubuntu Edition
BQ M10 (F)HD Ubuntu Edition
BQ U Plus
Google Pixel 2XL
Google Pixel 3a
Huawei Nexus 6P
LG Nexus 4
LG Nexus 5
Meizu MX4 Ubuntu Edition
Meizu Pro 5 Ubuntu Edition
Nexus 7 2013 (Wi-Fi and LTE models)
OnePlus 3 and 3T
Oneplus 5 and 5T
OnePlus 6 and 6T
Samsung Galaxy Note 4 (910F, 910P, 910T)
Samsung Galaxy S3 Neo+ (GT-I9301I)
Sony Xperia X
Sony Xperia X Compact
Sony Xperia X Performance
Sony Xperia XZ
Sony Xperia Z4 Tablet (LTE or Wi-fi only)
Xiaomi Mi A2
Xiaomi Mi A3
Xiaomi Mi MIX 3
Xiaomi Poco F1
Xiaomi Redmi 3s/3x/3sp (land)
Xiaomi Redmi 4X
Xiaomi Redmi 7
Xiaomi Redmi Note 7
Xiaomi Redmi Note 7 Pro
On the App framework side we had some minor improvements landed: 16.04.7 framework has been added. And the packages qml-module-qtwebview and libqt5webview5-dev have been added as well, allowing developers to wrap QtWebEngine. This was requested for application compatibility with other platforms that do not offer direct access to QtWebEngine.
Halium 7.1 and 5.1 devices have now access to gyroscope and magnetic field sensors. Also a rough implementation of a compass is available though its currently still very erratic. Improvements for this calculated sensors are welcome!
Note that Halium 9 and 10 devices use sensorfw instead of our legacy platform-api and therefore have already support for at least the gyroscope. For some reasons though magnetic field sensor is currently not correctly exposed. We will try to address this soon.
In the messaging app the keyboard will no longer pop up automatically, allowing a more focused way of reading incoming messages when one does not want to reply immediately.
As we went for the messaging app´s auto-popup of the keyboard we also fixed a few other annoyances around the messaging app and it´s keyboard handling, which would in fact prevent popping up the keyboard when it was needed. Seems the messaging app was not too eager about writing messages :)
The WiFi negotiation should now prevent unnecessary password dialogs if the connection cannot be established immediately. This reduces the annoying pop-up and also creation of multiple entries labeled (1) (2) etc for the same SSID.
Let´s talk about audio bugs and media hub: First we fixed a situation that prevented to put music on pause when the headphone cable has been removed and rather continued playback through the device´s main speaker, quite annoying.
Then we fixed a bug in media-hub which put the device to sleep after the first piece of music was played, resulting in a very choppy and broken playback of all music pieces thereafter. Also the display went dark when playing remote media that contained video information only, since media-hub did believe its audio only.
Finally we fixed the most critical media-hub bug so far: Preventing the device from sleep when 2 pieces of audio were played in rapid succession, probably also when interleaved with music and system sounds, or whatever combination of triggers there could be. Media-hub would not clear all requested wake locks properly, resulting of a device that consumed the battery very quickly. Sorry for that one!
Camera and screen shot could not play the intended sound effect. We found out that this effect was indeed coming from inside the Android container and replaced it with a better sound that resembles more the sound of a real camera. We hope you like it!
Pixel 3a got some important fixes: Shut down does not hang the device anymore, resulting in full discharge of the battery, and also the proximity sensor is working now correctly during calls. Also video recording had troubles with capturing sound correctly in some situations, resulting in a frozen camera app. That could also fix other devices with the same problem.