Sailfish 3.3 移动操作系统发布

乔拉公司 опубликовала 发布操作系统 Sailfish 3.3。已为 Jolla 1、Jolla C、Jolla Tablet、Sony Xperia X、Xperia XA2、Gemini、Sony Xperia 10 设备准备了版本,并且已经以 OTA 更新的形式提供。 Sailfish使用基于Wayland和Qt5库的图形堆栈,系统环境基于Mer构建,自XNUMX月份以来 发展 作为 Sailfish 和 Nemo Mer 发行包的一部分。 用户 shell、基本移动应用程序、用于构建 Silica 图形界面的 QML 组件、用于启动 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。使用 busybox 集中的类似工具代替 coreutils、tar 和 vi,这将系统大小减少了 7.2 MB。 statefs 功能已被通过 libqofono API 获取状态信息所取代。构建基础架构中使用的 Python 已更新至版本 3.8.1。该代码尚未完全摆脱与 Python 2 的绑定,因此 Python 2.7.17 的包也继续受到支持,但正在努力删除它并完全切换到 Python 3。

  • 向新 GCC 的迁移是由 Aurora 移动操作系统(Rostelecom 的 Sailfish 操作系统的本地化版本)的开发人员进行的,他们还添加了以下改进:
    • 实施平台化服务 Nextcloud 以及使用它来组织对照片(Nextcloud 相册自动出现在图库应用程序中)、文档和笔记的共享访问,以及托管备份副本并同步地址簿和日历计划程序的能力;

      Sailfish 3.3 移动操作系统发布

    • 对于无线连接,添加了对 WPA-EAP 身份验证(TTLS 和 TLS)的支持。使用 Exchange 帐户 (EAS) 的身份验证已得到改进,出现了使用个人 SSL 证书进行身份验证的能力;

      Sailfish 3.3 移动操作系统发布

    • 邮件客户端现在支持搜索 Exchange Active Sync 提供的全局地址列表 (GAL)。提供设置同步支持;

      Sailfish 3.3 移动操作系统发布

    • 通过 Wi-Fi 和基站(无 GPS)确定位置的堆栈经过调整,可与其他提供商合作。以前使用过 Mozilla 定位服务,但 Sailfish 中对其的支持已停止,因为 限制 访问 - Mozilla 定位服务被指控侵犯 Skyhook Holdings 的专利,作为庭外协议的一部分,Mozilla 为商业项目设定了每天 100 万次 API 调用的限制;
    • “设置>备份”设置中新增“挂载”和“解锁”按钮,用于挂载或解锁存储卡;
    • 日历计划器、相机、文档查看器中的错误已修复(查看 CSV 和 RTF 时的问题已解决)。
    • 为 ActiveSync 和帐户实施了 MDM API;
    • 新增支持自动填写字段和通讯录搜索;
    • 改进了通话记录和拨号界面的工作;
    • 改进了 VPN 管理 API。
  • 通过 systemd 中的沙盒模式启用系统服务隔离。未来,计划提供应用程序启动的隔离(我们目前正在试验 火狱)。为 Flatpak 格式的软件包的未来版本提供支持的工作也在进行中 - Flatpak 工具包必需的 libseccomp 和 json-glib 已经集成到系统中。
  • 添加了代表不同天气条件的图标的象形图。更新了 Google 帐户的图标;
    Sailfish 3.3 移动操作系统发布

  • 应用界面元素布局针对大屏智能手机进行了优化;
  • Android兼容层已更新至Android 8.1.0_r73平台。在 WhatsApp 中添加联系人和观看视频的问题已得到解决。许多程序都支持访问SD卡;
  • 系统锁屏显示蓝牙和定位服务的图标,以及电信运营商的名称。

来源: opennet.ru

添加评论