Szesnaste uaktualnienie firmware'u Ubuntu Touch

Projekt UBports, który przejął rozwój mobilnej platformy Ubuntu Touch po tym, jak firma Canonical zaprzestała jej wsparcia, opublikował aktualizację oprogramowania OTA-16 (over-the-air). Projekt rozwija także eksperymentalny port pulpitu Unity 8, który został nazwany na nowo jako Lomiri.

Aktualizacja Ubuntu Touch OTA-16 została przygotowana 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 oraz Samsung Galaxy Note 4. W porównaniu do poprzedniego wydania, rozpoczęto również tworzenie stabilnych wersji dla urządzeń Xiaomi Mi A2 oraz Samsung Galaxy S3 Neo+ (GT-I9301I). Osobno, bez oznaczenia „OTA-16”, zostaną przygotowane aktualizacje dla urządzeń Pine64 PinePhone i PineTab.

Według deweloperów, OTA-16 stał się jednym z największych wydań w historii projektu, ustępując pod względem znaczenia zmian jedynie OTA-4, które przeszło z Ubuntu 15.04 na 16.04. Framework Qt został zaktualizowany do wersji 5.12.9 (wcześniej dostarczano wersję 5.9.5), co spowodowało zmianę około jednej trzeciej binarnych pakietów, w tym w związku z aktualizacją pakietów, od których zależą komponenty Qt lub które są związane z przestarzałymi możliwościami starych gałęzi Qt. Przejście na nową wersję Qt pozwala deweloperom przejść do realizacji następnego istotnego etapu — aktualizacji podstawowego środowiska z Ubuntu 16.04 do Ubuntu 20.04.

Aktualizacja Qt pozwoliła także na uzyskanie funkcjonalności niezbędnej do integracji gst-droid, wtyczki GStreamer dla Androida. Umożliwiło to wykorzystanie przyspieszenia sprzętowego w aplikacji do pracy z kamerą (viewfinder) na urządzeniach PinePhone i zapewniło wsparcie dla nagrywania wideo na 32-bitowych urządzeniach, które pierwotnie dostarczano z platformą Android 7, takich jak Sony Xperia X.

Kolejną ważną nowością było domyślne włączenie instalatora środowiska Anbox, który umożliwia uruchamianie aplikacji na Androida. Urządzenia, na których wspierana jest instalacja Anbox, to: Meizu PRO 5, Fairphone 2, OnePlus One, Nexus 5, BQ Aquaris M10 HD i BQ Aquaris M10 FHD. Instalacja środowiska Anbox odbywa się bez zmiany systemu plików Ubuntu Touch i bez powiązania z wydaniami Ubuntu Touch.

Zdecydowanie zaktualizowana została domyślna przeglądarka internetowa Morph, w której całkowicie przebudowano sposób obsługi pobierania. Zamiast blokującego interfejsu dialogowego wyświetlanego na początku i końcu pobierania, w panelu wprowadzono wskaźnik odzwierciedlający postęp pobierania. Oprócz ogólnej listy pobrań dodano panel „Ostatnie pobrania”, w którym wyświetlane są tylko pobrania uruchomione w bieżącej sesji. Na ekranie zarządzania kartami dodano przycisk do ponownego otwierania ostatnio zamkniętych kart. Przywrócono możliwość dostosowania identyfikatora przekazywanego w nagłówku User Agent. Dodano opcję stałego blokowania dostępu do danych o lokalizacji. Rozwiązano problemy z ustawieniami skalowania. Ułatwiono korzystanie z Morph na tabletach i komputerach stacjonarnych.

Szesnaste uaktualnienie firmware'u Ubuntu Touch

Wsparcie dla przestarzałego silnika webowego Oxide (opartego na QtQuick WebView, nieaktualizowanego od 2017 roku) zostało zakończone, a w jego miejsce od dawna zastosowano silnik oparty na QtWebEngine, na który przeniesione zostały wszystkie podstawowe aplikacje Ubuntu Touch. Z powodu usunięcia Oxide przestaną działać aplikacje korzystające z przestarzałego silnika.

Szesnaste uaktualnienie firmware'u Ubuntu Touch Szesnaste uaktualnienie firmware'u Ubuntu Touch


Źródło: opennet.ru
Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster