Разработчики Jolla объявили о выходе новой версии операционной системы Парусник "3.3" который прибывает с большим количеством изменений и из которых выделяется обновление системных библиотек, а также пакеты и улучшения в службах.
Тем, кто еще не знаком с Sailfish OS, следует знать, чтоe здесь используется стек графов, основанный на Wayland и библиотеке Qt5, системная среда построена на основе Mer, которая разрабатывалась как неотъемлемая часть Sailfish с апреля, и пакетов Nemo.
Пользовательская оболочка, базовые мобильные приложения, компоненты Silica QML для создания графического интерфейса Android, уровня запуска приложений Android, интеллектуального механизма ввода текста и система синхронизации данных проприетарная, но его код планировалось открыть в 2017 году.
Что нового в Sailfish OS 3.3?
В этой новой версии выполнено обновление инструментов сборки и системных библиотек, Среди которых выделяются: 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 МБ. Функциональность Statefs заменена при получении информации о состоянии через libqofono API, Python обновлен до версии 3.8.1.
Изоляция системных служб через режим песочницы в systemd включена. В будущем планируется обеспечить изоляцию запуска приложений (при экспериментах с firejail).
Переход на новый GCC был выполнен разработчиками мобильной операционной системы Aurora (локализованная версия операционной системы Sailfish от Ростелекома), которые также добавили следующие улучшения:
Реализован сервис на платформе Nextcloud. и возможность использовать его для организации доступа к фотографиям (альбомы Nextcloud автоматически появляются в приложении Галерея), документам и заметкам, а также для резервного копирования и синхронизации адресной книги и планировщика календаря.
Из других изменений, упомянутых в анонсе:
- Для беспроводных подключений добавлена поддержка аутентификации WPA-EAP (TTLS и TLS).
- Улучшена аутентификация с использованием учетных записей Exchange (EAS), появилась аутентификация с использованием личных SSL-сертификатов.
- Стек локаций Wi-Fi и базовая станция (без GPS) адаптирован для работы с другими провайдерами.
- Кнопки «Смонтировать» и «Разблокировать» добавлены в настройки «Настройки> Резервное копирование» для подключения или разблокировки карт памяти.
- Исправлены ошибки в планировщике календаря, камере, средстве просмотра документов (исправлены проблемы при просмотре CSV и RTF).
- MDM API реализован для ActiveSync и учетных записей.
- В адресной книге добавлена поддержка автозаполнения полей и поиска.
- Улучшена работа с историей звонков и интерфейсом набора.
- Улучшенный API управления VPN.
- Добавлены иконки с иконками, показывающими различные погодные условия. Обновлены иконки для аккаунтов Google.
- Дизайн элементов интерфейса приложения оптимизирован для смартфонов с большими экранами.
- Уровень совместимости Android обновлен до платформы Android 8.1.0_r73.
- Решены проблемы с добавлением контактов и просмотром видео в WhatsApp. Для многих программ предусмотрена поддержка доступа к SD-карте.
Получить Sailfish OS 3.3
Это новая версия Sailfish OS 3.3 sнаши сборки готовы к Устройства Jolla 1, Jolla C, Sony Xperia X, Xperia XA2, Gemini, Sony Xperia 10 и теперь доступны как обновление OTA.
Для этого просто зайдите в Конфигурация - обновления операционной системы Sailfish, здесь вы должны прокрутить вниз, чтобы найти обновление (если у вас сейчас старая версия операционной системы, используйте меню «Настройки - Информация - О продукте. При этом должна появиться новая версия, чтобы они могли обновиться до нее.