Le projet UBports, qui a pris en charge le développement de la plateforme mobile Ubuntu Touch après le retrait de Canonical, a publié la mise à jour du logiciel OTA-16 (over-the-air). Le projet développe également un port expérimental du bureau Unity 8, rebaptisé Lomiri.
La mise à jour Ubuntu Touch OTA-16 a été créée pour les smartphones OnePlus One, Fairphone 2, Nexus 4, Nexus 5, Nexus 7 2013, Meizu MX4/PRO 5, VollaPhone, Bq Aquaris E5/E4.5/M10, Sony Xperia X/XZ, OnePlus 3/3T, Xiaomi Redmi 4X, Huawei Nexus 6P, Sony Xperia Z4 Tablet, Google Pixel 3a, OnePlus Two, F(x)tec Pro1/Pro1 X, Xiaomi Redmi Note 7 et Samsung Galaxy Note 4. De plus, des versions stables commencent à être formées pour les appareils Xiaomi Mi A2 et Samsung Galaxy S3 Neo+ (GT-I9301I), sans la marque « OTA-16 », des mises à jour seront également préparées pour les appareils Pine64 PinePhone et PineTab.
Selon les développeurs, OTA-16 est devenu l'un des plus grands lancements de l'histoire du projet, ne cédant en importance que l'OTA-4, qui a fait la transition d'Ubuntu 15.04 à 16.04. Le framework Qt a été mis à jour vers la version 5.12.9 (auparavant la version 5.9.5), entraînant une modification d'environ un tiers des paquets binaires, en raison également de la mise à jour des paquets sur lesquels dépendent les composants Qt ou qui reposent sur des fonctionnalités obsolètes des anciennes versions de Qt. Le passage à cette nouvelle version de Qt permet aux développeurs de s'orienter vers la réalisation de la prochaine étape importante : la mise à jour de l'environnement de base d'Ubuntu 16.04 à Ubuntu 20.04.
La mise à jour de Qt a également permis d'obtenir les fonctionnalités nécessaires à l'intégration de gst-droid, un plugin GStreamer pour Android. Ce plugin a permis d'utiliser l'accélération matérielle dans l'application de visionneuse sur les appareils PinePhone et a assuré la prise en charge de l'enregistrement vidéo sur des appareils 32 bits, initialement livrés avec la plateforme Android 7, tels que le Sony Xperia X.
Une autre nouveauté importante est l'inclusion par défaut de l'installateur de l'environnement Anbox, permettant de lancer des applications Android. Parmi les appareils où l'installation d'Anbox est prise en charge figurent : Meizu PRO 5, Fairphone 2, OnePlus One, Nexus 5, BQ Aquaris M10 HD et BQ Aquaris M10 FHD. L'installation de l'environnement Anbox se fait sans modifier le système de fichiers racine d'Ubuntu Touch et sans lien avec les versions d'Ubuntu Touch.
Le navigateur web par défaut Morph a été considérablement mis à jour, avec une refonte complète de la gestion des téléchargements. Au lieu d'une interface de dialogue bloquante affichée au début et à la fin d'un téléchargement, un indicateur de progression a été intégré dans la barre d'outils. En plus de la liste générale des téléchargements, un onglet « Téléchargements récents » a été ajouté, affichant uniquement les téléchargements lancés lors de la session actuelle. Un bouton a été ajouté à l'écran de gestion des onglets pour rouvrir facilement les onglets récemment fermés. La possibilité de configurer l'identifiant transmis dans l'en-tête User Agent a été réintroduite. Une option pour bloquer définitivement l'accès à la localisation a été ajoutée. Les problèmes liés aux paramètres de mise à l'échelle ont été résolus. L'utilisation de Morph sur tablettes et ordinateurs de bureau a été simplifiée.

La prise en charge de l'ancien moteur web Oxide (basé sur QtQuick WebView, qui n'a pas été mis à jour depuis 2017) a été arrêtée, et le moteur basé sur QtWebEngine, qui a déjà remplacé tous les applications de base d'Ubuntu Touch, est désormais en vigueur. En raison de la suppression d'Oxide, les applications utilisant cet ancien moteur cesseront de fonctionner.


Source : opennet.ru
