Jedenaste uaktualnienie oprogramowania UBports, które zastąpiło Ubuntu Touch

Projekt UBports, który przejął rozwój mobilnej platformy Ubuntu Touch, po tym jak odłączyła się firma Canonical, opublikował aktualizacja oprogramowania OTA-11 (over-the-air) dla wszystkich oficjalnie wspieranych smartfonów i tabletów, które były wyposażone w oprogramowanie oparte na Ubuntu. Aktualizacja zostało utworzone 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ż rozwijana jest eksperymentalny port pulpitu Unity 8, dostępny w kompilacje 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.edge“. 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 Anbox.

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, mówiono. o stanie portowania UBports dla smartfona Librem 5. Już przygotowano 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.

Odtwarzaj wideo

Ź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