Випуск мобільної ОС Sailfish 3.3

Компанія Jolla опублікувала Реліз операційної системи Sailfish 3.3. Складання підготовлені для пристроїв Jolla 1, Jolla C, Jolla Tablet, Sony Xperia X, Xperia XA2, Gemini, Sony Xperia 10, і вже доступні у формі OTA-оновлення. Sailfish використовує графічний стек на базі Wayland та бібліотеки Qt5, системне оточення побудоване на основі Mer, який з квітня розвивається як складова частина Sailfish, і пакетів Mer-дистрибутиву Nemo. Оболонка користувача, базові мобільні додатки, QML-компоненти побудови графічного інтерфейсу Silica, прошарок для запуску Android-додатків, двигун розумного введення тексту та система синхронізації даних є пропрієтарними, але їх код планувалося відкрити ще в 2017 році.

В нової версії:

  • Оновлено складальний інструментарій та системні бібліотеки, включаючи оновлення GCC з 4.9.4 до версії 8.3, glibc з 2.28 до 2.30 та
    glib2 з 2.56 до 2.62, Gstreamer 1.16.1, QEMU 4.2 (застосовується при збиранні для інших платформ). Оновлено системні пакети, включаючи expat, file, e2fsprogs, libgrypt, libsoup, augeas, wpa_supplicant, fribidi, glib2, nss та nspr. Замість coreutils, tar та vi задіяні аналоги з набору busybox, що дозволило скоротити розмір системи на 7.2 МБ. Функціональність статей замінена на отримання інформації про стан через API libqofono. Python, застосовуваний у складальній інфраструктурі, оновлений до випуску 3.8.1. Код поки що повністю не позбавлений прив'язок до Python 2, тому також продовжує підтримуватися і пакет з Python 2.7.17, але ведеться робота з його видалення та повного переходу на Python 3.

  • Міграцію на новий GCC здійснено розробниками мобільної операційної системи «Аврора» (локалізований варіант ОС Sailfish від Ростелекому), які також додали такі покращення:
    • Реалізовано сервіс на базі платформи NextCloud та можливість його використання для організації спільного доступу до фотографій (альбоми Nextcloud автоматично з'являються у додатку Gallery), документів та нотаток, а також для розміщення резервних копій та синхронізації адресної книги та календаря-планувальника;

      Випуск мобільної ОС Sailfish 3.3

    • Для бездротового з'єднання додано підтримку аутентифікації WPA-EAP (TTLS і TLS). Поліпшено аутентифікацію з використанням облікових записів Exchange (EAS), з'явилася можливість аутентифікації за допомогою персональних SSL-сертифікатів;

      Випуск мобільної ОС Sailfish 3.3

    • У поштовому клієнті додано підтримку пошуку у глобальному списку адрес (Global Address List, GAL), що надається в Exchange Active Sync. Забезпечено підтримку синхронізації налаштувань;

      Випуск мобільної ОС Sailfish 3.3

    • Стек для визначення розташування Wi-Fi та базових станцій (без GPS) адаптований для роботи з іншими провайдерами. Раніше застосовувався Mozilla Location Service, але його підтримка в Sailfish припинено через обмеження доступу — Mozilla Location Service звинуватили у порушенні патентів компанії Skyhook Holdings та в рамках позасудової угоди Mozilla встановила ліміт у 100 тисяч звернень до API на день для комерційних проектів;
    • У налаштуваннях "Settings > Backup" додані кнопки "Mount" і "unlock" для монтування або розблокування карт пам'яті;
    • Усунено помилки у календарі-планувальнику, камері, переглядачі документів (вирішено проблеми під час перегляду CSV та RTF).
    • Реалізовано MDM API для ActiveSync та облікових записів;
    • В адресній книзі додано підтримку автозаповнення полів та пошуку;
    • Поліпшено роботу з історією дзвінків та інтерфейс набору номера;
    • Покращено API для управління VPN.
  • Включено ізоляцію системних сервісів через sandbox-режим у systemd. У майбутньому планується забезпечити ізоляцію запуску додатків (поки ведуться експерименти з пожежна в'язниця). Також ведеться робота щодо забезпечення підтримки у майбутньому випуску пакетів у форматі Flatpak – у систему вже інтегровані libseccomp та json-glib, необхідні для роботи інструментарію Flatpak.
  • Додані піктограми зі значками, що відображають різні погодні умови. Оновлено піктограми для облікових записів Google;
    Випуск мобільної ОС Sailfish 3.3

  • Розкладка елементів інтерфейсу програм оптмізована для смартфонів з великими екранами;
  • Прошарок для сумісності з Android оновлено до платформи Android 8.1.0_r73. Вирішено проблеми з додаванням контактів та переглядом відео у WhatsApp. Для багатьох програм забезпечено підтримку доступу до SD-карти;
  • На екрані блокування системи забезпечено відображення піктограм Bluetooth та сервісу розташування, а також назви оператора зв'язку.

Джерело: opennet.ru

Додати коментар або відгук