Mozilla do të ndihmojë në përditësimin e platformës KaiOS (fork i Firefox OS)

Mozilla dhe KaiOS Technologies konfirmuan për një bashkëpunim të orientuar drejt rinovimit të motorit të shfletimit të përdorur në platformën mobile KaiOS. KaiOS vazhdon zhvillim i platformës mobile Firefox OS dhe aktualisht përdoret në rreth 120 milion pajisjesh, të cilat shiten në më shumë se 100 vende. Problemi është se në KaiOS vazhdon të përdoret një motor shfletimi i vjetëruar, i cili i përket Firefox 48, ku u ndal zhvillimi i B2G/Firefox OS në 2016. Ky motor është i vjetëruar, nuk mbështet shumë teknologji web aktuale dhe nuk ofron sigurinë e nevojshme.

Qëllimi i bashkëpunimit me Mozilla është kalimi i KaiOS në një motor të ri Gecko dhe mbajtja e tij në gjendje aktuale, përfshirë publikimin e rregullt të rregullimeve për të eliminuar vulnerabilitetet. Puna gjithashtu përfshin optimizimin e performancës së platformës dhe shërbimeve dhe aplikacioneve të lidhura. Të gjitha ndryshimet dhe përmirësimet do të publikohen në përputhje me licencën e lirë MPL (Mozilla Public License).

Rinovimi i motorit të shfletimit do të rrisë sigurinë e platformës mobile KaiOS dhe do të mundësojë mundësi si mbështetje për WebAssembly, TLS 1.3, PWA (Progressive Web App), WebGL 2.0, mjete për ekzekutimin asinkron të JavaScript, prona të reja CSS, një API të zgjeruar për ndërveprimin me pajisjet, mbështetje për imazhe WebP dhe video AV1.

Si bazë KaiOS janë përdorur konceptet e projektit B2G (Boot to Gecko), në kuadër të të cilit entuziastët përpiqeshin pa sukses të vazhdojnë zhvillimin Firefox OS, duke krijuar një fork të motorit Gecko, pasi që në 2016 u hoqën u fshinë komponentët e B2G. Në KaiOS përdoret ambienti sistemor Gonk, i cili përfshin një bërthamë Linux nga AOSP (Android Open Source Project), një shtresë HAL për përdorimin e piloteve nga platforma Android dhe një grup minimal utilitarësh dhe bibliotekash Linux të nevojshëm për funksionimin e motorit të shfletimit Gecko.

Mozilla do të ndihmojë në përditësimin e platformës KaiOS (fork i Firefox OS)

Ndërfaqja e përdoruesit të platformës Gaia. Ai përfshin programe si shfletuesin web, kalkulatorin, kalendarin-planifikues, aplikacionin për punën me kamera web, adresarin, ndërfaqen për telefonatat, klientin e emailit, sistemin e kërkimit, muzikën, programin për shikimin e videove, ndërfaqen për SMS/MMS, konfiguruesin, menaxherin e fotografive, desktopin dhe menaxherin e aplikacioneve me mbështetje për disa mënyra të shfaqjes së elementeve (karta dhe rrjet).

Aplikacionet për KaiOS formohen duke përdorur grumbullin HTML5 dhe një API të zgjeruar Web API, i cili lejon organizimin e qasjes së aplikacioneve në harduer, telefonat, adresarin dhe funksionet e tjera sistemore. Në vend që të ofrojnë qasje në sistemin e vërtetë të skedave, programet janë të kufizuara brenda një FSH virtuale, të ndërtuar me përdorimin e API-t të IndexedDB dhe të izoluar nga sistemi kryesor.

Në krahasim me Firefox OS origjinalin, në KaiOS është bërë optimizim i mëtejshëm i platformës, është riparuar ndërfaqja për përdorim në pajisjet pa ekran preku, është reduktuar konsumi i memorie (për t'u funksionuar mjafton 256 MB RAM), është siguruar një kohë më e gjatë e autonomisë, është shtuar mbështetje për 4G LTE, GPS, Wi-Fi, dhe është nisur një shërbim i vetë-zhvilluar për dorëzimin e OTA- përditësimeve (over-the-air). Projekti mbështet një katalog aplikacionesh KaiStore, në të cilin janë më shumë se 400 aplikacione, përfshirë Google Assistant, WhatsApp, YouTube, Facebook dhe Google Maps.

Në 2018, kompania Google investoi 22 milion dollarë në KaiOS Technologies dhe siguroi integrimin e platformës KaiOS me shërbimet Google Assistant, Google Maps, YouTube dhe Google Search. Entuziastët po zhvillojnë një modifikim GerdaOS, që ofron një firmware alternativ për telefonat Nokia 8110 4G të dorëzuar me KaiOS. GerdaOS nuk përfshin programe të parainstaluara që ndjekin veprimtarinë e përdoruesit (programet Google, KaiStore, FOTA updater, lojërat Gameloft), shton një listë bllokimi për reklamat mbi bllokimin e hosteve përmes /etc/hosts dhe vendos DuckDuckGo si motorin e tij të kërkimeve nga qeverisja.

Për të instaluar programe në vend të KaiStore, në GerdaOS rekomandohet të përdoren menaxheri i skedave dhe instaluesi i paketave GerdaPkg të përfshira në paketimin, që lejojnë instalimin e programeve nga një arkiv ZIP. Ndër ndryshimet funksionale, përmendet menaxheri i detyrave për punë të përbashkët me disa aplikacione, mbështetje për krijimin e shkrepjeve të ekranit, mundësia e qasjes me root përmes utilitarit adb, interface për manipulimin e IMEI dhe për të anashkaluar bllokimin e vendosur nga operatorët celularë për funksionimin në modalitetin e pikës së qasjes (përmes TTL).

Burimi: opennet.ru

Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster