انتشار سیستم عامل موبایل 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 ساخته شده است که از آوریل در حال توسعه است به عنوان بخشی از Sailfish و بسته های توزیع Nemo Mer. پوسته کاربر، برنامه‌های اصلی موبایل، اجزای QML برای ساخت رابط گرافیکی سیلیکا، لایه‌ای برای راه‌اندازی برنامه‌های اندروید، موتور ورودی متن هوشمند و سیستم همگام‌سازی داده‌ها اختصاصی هستند، اما قرار بود کد آنها در سال ۲۰۱۷ باز شود.

В نسخه جدید:

  • ابزارهای ساخت و کتابخانه های سیستم به روز شده، از جمله به روز رسانی 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 با بازیابی اطلاعات وضعیت از طریق API libqofono جایگزین شده است. پایتون مورد استفاده در زیرساخت ساخت به روز رسانی شده است تا نسخه 3.8.1 را منتشر کند. این کد هنوز کاملاً عاری از اتصال به پایتون 2 نیست، بنابراین بسته با پایتون 2.7.17 نیز همچنان پشتیبانی می شود، اما کار برای حذف آن و تغییر کامل به پایتون 3 در حال انجام است.

  • مهاجرت به GCC جدید توسط توسعه دهندگان سیستم عامل تلفن همراه Aurora (نسخه بومی سازی شده سیستم عامل Sailfish از Rostelecom) انجام شد که همچنین پیشرفت های زیر را اضافه کردند:
    • سرویس مبتنی بر پلت فرم پیاده سازی شده است Nextcloud و امکان استفاده از آن برای سازماندهی دسترسی مشترک به عکس ها (آلبوم های Nextcloud به طور خودکار در برنامه گالری ظاهر می شوند)، اسناد و یادداشت ها، و همچنین میزبانی نسخه های پشتیبان و همگام سازی دفترچه آدرس و برنامه ریز تقویم؛

      انتشار سیستم عامل موبایل Sailfish 3.3

    • برای اتصالات بی سیم، پشتیبانی از احراز هویت WPA-EAP (TTLS و TLS) اضافه شده است. احراز هویت با استفاده از حساب های Exchange (EAS) بهبود یافته است، توانایی احراز هویت با استفاده از گواهی های شخصی SSL ظاهر شده است.

      انتشار سیستم عامل موبایل Sailfish 3.3

    • سرویس گیرنده نامه اکنون از جستجوی فهرست آدرس جهانی (GAL) ارائه شده توسط Exchange Active Sync پشتیبانی می کند. پشتیبانی از همگام سازی تنظیمات ارائه شده است.

      انتشار سیستم عامل موبایل Sailfish 3.3

    • پشته برای تعیین مکان از طریق Wi-Fi و ایستگاه های پایه (بدون GPS) برای کار با سایر ارائه دهندگان سازگار است. قبلاً از سرویس موقعیت مکانی Mozilla استفاده می شد، اما پشتیبانی از آن در Sailfish به دلیل قطع شده است. محدودیت دسترسی - سرویس موقعیت مکانی موزیلا متهم به نقض حق ثبت اختراعات Skyhook Holdings بود و به عنوان بخشی از توافق خارج از دادگاه، موزیلا محدودیت 100 هزار تماس API در روز را برای پروژه های تجاری تعیین کرد.
    • دکمه‌های «mount» و «unlock» برای نصب یا باز کردن قفل کارت‌های حافظه به تنظیمات «Settings > Backup» اضافه شده‌اند.
    • خطاهای برنامه ریز تقویم، دوربین، نمایشگر اسناد برطرف شده است (مشکلات هنگام مشاهده CSV و RTF برطرف شده است).
    • پیاده‌سازی MDM API برای ActiveSync و حساب‌ها.
    • اضافه شدن پشتیبانی از پر کردن خودکار فیلدها و جستجو در دفترچه آدرس.
    • بهبود کار با سابقه تماس و رابط شماره گیری.
    • بهبود API مدیریت VPN.
  • جداسازی خدمات سیستم از طریق حالت جعبه ایمنی در systemd فعال شد. در آینده، برنامه ریزی شده است که راه اندازی برنامه های کاربردی را ایزوله کند (در حال حاضر در حال آزمایش هستیم زندان آتشین). همچنین کار برای ارائه پشتیبانی برای نسخه‌های آینده بسته‌ها در قالب Flatpak در حال انجام است - libseccomp و json-glib، لازم برای جعبه ابزار Flatpak، قبلاً در سیستم یکپارچه شده‌اند.
  • اضافه شدن پیکتوگرام با نمادهایی که شرایط آب و هوایی مختلف را نشان می دهند. نمادهای به روز شده برای حساب های Google.
    انتشار سیستم عامل موبایل Sailfish 3.3

  • چیدمان عناصر رابط برنامه برای گوشی های هوشمند با صفحه نمایش بزرگ بهینه شده است.
  • لایه سازگاری اندروید به پلتفرم اندروید 8.1.0_r73 به روز شده است. مشکلات اضافه کردن مخاطبین و تماشای فیلم در واتس اپ برطرف شده است. بسیاری از برنامه ها از دسترسی به کارت SD پشتیبانی می کنند.
  • صفحه قفل سیستم نمادهای بلوتوث و سرویس مکان و همچنین نام اپراتور مخابراتی را نمایش می دهد.

منبع: opennet.ru

اضافه کردن نظر