Sailfish 3.3 mobilās OS izlaidums

Uzņēmums Jolla опубликовала operētājsistēmas Sailfish izlaidums 3.3. Ir sagatavoti būvdarbi Jolla 1, Jolla C, Jolla Tablet, Sony Xperia X, Xperia XA2, Gemini, Sony Xperia 10 ierīcēm, un tie jau ir pieejami OTA atjauninājuma veidā. Sailfish izmanto grafikas steku, kuras pamatā ir Wayland un Qt5 bibliotēka, sistēmas vide ir veidota uz Mer, kas kopš aprīļa attīstās kā daļa no Sailfish un Nemo Mer izplatīšanas pakotnēm. Lietotāja apvalks, pamata mobilās aplikācijas, QML komponenti Silica grafiskā interfeisa izveidei, slānis Android aplikāciju palaišanai, viedā teksta ievades dzinējs un datu sinhronizācijas sistēma ir patentēti, taču to kodu bija plānots atvērt jau 2017. gadā.

В jauna versija:

  • Atjaunināti veidošanas rīki un sistēmas bibliotēkas, tostarp GCC atjaunināšana no 4.9.4 uz versiju 8.3, glibc no 2.28 uz 2.30 un
    glib2 no 2.56 līdz 2.62, Gstreamer 1.16.1, QEMU 4.2 (izmanto, veidojot citām platformām). Atjauninātas sistēmas pakotnes, tostarp expat, fails, e2fsprogs, libgrypt, libsoup, augeas, wpa_supplicant, fribidi, glib2, nss un nspr. Corutils, tar un vi vietā tiek izmantoti analogi no busybox komplekta, kas samazināja sistēmas izmēru par 7.2 MB. Statefs funkcionalitāte ir aizstāta ar stāvokļa informācijas izgūšanu, izmantojot libqofono API. Būvēšanas infrastruktūrā izmantotais Python ir atjaunināts, lai atbrīvotu versiju 3.8.1. Kods vēl nav pilnībā atbrīvots no saitēm ar Python 2, tāpēc arī pakete ar Python 2.7.17 joprojām tiek atbalstīta, taču tiek strādāts pie tā noņemšanas un pilnīgas pārslēgšanās uz Python 3.

  • Migrāciju uz jauno GCC veica mobilās operētājsistēmas Aurora (lokalizēta Sailfish OS versija no Rostelecom) izstrādātāji, kas arī pievienoja šādus uzlabojumus:
    • Ir ieviests platformas pakalpojums Nextcloud un iespēja to izmantot, lai organizētu kopīgu piekļuvi fotogrāfijām (Nextcloud albumi automātiski parādās Galerijas aplikācijā), dokumentiem un piezīmēm, kā arī lai mitinātu rezerves kopijas un sinhronizētu adrešu grāmatu un kalendāra plānotāju;

      Sailfish 3.3 mobilās OS izlaidums

    • Bezvadu savienojumiem ir pievienots WPA-EAP autentifikācijas (TTLS un TLS) atbalsts. Uzlabota autentifikācija, izmantojot Exchange kontus (EAS), parādījusies iespēja autentificēties, izmantojot personīgos SSL sertifikātus;

      Sailfish 3.3 mobilās OS izlaidums

    • Pasta klients tagad atbalsta meklēšanu globālajā adrešu sarakstā (GAL), ko nodrošina Exchange Active Sync. Tiek nodrošināts atbalsts iestatījumu sinhronizēšanai;

      Sailfish 3.3 mobilās OS izlaidums

    • Kaudze atrašanās vietas noteikšanai, izmantojot Wi-Fi un bāzes stacijas (bez GPS), ir pielāgota darbam ar citiem pakalpojumu sniedzējiem. Iepriekš izmantotais Mozilla Location Service, taču tā atbalsts programmā Sailfish ir pārtraukts, jo ierobežojumiem piekļuve - Mozilla Location Service tika apsūdzēts Skyhook Holdings patentu pārkāpšanā un ārpustiesas līguma ietvaros Mozilla noteica 100 tūkstošu API zvanu limitu dienā komerciāliem projektiem;
    • Atmiņas karšu montāžas vai atbloķēšanas iestatījumiem “Iestatījumi > Dublēšana” ir pievienotas pogas “Mount” un “Unlock”;
    • Kļūdas kalendāra plānotājā, kamerā, dokumentu skatītājā ir novērstas (problēmas, skatoties CSV un RTF, ir atrisinātas).
    • Ieviests MDM API ActiveSync un kontiem;
    • Pievienots atbalsts automātiskai lauku aizpildīšanai un meklēšanai adrešu grāmatā;
    • Uzlabots darbs ar zvanu vēsturi un numuru sastādīšanas interfeisu;
    • Uzlabota VPN pārvaldības API.
  • Iespējota sistēmas pakalpojumu izolācija, izmantojot smilškastes režīmu sistēmā systemd. Nākotnē ir paredzēts nodrošināt lietojumprogrammu palaišanas izolāciju (šobrīd eksperimentējam ar ugunsdrošības cietums). Tāpat tiek strādāts pie atbalsta nodrošināšanas turpmākajām pakotņu izlaidumiem Flatpak formātā – sistēmā jau ir integrēti Flatpak rīkkopai nepieciešamie libseccomp un json-glib.
  • Pievienotas piktogrammas ar ikonām, kas attēlo dažādus laika apstākļus. Atjauninātas ikonas Google kontiem;
    Sailfish 3.3 mobilās OS izlaidums

  • Lietojumprogrammu saskarnes elementu izkārtojums ir optimizēts viedtālruņiem ar lieliem ekrāniem;
  • Android saderības slānis ir atjaunināts uz Android 8.1.0_r73 platformu. Problēmas ar kontaktpersonu pievienošanu un video skatīšanos WhatsApp ir atrisinātas. Daudzas programmas atbalsta piekļuvi SD kartei;
  • Sistēmas bloķēšanas ekrānā tiek rādītas Bluetooth un atrašanās vietas pakalpojuma ikonas, kā arī telekomunikāciju operatora nosaukums.

Avots: opennet.ru

Pievieno komentāru