Sailfish 3.3 mobiele OS-release

Jolla bedrijf опубликовала release van het besturingssysteem Sailfish 3.3. Er zijn builds voorbereid voor Jolla 1, Jolla C, Jolla Tablet, Sony Xperia X, Xperia XA2, Gemini, Sony Xperia 10-apparaten en zijn al beschikbaar in de vorm van een OTA-update. Sailfish gebruikt een grafische stack gebaseerd op Wayland en de Qt5-bibliotheek, de systeemomgeving is gebouwd op Mer, dat sinds april ontwikkeld zich als onderdeel van Sailfish en de Nemo Mer-distributiepakketten. De gebruikersshell, mobiele basisapplicaties, QML-componenten voor het bouwen van de grafische interface van Silica, een laag voor het starten van Android-applicaties, een slimme tekstinvoerengine en een gegevenssynchronisatiesysteem zijn eigen, maar de code zou in 2017 open zijn.

В nieuwe versie:

  • Bijgewerkte bouwtools en systeembibliotheken, inclusief het updaten van GCC van 4.9.4 naar versie 8.3, glibc van 2.28 naar 2.30 en
    glib2 van 2.56 naar 2.62, Gstreamer 1.16.1, QEMU 4.2 (gebruikt bij het bouwen voor andere platforms). Bijgewerkte systeempakketten, waaronder expat, file, e2fsprogs, libgrypt, libsoup, augeas, wpa_supplicant, fribidi, glib2, nss en nspr. In plaats van coreutils, tar en vi worden analogen uit de busybox-set gebruikt, waardoor de omvang van het systeem met 7.2 MB werd verkleind. De statefs-functionaliteit is vervangen door het verkrijgen van statusinformatie via de libqofono API. De Python die in de build-infrastructuur wordt gebruikt, is bijgewerkt naar release 3.8.1. De code is nog niet geheel vrij van bindingen met Python 2, dus het pakket met Python 2.7.17 wordt ook nog steeds ondersteund, maar er wordt aan gewerkt om deze te verwijderen en volledig over te schakelen naar Python 3.

  • De migratie naar de nieuwe GCC werd uitgevoerd door de ontwikkelaars van het mobiele besturingssysteem Aurora (een gelokaliseerde versie van het Sailfish OS van Rostelecom), die ook de volgende verbeteringen hebben toegevoegd:
    • Platformgebaseerde service geïmplementeerd Nextcloud en de mogelijkheid om het te gebruiken om gedeelde toegang tot foto's (Nextcloud-albums verschijnen automatisch in de Galerij-applicatie), documenten en notities te organiseren, maar ook om back-ups te hosten en het adresboek en de kalenderplanner te synchroniseren;

      Sailfish 3.3 mobiele OS-release

    • Voor draadloze verbindingen is ondersteuning voor WPA-EAP-authenticatie (TTLS en TLS) toegevoegd. Authenticatie met behulp van Exchange-accounts (EAS) is verbeterd, de mogelijkheid om te authenticeren met persoonlijke SSL-certificaten is verschenen;

      Sailfish 3.3 mobiele OS-release

    • De e-mailclient ondersteunt nu het zoeken in de Global Address List (GAL) van Exchange Active Sync. Er wordt ondersteuning geboden voor de synchronisatie van instellingen;

      Sailfish 3.3 mobiele OS-release

    • De stack voor locatiebepaling via Wi-Fi en basisstations (zonder GPS) is aangepast om samen te werken met andere providers. Eerder gebruikte Mozilla Location Service, maar de ondersteuning hiervoor in Sailfish is stopgezet vanwege beperkingen toegang - Mozilla Location Service werd beschuldigd van het schenden van patenten van Skyhook Holdings en, als onderdeel van een buitengerechtelijke overeenkomst, stelde Mozilla een limiet van 100 API-oproepen per dag voor commerciële projecten;
    • De knoppen “Mount” en “unlock” zijn toegevoegd aan de instellingen “Instellingen > Back-up” voor het koppelen of ontgrendelen van geheugenkaarten;
    • Fouten in de kalenderplanner, camera, documentviewer zijn verholpen (problemen bij het bekijken van CSV en RTF zijn opgelost).
    • MDM API geïmplementeerd voor ActiveSync en accounts;
    • Ondersteuning toegevoegd voor het automatisch invullen van velden en zoeken in het adresboek;
    • Verbeterd werken met oproepgeschiedenis en belinterface;
    • Verbeterde VPN-beheer-API.
  • Isolatie van systeemservices ingeschakeld via sandbox-modus in systemd. In de toekomst is het de bedoeling om isolatie van applicatie-lanceringen te bieden (we experimenteren momenteel met vuurgevangenis). Er wordt ook gewerkt aan het bieden van ondersteuning voor toekomstige releases van pakketten in het Flatpak-formaat - libseccomp en json-glib, noodzakelijk voor de Flatpak-toolkit, zijn al in het systeem geïntegreerd.
  • Pictogrammen toegevoegd met pictogrammen die verschillende weersomstandigheden vertegenwoordigen. Bijgewerkte pictogrammen voor Google-accounts;
    Sailfish 3.3 mobiele OS-release

  • De lay-out van applicatie-interface-elementen is geoptimaliseerd voor smartphones met grote schermen;
  • De Android-compatibiliteitslaag is bijgewerkt naar het Android 8.1.0_r73-platform. Problemen met het toevoegen van contacten en het bekijken van video's in WhatsApp zijn opgelost. Veel programma's ondersteunen toegang tot de SD-kaart;
  • Het systeemvergrendelingsscherm toont pictogrammen voor Bluetooth en locatieservice, evenals de naam van de telecomoperator.

Bron: opennet.ru

Voeg een reactie