Veröffentlichung des mobilen Betriebssystems Sailfish 3.3

Jolla Company опубликовала Veröffentlichung des Betriebssystems Sailfish 3.3. Builds wurden für die Geräte Jolla 1, Jolla C, Jolla Tablet, Sony Xperia X, Xperia XA2, Gemini und Sony Xperia 10 vorbereitet und sind bereits in Form eines OTA-Updates verfügbar. Sailfish verwendet einen auf Wayland und der Qt5-Bibliothek basierenden Grafikstapel, die Systemumgebung basiert auf Mer, das seit April verfügbar ist entwickelt sich als Teil von Sailfish und den Nemo Mer-Verteilungspaketen. Die Benutzer-Shell, grundlegende mobile Anwendungen, QML-Komponenten zum Aufbau der grafischen Silica-Oberfläche, eine Ebene zum Starten von Android-Anwendungen, eine intelligente Texteingabe-Engine und ein Datensynchronisierungssystem sind proprietär, aber ihr Code sollte bereits 2017 offengelegt werden.

В neue Version:

  • Aktualisierte Build-Tools und Systembibliotheken, einschließlich Aktualisierung von GCC von 4.9.4 auf Version 8.3, Glibc von 2.28 auf 2.30 und
    glib2 von 2.56 auf 2.62, Gstreamer 1.16.1, QEMU 4.2 (wird beim Erstellen für andere Plattformen verwendet). Aktualisierte Systempakete, einschließlich expat, file, e2fsprogs, libgrypt, libsoup, augeas, wpa_supplicant, fribidi, glib2, nss und nspr. Anstelle von Coreutils, Tar und VI werden Analoga aus dem Busybox-Set verwendet, wodurch die Größe des Systems um 7.2 MB reduziert wurde. Die Statefs-Funktionalität wurde durch das Abrufen von Statusinformationen über die libqofono-API ersetzt. Das in der Build-Infrastruktur verwendete Python wurde auf Version 3.8.1 aktualisiert. Der Code ist noch nicht völlig frei von Bindungen an Python 2, daher wird das Paket mit Python 2.7.17 auch weiterhin unterstützt, es wird jedoch daran gearbeitet, es zu entfernen und vollständig auf Python 3 umzusteigen.

  • Die Migration zum neuen GCC wurde von den Entwicklern des mobilen Betriebssystems Aurora (einer lokalisierten Version des Sailfish-Betriebssystems von Rostelecom) durchgeführt, die außerdem die folgenden Verbesserungen hinzugefügt haben:
    • Plattformbasierter Service implementiert Nächste Wolke und die Möglichkeit, damit den gemeinsamen Zugriff auf Fotos (Nextcloud-Alben werden automatisch in der Galerie-Anwendung angezeigt), Dokumente und Notizen zu organisieren sowie Sicherungskopien zu hosten und das Adressbuch und den Kalenderplaner zu synchronisieren;

      Veröffentlichung des mobilen Betriebssystems Sailfish 3.3

    • Für drahtlose Verbindungen wurde Unterstützung für WPA-EAP-Authentifizierung (TTLS und TLS) hinzugefügt. Die Authentifizierung mit Exchange-Konten (EAS) wurde verbessert, die Möglichkeit zur Authentifizierung mit persönlichen SSL-Zertifikaten ist erschienen;

      Veröffentlichung des mobilen Betriebssystems Sailfish 3.3

    • Der E-Mail-Client unterstützt jetzt die Suche in der von Exchange Active Sync bereitgestellten globalen Adressliste (GAL). Unterstützung für die Synchronisierung von Einstellungen wird bereitgestellt.

      Veröffentlichung des mobilen Betriebssystems Sailfish 3.3

    • Der Stack zur Standortbestimmung über WLAN und Basisstationen (ohne GPS) ist an die Zusammenarbeit mit anderen Anbietern angepasst. Früher verwendeter Mozilla Location Service, aber die Unterstützung dafür in Sailfish wurde aufgrund von eingestellt Beschränkungen Zugriff – Mozilla Location Service wurde beschuldigt, Patente von Skyhook Holdings verletzt zu haben, und im Rahmen einer außergerichtlichen Vereinbarung legte Mozilla ein Limit von 100 API-Aufrufen pro Tag für kommerzielle Projekte fest;
    • Die Schaltflächen „Mount“ und „Unlock“ wurden zu den „Einstellungen > Backup“-Einstellungen zum Mounten oder Entsperren von Speicherkarten hinzugefügt;
    • Fehler im Kalenderplaner, in der Kamera und im Dokumentbetrachter wurden behoben (Probleme beim Anzeigen von CSV und RTF wurden behoben).
    • Implementierte MDM-API für ActiveSync und Konten;
    • Unterstützung für das automatische Ausfüllen von Feldern und die Suche im Adressbuch hinzugefügt;
    • Verbesserte Arbeit mit Anrufverlauf und Wählschnittstelle;
    • Verbesserte VPN-Verwaltungs-API.
  • Die Isolierung von Systemdiensten über den Sandbox-Modus in systemd wurde aktiviert. Für die Zukunft ist geplant, Anwendungsstarts zu isolieren (wir experimentieren derzeit damit). Feuergefängnis). Es wird auch daran gearbeitet, Unterstützung für zukünftige Versionen von Paketen im Flatpak-Format bereitzustellen – libseccomp und json-glib, die für das Flatpak-Toolkit erforderlich sind, sind bereits in das System integriert.
  • Piktogramme mit Symbolen hinzugefügt, die verschiedene Wetterbedingungen darstellen. Aktualisierte Symbole für Google-Konten;
    Veröffentlichung des mobilen Betriebssystems Sailfish 3.3

  • Das Layout der Elemente der Anwendungsoberfläche wurde für Smartphones mit großen Bildschirmen optimiert;
  • Die Android-Kompatibilitätsebene wurde auf die Plattform Android 8.1.0_r73 aktualisiert. Probleme beim Hinzufügen von Kontakten und Ansehen von Videos in WhatsApp wurden behoben. Viele Programme unterstützen den Zugriff auf die SD-Karte;
  • Auf dem Systemsperrbildschirm werden Symbole für Bluetooth und Ortungsdienste sowie der Name des Telekommunikationsanbieters angezeigt.

Source: opennet.ru

Kommentar hinzufügen