Projekt , który przejął rozwój mobilnej platformy Ubuntu Touch, po tym jak firma Canonical, aktualizacja oprogramowania OTA-11 (over-the-air) dla wszystkich oficjalnie wspieranych , które były wyposażone w oprogramowanie oparte na Ubuntu. Aktualizacja smartfonów OnePlus One, Fairphone 2, Nexus 4, Nexus 5, Nexus 7 2013, Meizu MX4/PRO 5, Bq Aquaris E5/E4.5/M10. Projekt również eksperymentalny port pulpitu , dostępny w Ubuntu 16.04 i 18.04.
Wydanie zostało oparte na Ubuntu 16.04 (wydanie OTA-3 było oparte na Ubuntu 15.04, a od OTA-4 dokonano przejścia na Ubuntu 16.04). Tak jak w poprzednim wydaniu, podczas przygotowywania OTA-11 skupiono się na poprawkach błędów i zwiększeniu stabilności. W kolejnej aktualizacji obiecują przenieść oprogramowanie na nowe wersje Mir i interfejsu Unity 8. Testowanie kompilacji z Mir 1.1, qtcontacts-sqlite (z Sailfish) oraz nowym Unity 8 odbywa się w osobnej eksperymentalnej gałęzi.“. Migracja na nowy Unity 8 spowoduje zakończenie wsparcia dla smart area (Scope) i integrację nowego interfejsu uruchamiania aplikacji App Launcher. W przyszłości oczekiwane jest również pełne wsparcie dla środowiska uruchamiania aplikacji Android, oparte na osiągnięciach projektu .
Główne zmiany:
- Do ekranowej klawiatury dodano rozszerzone funkcje edytowania tekstu, umożliwiające poruszanie się po wprowadzonym tekście, cofanie zmian (undo/redo), zaznaczanie bloków tekstu oraz umieszczanie lub wyciąganie tekstu z schowka. Aby uruchomić tryb rozszerzony, należy nacisnąć i przytrzymać spację na ekranowej klawiaturze (w przyszłości planuje się uprościć włączanie trybu rozszerzonego). Do ekranowej klawiatury dodano również opcjonalne wsparcie dla układu Dvorak oraz wprowadzono jedną słownik do korekty błędów z różnymi układami.
- W wbudowanej przeglądarce Morph, opartej na silniku Chromium i QtWebEngine, wdrożono model powiązania ustawień z poszczególnymi domenami.
Dzięki temu ulepszeniu udało się wdrożyć w przeglądarce takie funkcje jak zapis wybranego poziomu powiększenia dla stron, selektywne zarządzanie dostępem do danych o lokalizacji na poziomie stron (w celu nadpisania ogólnych ustawień ‘Zawsze zezwól’ lub ‘Zawsze odrzucaj’), uruchamianie zewnętrznych aplikacji poprzez przetworniki URL (na przykład klikając na linki ‘tel://’ można wywołać interfejs do wykonywania połączeń), utrzymywanie czarnej lub białej listy zablokowanych lub tylko dozwolonych zasobów. - Klient i serwer powiadomień push zostały odciążone od związku z kontem użytkownika w Ubuntu One. Aby otrzymywać powiadomienia push, wystarczy jedynie wsparcie w aplikacjach tej usługi.
- Poprawiono wsparcie dla urządzeń dostarczanych z Androidem 7.1. W tym dodano dodatkowe przetworniki dźwięku, które są potrzebne podczas wykonywania połączeń.
- Na smartfonach Nexus 5 rozwiązano problemy z zawieszaniem się Wi-Fi i Bluetooth, co prowadziło do nadmiernego obciążenia CPU oraz szybkiego rozładowania baterii.
- Rozwiązano problemy z odbieraniem, wyświetlaniem i przetwarzaniem wiadomości MMS.
Dodatkowo, o stanie portowania UBports dla smartfona . Już prosty eksperymentalny obraz oparty na prototypie Librem 5 devkit. Możliwości oprogramowania są na razie mocno ograniczone (na przykład brak wsparcia dla telefonii, transferu danych przez sieć komórkową i wiadomości). Niektóre z problemów, takie jak niemożność przejścia w tryb uśpienia bez sterowników Android do zakończenia dostosowywania Unity System Compositor do wsparcia dla Wayland przez Mir,
nie są specyficzne dla Librem 5 i są również rozwiązywane dla Pinephone i Raspberry Pi. Wznowienie prac nad portem dla Librem 5 planowane jest po otrzymaniu finalnego urządzenia, które firma Purism obiecała wysłać na początku 2020 roku.

Źródło: opennet.ru
