Projekt UBports, który przejął rozwój mobilnej platformy Ubuntu Touch po tym, jak firma Canonical się od niej wycofała, opublikował aktualizację oprogramowania OTA-18 (over-the-air). Projekt rozwija również eksperymentalny port środowiska graficznego Unity 8, które zostało przemianowane na Lomiri.
Aktualizacja Ubuntu Touch OTA-18 została stworzona dla smartfonów 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, Samsung Galaxy Note 4, Xiaomi Mi A2 oraz Samsung Galaxy S3 Neo+ (GT-I9301I). Oddzielnie, bez oznaczenia „OTA-18”, przygotowane zostaną aktualizacje dla urządzeń Pine64 PinePhone i PineTab.
Ubuntu Touch OTA-18 wciąż opiera się na Ubuntu 16.04, ale w ostatnim czasie wysiłki deweloperów koncentrują się na przygotowaniu do przejścia na Ubuntu 20.04. W OTA-18 odnotowano zmiany w przepisanej implementacji usługi Media-hub, odpowiedzialnej za odtwarzanie dźwięku i wideo przez aplikacje. Nowy Media-hub rozwiązuje problemy ze stabilnością i skalowalnością, a struktura kodu została dostosowana do uproszczenia dodawania nowych funkcji.
Przeprowadzono ogólne optymalizacje wydajności i zużycia pamięci, mające na celu komfortową pracę na urządzeniach wyposażonych w 1 GB RAM. Wśród zmian zwiększona została efektywność renderowania obrazów tła — dzięki przechowywaniu w RAM tylko jednej kopii obrazu o rozdzielczości odpowiadającej rozdzielczości ekranu, w porównaniu do OTA-17 zużycie RAM zmniejszyło się o co najmniej 30 MB przy ustawieniu własnego obrazu tła i aż do 60 MB na urządzeniach o niskiej rozdzielczości ekranu.
Zapewniono automatyczne wyświetlanie klawiatury ekranowej po otwarciu nowej karty w przeglądarce. W klawiaturze ekranowej dodano możliwość wprowadzenia znaku „°” (stopień). Dodano kombinację klawiszy Ctrl+Alt+T do wywołania emulatora terminala. Do aplikacji do wysyłania wiadomości dodano wsparcie dla naklejek. W budziku czas przerwy dla trybu „daj jeszcze trochę pospać” teraz jest liczony w odniesieniu do naciśnięcia przycisku, a nie do rozpoczęcia dzwonienia. W przypadku braku reakcji na sygnał budzik nie wyłącza się, lecz jest jedynie wstrzymywany na pewien czas.


Źródło: opennet.ru
