O proxecto UBports, que se fixo cargo do desenvolvemento da plataforma móbil Ubuntu Touch despois de que Canonical retirase dela, publicou unha actualización de firmware OTA-21 (over-the-air). O proxecto tamén está a desenvolver un porto experimental do escritorio Unity 8, que pasou a chamarse Lomiri.
A actualización de Ubuntu Touch OTA-21 está dispoñible para teléfonos intelixentes BQ E4.5/E5/M10/U Plus, Cosmo Communicator, F(x)tec Pro1, Fairphone 2/3, Google Pixel 2XL/3a, Huawei Nexus 6P, LG Nexus 4 / 5, Meizu MX4/Pro 5, Nexus 7 2013, OnePlus 2/3/5/6/One, Samsung Galaxy Note 4/S3 Neo+, Sony Xperia X/XZ/Z4, Vollaphone, Xiaomi Mi A2/A3, Xiaomi Poco F1, Xiaomi Redmi 3s/3x/3sp/4X/7, Xiaomi Redmi Note 7/7 Pro. Por separado, sen a etiqueta "OTA-21", prepararanse actualizacións para os dispositivos Pine64 PinePhone e PineTab.
Ubuntu Touch OTA-21 aínda está baseado en Ubuntu 16.04, pero os esforzos dos desenvolvedores centráronse recentemente en prepararse para a transición a Ubuntu 20.04. Entre os cambios en OTA-21, redeseñouse a pantalla con información sobre a capacidade de almacenamento, ampliouse o número de categorías e aumentou a precisión da información sobre o espazo libre nas particións do sistema. A interface mostrada antes de desbloquear a pantalla foi redeseñado, con varios estilos diferentes dispoñibles dependendo de se usa un PIN ou contrasinal para desbloquear.
Fixéronse os preparativos para o seu uso en dispositivos da capa Halium 10, que proporciona unha capa de baixo nivel para simplificar o soporte dos equipos. Para os dispositivos compatibles con Halium 9, inclúense complementos para activar sensores de magnetómetro e compás. Reescribíuse o servizo Media-Hub, que se encarga de reproducir audio e vídeo por aplicacións, así como a biblioteca cliente asociada, que pasou a utilizar clases Qt para reducir o número de dependencias e simplificar o mantemento do código. base. A reelaboración tamén permitiu reducir o tamaño que ocupa o complemento qtubuntu-media (proporciona a API QtMultimedia) no disco, desfacerse de capas innecesarias e reducir o consumo de memoria.
Fonte: opennet.ru