Phát hành hệ điều hành di động Sailfish 3.3

Công ty Jolla được phát hành phát hành hệ điều hành Sailfish 3.3. Các bản dựng đã được chuẩn bị cho các thiết bị Jolla 1, Jolla C, Jolla Tablet, Sony Xperia X, Xperia XA2, Gemini, Sony Xperia 10 và đã có sẵn dưới dạng bản cập nhật OTA. Sailfish sử dụng ngăn xếp đồ họa dựa trên Wayland và thư viện Qt5, môi trường hệ thống được xây dựng trên Mer, kể từ tháng XNUMX đang phát triển như một phần của Sailfish và gói phân phối Nemo Mer. Shell người dùng, ứng dụng di động cơ bản, thành phần QML để xây dựng giao diện đồ họa Silica, lớp khởi chạy ứng dụng Android, công cụ nhập văn bản thông minh và hệ thống đồng bộ hóa dữ liệu là độc quyền, nhưng mã của chúng đã được lên kế hoạch mở lại vào năm 2017.

В phiên bản mới:

  • Cập nhật các công cụ xây dựng và thư viện hệ thống, bao gồm cập nhật GCC từ 4.9.4 lên phiên bản 8.3, glibc từ 2.28 lên 2.30 và
    glib2 từ 2.56 lên 2.62, Gstreamer 1.16.1, QEMU 4.2 (dùng khi xây dựng cho các nền tảng khác). Các gói hệ thống được cập nhật bao gồm expat, file, e2fsprogs, libgrypt, libsoup, augeas, wpa_supplicant, fribidi, glib2, nss và nspr. Thay vì coreutils, tar và vi, các chất tương tự từ bộ busybox được sử dụng, giúp giảm kích thước của hệ thống xuống 7.2 MB. Chức năng statefs đã được thay thế bằng cách lấy thông tin trạng thái thông qua API libqofono. Python được sử dụng trong cơ sở hạ tầng xây dựng đã được cập nhật lên phiên bản 3.8.1. Mã vẫn chưa hoàn toàn thoát khỏi các ràng buộc với Python 2, vì vậy gói có Python 2.7.17 cũng tiếp tục được hỗ trợ, nhưng công việc đang được tiến hành để loại bỏ nó và chuyển hoàn toàn sang Python 3.

  • Việc di chuyển sang GCC mới được thực hiện bởi các nhà phát triển hệ điều hành di động Aurora (phiên bản bản địa hóa của Sailfish OS từ Rostelecom), họ cũng đã bổ sung thêm các cải tiến sau:
    • Dịch vụ dựa trên nền tảng được triển khai Nextcloud và khả năng sử dụng nó để tổ chức quyền truy cập chia sẻ vào ảnh (album Nextcloud tự động xuất hiện trong ứng dụng Thư viện), tài liệu và ghi chú, cũng như lưu trữ các bản sao lưu và đồng bộ hóa sổ địa chỉ và kế hoạch lịch;

      Phát hành hệ điều hành di động Sailfish 3.3

    • Đối với các kết nối không dây, hỗ trợ xác thực WPA-EAP (TTLS và TLS) đã được thêm vào. Việc xác thực bằng tài khoản Exchange (EAS) đã được cải tiến, khả năng xác thực bằng chứng chỉ SSL cá nhân đã xuất hiện;

      Phát hành hệ điều hành di động Sailfish 3.3

    • Ứng dụng thư hiện hỗ trợ tìm kiếm Danh sách địa chỉ chung (GAL) do Exchange Active Sync cung cấp. Hỗ trợ đồng bộ hóa cài đặt được cung cấp;

      Phát hành hệ điều hành di động Sailfish 3.3

    • Ngăn xếp để xác định vị trí qua Wi-Fi và các trạm cơ sở (không có GPS) được điều chỉnh để hoạt động với các nhà cung cấp khác. Dịch vụ vị trí Mozilla đã sử dụng trước đây nhưng hỗ trợ cho dịch vụ này trong Sailfish đã bị ngừng do hạn chế quyền truy cập - Dịch vụ vị trí của Mozilla bị cáo buộc vi phạm bằng sáng chế của Skyhook Holdings và, như một phần của thỏa thuận ngoài tòa án, Mozilla đặt ra giới hạn 100 nghìn lệnh gọi API mỗi ngày cho các dự án thương mại;
    • Các nút “Gắn kết” và “mở khóa” đã được thêm vào cài đặt “Cài đặt > Sao lưu” để gắn hoặc mở khóa thẻ nhớ;
    • Đã sửa lỗi trong trình lập kế hoạch lịch, máy ảnh, trình xem tài liệu (các vấn đề khi xem CSV và RTF đã được giải quyết).
    • API MDM đã triển khai cho ActiveSync và các tài khoản;
    • Đã thêm hỗ trợ cho các trường tự động điền và tìm kiếm trong sổ địa chỉ;
    • Cải thiện công việc với lịch sử cuộc gọi và giao diện quay số;
    • API quản lý VPN được cải thiện.
  • Đã bật cách ly các dịch vụ hệ thống thông qua chế độ hộp cát trong systemd. Trong tương lai, nó được lên kế hoạch để cung cấp sự cách ly khi khởi chạy ứng dụng (chúng tôi hiện đang thử nghiệm lửa). Công việc cũng đang được tiến hành để cung cấp hỗ trợ cho các bản phát hành gói trong tương lai ở định dạng Flatpak - libseccomp và json-glib, cần thiết cho bộ công cụ Flatpak, đã được tích hợp vào hệ thống.
  • Đã thêm chữ tượng hình với các biểu tượng đại diện cho các điều kiện thời tiết khác nhau. Cập nhật biểu tượng cho tài khoản Google;
    Phát hành hệ điều hành di động Sailfish 3.3

  • Bố cục các thành phần giao diện ứng dụng đã được tối ưu hóa cho điện thoại thông minh có màn hình lớn;
  • Lớp tương thích Android đã được cập nhật lên nền tảng Android 8.1.0_r73. Các vấn đề khi thêm danh bạ và xem video trong WhatsApp đã được giải quyết. Nhiều chương trình hỗ trợ truy cập vào thẻ SD;
  • Màn hình khóa hệ thống hiển thị các biểu tượng cho Bluetooth và dịch vụ định vị cũng như tên của nhà khai thác viễn thông.

Nguồn: opennet.ru

Thêm một lời nhận xét