Vydání mobilního operačního systému Sailfish 3.3

Společnost Jolla publikovala vydání operačního systému Sailfish 3.3. Buildy byly připraveny pro zařízení Jolla 1, Jolla C, Jolla Tablet, Sony Xperia X, Xperia XA2, Gemini, Sony Xperia 10 a již jsou dostupné ve formě OTA aktualizace. Sailfish používá grafický stack založený na Waylandu a knihovnách Qt5, systémové prostředí je postaveno na základě Mer, který od dubna se vyvíjí jako součást Sailfish a balíčků Mer distribuce Nemo. Uživatelské rozhraní, základní mobilní aplikace, QML komponenty pro vytváření grafického rozhraní Silica, vrstva pro spouštění aplikací Android, engine pro chytré zavádění textu a systém synchronizace dat jsou proprietární, ale jejich kód měl být otevřen již v roce 2017.

V nové verzi:

  • byl aktualizován montážní nástroj a systémové knihovny, včetně aktualizace GCC z 4.9.4 na verzi 8.3, glibc z 2.28 na 2.30 a
    glib2 z 2.56 na 2.62, Gstreamer 1.16.1, QEMU 4.2 (používá se při sestavení pro jiné platformy). Byly aktualizovány systémové balíčky, včetně expat, file, e2fsprogs, libgrypt, libsoup, augeas, wpa_supplicant, fribidi, glib2, nss a nspr. Namísto coreutils, tar a vi byly použity ekvivalenty z balíku busybox, což umožnilo zmenšit velikost systému o 7.2 MB. Funkčnost statefs byla nahrazena získáváním informací o stavu prostřednictvím API libqofono. Python používaný v montážní infrastruktuře byl aktualizován na verzi 3.8.1. Kód ještě nebyl zcela zbaven vazeb na Python 2, proto je stále podporován i balík s Python 2.7.17, ale pracuje se na jeho odstranění a plném přechodu na Python 3.
  • Migraci na nový GCC provedli vývojáři mobilního operačního systému „Aurora“ (lokalizovaná verze OS Sailfish od Rostelecomu), kteří také přidali následující vylepšení:
    • Byla realizována služba na základě platformy Nextcloud a její použití pro organizaci sdíleného přístupu k fotografiím (alba Nextcloud se automaticky objevují v aplikaci Gallery), dokumentům a poznámkám, jakož i pro umístění záloh a synchronizaci adresáře a kalendáře-plánovače;

      Vydání mobilního operačního systému Sailfish 3.3
    • Pro bezdrátová spojení byla přidána podpora autentizace WPA-EAP (TTLS a TLS). Zlepšena autentizace s využitím účtů Exchange (EAS), byla přidána možnost autentizace pomocí osobních SSL certifikátů;

      Vydání mobilního operačního systému Sailfish 3.3
    • V e-mailovém klientu byla přidána podpora vyhledávání v globálním seznamu adres (Global Address List, GAL), který je poskytován v Exchange Active Sync. Byla zajištěna podpora synchronizace nastavení;

      Vydání mobilního operačního systému Sailfish 3.3
    • Stack pro určování polohy přes Wi-Fi a základnové stanice (bez GPS) byl přizpůsoben pro práci s jinými poskytovateli. Dříve se používala služba Mozilla Location Service, ale její podpora v Sailfish byla ukončena kvůli omezení přístupu – Mozilla Location Service byla obviněna z porušení patentů společnosti Skyhook Holdings, a v rámci mimosoudní dohody Mozilla stanovila limit na 100 tisíc přístupů k API denně pro komerční projekty;
    • Do nastavení „Nastavení > Zálohování“ byly přidány tlačítka „Připojit“ a „Odblokovat“ pro montáž nebo odblokování paměťových karet;
    • Opraveny chyby v kalendáři, fotoaparátu a prohlížeči dokumentů (vyřešeny problémy s prohlížením CSV a RTF).
    • Implementováno MDM API pro ActiveSync a účty;
    • Do adresáře byla přidána podpora automatického vyplňování polí a vyhledávání;
    • Zlepšena práce s historií hovorů a uživatelským rozhraním pro vytáčení;
    • Vylepšeno API pro správu VPN.
  • Byla zavedena izolace systémových služeb prostřednictvím sandboxového režimu v systemd. V budoucnu se plánuje zajistit izolaci spouštění aplikací (v současnosti probíhají experimenty s firejail). Také probíhá práce na zajištění podpory v budoucím vydání balíčků ve formátu Flatpak – do systému byly již integrovány libseccomp a json-glib, které jsou nezbytné pro fungování nástroje Flatpak.
  • Byly přidány ikony s obrázky znázorňujícími různé povětrnostní podmínky. Aktualizovány ikony pro účty Google;
    Vydání mobilního operačního systému Sailfish 3.3
  • Rozložení prvků uživatelského rozhraní aplikací bylo optimalizováno pro smartphony s velkými obrazovkami;
  • Vrstva pro kompatibilitu s Androidem byla aktualizována na platformu Android 8.1.0_r73. Vyřešeny problémy s přidáváním kontaktů a sledováním videí v WhatsApp. Pro mnoho aplikací byla zajištěna podpora přístupu na SD kartu;
  • Na uzamčené obrazovce systému bylo zajištěno zobrazení ikon Bluetooth a služby určování polohy, jakož i názvu mobilního operátora.

Zdroj: opennet.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster