Wersja mobilnego systemu operacyjnego Sailfish 3.3

Firma Jola опубликовала wydanie systemu operacyjnego Sailfish 3.3. Buildy zostały przygotowane dla urządzeń Jolla 1, Jolla C, Jolla Tablet, Sony Xperia X, Xperia XA2, Gemini, Sony Xperia 10 i są już dostępne w formie aktualizacji OTA. Sailfish korzysta ze stosu graficznego opartego na Wayland i bibliotece Qt5, środowisko systemowe zbudowane jest na Mer, który od kwietnia rozwija się w ramach Sailfish oraz pakietów dystrybucyjnych Nemo Mer. Powłoka użytkownika, podstawowe aplikacje mobilne, komponenty QML do budowy interfejsu graficznego Silica, warstwa do uruchamiania aplikacji na Androida, inteligentny silnik wprowadzania tekstu i system synchronizacji danych są autorskie, ale ich kod miał zostać otwarty jeszcze w 2017 roku.

В Nowa wersja:

  • Zaktualizowano narzędzia do kompilacji i biblioteki systemowe, w tym aktualizację GCC z 4.9.4 do wersji 8.3, glibc z 2.28 do 2.30 i
    glib2 z 2.56 na 2.62, Gstreamer 1.16.1, QEMU 4.2 (używane podczas budowania dla innych platform). Zaktualizowane pakiety systemowe, w tym expat, file, e2fsprogs, libgrypt, libsoup, augeas, wpa_supplicant, fribidi, glib2, nss i nspr. Zamiast coreutils, tar i vi zastosowano analogi z zestawu busybox, co zmniejszyło rozmiar systemu o 7.2 MB. Funkcjonalność statefs została zastąpiona uzyskiwaniem informacji o stanie za pośrednictwem interfejsu API libqofono. Język Python używany w infrastrukturze kompilacji został zaktualizowany do wersji 3.8.1. Kod nie jest jeszcze całkowicie wolny od powiązań z Pythonem 2, więc pakiet z Pythonem 2.7.17 również jest nadal obsługiwany, ale trwają prace nad jego usunięciem i całkowitym przejściem na Python 3.

  • Migracją do nowego GCC przeprowadzili twórcy mobilnego systemu operacyjnego Aurora (zlokalizowana wersja Sailfish OS firmy Rostelecom), którzy dodali także następujące ulepszenia:
    • Wdrożono usługę opartą na platformie Nextcloud oraz możliwość wykorzystania go do organizowania współdzielonego dostępu do zdjęć (albumy Nextcloud automatycznie pojawiają się w aplikacji Galeria), dokumentów i notatek, a także do przechowywania kopii zapasowych i synchronizacji książki adresowej i kalendarza planisty;

      Wersja mobilnego systemu operacyjnego Sailfish 3.3

    • W przypadku połączeń bezprzewodowych dodano obsługę uwierzytelniania WPA-EAP (TTLS i TLS). Poprawiono uwierzytelnianie za pomocą kont Exchange (EAS), pojawiła się możliwość uwierzytelniania za pomocą osobistych certyfikatów SSL;

      Wersja mobilnego systemu operacyjnego Sailfish 3.3

    • Klient poczty obsługuje teraz przeszukiwanie globalnej listy adresów (GAL) dostarczanej przez Exchange Active Sync. Zapewniona jest obsługa synchronizacji ustawień;

      Wersja mobilnego systemu operacyjnego Sailfish 3.3

    • Stos do określania lokalizacji poprzez Wi-Fi i stacje bazowe (bez GPS) jest przystosowany do współpracy z innymi dostawcami. Wcześniej korzystano z usługi lokalizacyjnej Mozilla, ale jej obsługa w Sailfish została przerwana z powodu Ograniczenia dostęp - Mozilla Location Service została oskarżona o naruszenie patentów Skyhook Holdings i Mozilla w ramach pozasądowego porozumienia ustaliła limit 100 tys. wywołań API dziennie dla projektów komercyjnych;
    • Do ustawień „Ustawienia > Kopia zapasowa” dodano przyciski „Zamontuj” i „Odblokuj” służące do montowania lub odblokowywania kart pamięci;
    • Naprawiono błędy w planiście kalendarza, aparacie, przeglądarce dokumentów (rozwiązano problemy z przeglądaniem plików CSV i RTF).
    • Wdrożono API MDM dla ActiveSync i kont;
    • Dodano obsługę automatycznego uzupełniania pól i wyszukiwania w książce adresowej;
    • Poprawiona praca z historią połączeń i interfejsem wybierania;
    • Ulepszony interfejs API zarządzania VPN.
  • Włączono izolację usług systemowych poprzez tryb piaskownicy w systemied. W przyszłości planowane jest zapewnienie izolacji uruchomień aplikacji (obecnie eksperymentujemy więzienie ogniowe). Trwają także prace nad zapewnieniem wsparcia dla przyszłych wydań pakietów w formacie Flatpak - z systemem zintegrowane są już biblioteki libseccomp i json-glib, niezbędne dla zestawu narzędzi Flatpak.
  • Dodano piktogramy z ikonami przedstawiającymi różne warunki pogodowe. Zaktualizowane ikony kont Google;
    Wersja mobilnego systemu operacyjnego Sailfish 3.3

  • Układ elementów interfejsu aplikacji został zoptymalizowany pod kątem smartfonów z dużymi ekranami;
  • Warstwa kompatybilności Androida została zaktualizowana do platformy Android 8.1.0_r73. Rozwiązano problemy z dodawaniem kontaktów i oglądaniem filmów w WhatsApp. Wiele programów obsługuje dostęp do karty SD;
  • Na ekranie blokady systemu wyświetlane są ikony Bluetooth i usługi lokalizacyjnej, a także nazwa operatora telekomunikacyjnego.

Źródło: opennet.ru

Dodaj komentarz