Szesnasta aktualizacja oprogramowania układowego Ubuntu Touch

Projekt UBports, który przejął rozwój platformy mobilnej Ubuntu Touch po wycofaniu się z niej firmy Canonical, opublikował aktualizację oprogramowania układowego OTA-16 (over-the-air). W ramach projektu rozwijany jest również eksperymentalny port pulpitu Unity 8, którego nazwa została zmieniona na Lomiri.

Aktualizacja Ubuntu Touch OTA-16 jest dostępna 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 i Samsung Galaxy Note 4 oraz porównanie z przeszłością Rozpoczęło się tworzenie stabilnych kompilacji dla urządzeń Xiaomi Mi A2 i Samsung Galaxy S3 Neo+ (GT-I9301I).Oddzielnie, bez etykiety „OTA-16”, przygotowane zostaną aktualizacje dla urządzeń Pine64 PinePhone i PineTab.

Zdaniem twórców, OTA-16 stało się jednym z największych wydań w historii projektu, ustępując jedynie OTA-4 pod względem istotności zmian, które przeniosło się z Ubuntu 15.04 na 16.04. Framework Qt został zaktualizowany do wersji 5.12.9 (poprzednio wydany 5.9.5), co doprowadziło do zmian w około jednej trzeciej pakietów binarnych, w tym w związku z aktualizacją pakietów, od których zależą komponenty Qt lub które są z nimi powiązane przestarzałe możliwości starych gałęzi Qt. Migracja do nowej wersji Qt umożliwia programistom przejście do kolejnego istotnego kroku – aktualizacji środowiska podstawowego z Ubuntu 16.04 do Ubuntu 20.04.

Aktualizacja Qt zapewniła również funkcjonalność potrzebną do integracji gst-droid, wtyczki GStreamer dla Androida. Wtyczka umożliwiła akcelerację sprzętową w aplikacji aparatu (wizjer) na urządzeniach PinePhone i zapewniła obsługę nagrywania wideo na urządzeniach 32-bitowych dostarczanych natywnie z systemem Android 7, takich jak Sony Xperia X.

Kolejną ważną innowacją było dodanie domyślnie instalatora środowiska Anbox, który zapewnia możliwość uruchamiania aplikacji na Androida. Wśród urządzeń obsługujących instalację Anbox: Meizu PRO 5, Fairphone 2, OnePlus One, Nexus 5, BQ Aquaris M10 HD i BQ Aquaris M10 FHD. Środowisko Anbox jest instalowane bez zmiany głównego systemu plików Ubuntu Touch i bez powiązania z wydaniami Ubuntu Touch.

Domyślna przeglądarka internetowa Morph została znacznie zaktualizowana, w której całkowicie przeprojektowano pracę z plikami do pobrania. Zamiast dialogu blokującego interfejs wyświetlanego na początku i na końcu pobierania, na panelu znajduje się wskaźnik odzwierciedlający postęp pobierania. Oprócz ogólnej listy pobrań dodany został panel „Ostatnie pobrania”, w którym wyświetlane są tylko pliki uruchomione w bieżącej sesji. Dodano przycisk do ekranu zarządzania kartami, umożliwiający ponowne otwarcie ostatnio zamkniętych kart. Zwrócono możliwość dostosowania identyfikatora wysyłanego w nagłówku Agenta użytkownika. Dodano opcję trwałego zablokowania dostępu do danych o lokalizacji. Rozwiązano problemy z ustawieniami skalowania. Ułatwiono korzystanie z Morph na tabletach i komputerach stacjonarnych.

Szesnasta aktualizacja oprogramowania układowego Ubuntu Touch

Zaprzestano wsparcia dla przestarzałego silnika WWW Oxide (opartego na QtQuick WebView, nieaktualizowanego od 2017 roku), który od dawna został zastąpiony silnikiem opartym o QtWebEngine, na który przeniesiono wszystkie podstawowe aplikacje Ubuntu Touch. W związku z usunięciem Oxide aplikacje korzystające z przestarzałego silnika nie będą już działać.

Szesnasta aktualizacja oprogramowania układowego Ubuntu TouchSzesnasta aktualizacja oprogramowania układowego Ubuntu Touch


Źródło: opennet.ru

Dodaj komentarz