Mozilla dhe Teknologjitë KaiOS rreth një bashkëpunimi që synon përditësimin e motorit të shfletuesit të përdorur në platformën mobile KaiOS. vazhdon Platforma mobile Firefox OS dhe aktualisht përdoret në afërsisht 120 milionë pajisje të shitura në mbi 100 vende. Problemi është se KaiOS motor shfletuesi i vjetëruar përkatës , ku zhvillimi i sistemit operativ B2G/Firefox u ndal në vitin 2016. Ky motor është i vjetëruar, nuk mbështet shumë teknologji aktuale të internetit dhe nuk ofron siguri të mjaftueshme.
Qëllimi i bashkëpunimit me Mozilla-n është të migrojë KaiOS në motorin e ri Gecko dhe ta mbajë atë të përditësuar, duke përfshirë sigurimin e përditësimeve të rregullta për të adresuar dobësitë. Puna përfshin gjithashtu optimizimin e performancës së platformës dhe shërbimeve e aplikacioneve përkatëse. Të gjitha ndryshimet dhe përmirësimet do të... sipas MPL-së së lirë (Licenca Publike Mozilla).
Përditësimi i motorit të shfletuesit do të përmirësojë sigurinë e platformës mobile KaiOS dhe do të zbatojë veçori të tilla si mbështetja për WebAssembly, TLS 1.3, PWA (Progressive Web App), WebGL 2.0, ekzekutimi asinkron i JavaScript, vetitë e reja CSS, një API i zgjeruar për bashkëveprimin me harduerin dhe mbështetja për imazhet WebP dhe videon AV1.
Si bazë për KaiOS zhvillimet e projektit (Boot to Gecko), në të cilën entuziastët u përpoqën pa sukses të vazhdonin zhvillimin , duke krijuar një degëzim të motorit Gecko, pasi depoja kryesore e Mozilla-s dhe motori Gecko u hoqën në vitin 2016 Komponentët B2G. KaiOS përdor mjedisin e sistemit Gonk, i cili përfshin bërthamën Linux nga AOSP (Android Projekti me Burim të Hapur), një shtresë HAL për përdorimin e drajverëve specifikë të platformës Android dhe një grup minimal i shërbimeve dhe bibliotekave standarde Linux, e nevojshme për funksionimin e motorit të shfletuesit Gecko.
Ndërfaqja e përdoruesit të platformës është formuar nga një grup aplikacionesh web. Programi përfshin një shfletues interneti, kalkulator, kalendar/planifikues, aplikacion për kamerën e internetit, libër adresash, ndërfaqe për thirrje telefonike, klient email-i, sistem kërkimi, lexues muzike, shikues videosh, ndërfaqe SMS/MMS, konfigurues, menaxher fotosh, desktop dhe menaxher aplikacionesh me mbështetje për mënyra të shumta shfaqjeje elementësh (karta dhe rrjetë).
Aplikacionet KaiOS janë ndërtuar duke përdorur grumbullin HTML5 dhe një API të përparuar. , i cili u lejon aplikacioneve të hyjnë në harduer, telefoni, libër adresash dhe funksione të tjera të sistemit. Në vend që të ofrojnë qasje në sistemin aktual të skedarëve, programet janë të kufizuara brenda një sistemi virtual skedarësh të ndërtuar duke përdorur API-në IndexedDB dhe të izoluar nga sistemi kryesor.
Krahasuar me Firefox OS origjinal, KaiOS ofron optimizime shtesë të platformës, një ndërfaqe të ridizajnuar për përdorim në pajisjet pa ekran me prekje, konsum të reduktuar të memories (256 MB RAM janë të mjaftueshme), jetëgjatësi më të madhe të baterisë, mbështetje të shtuar për 4G LTE, GPS dhe Wi-Fi, dhe lançoi shërbimin e vet të përditësimit OTA (over-the-air). Projekti mirëmban katalogun e aplikacioneve KaiStore, i cili përmban mbi 400 aplikacione, duke përfshirë Google Assistant, WhatsApp, YouTube, Facebook dhe Google Maps.
Në vitin 2018, Google KaiOS Technologies mori 22 milionë dollarë dhe integroi platformën KaiOS me Google Assistant, Google Maps, YouTube dhe Google Search. Një modifikim po zhvillohet nga entuziastët. , duke ofruar një firmware alternativ për telefonat Nokia 8110 4G që vijnë me KaiOS. GerdaOS nuk përfshin programe të parainstaluara që gjurmojnë aktivitetin e përdoruesit (aplikacionet Google, KaiStore, përditësuesi FOTA, lojërat Gameloft) dhe shton një listë bllokimi reklamash bazuar në bllokimin e hostit përmes dhe e vendos DuckDuckGo si motorin tuaj të parazgjedhur të kërkimit.
Për të instaluar programe në vend të KaiStore në GerdaOS, rekomandohet të përdorni menaxherin e skedarëve dhe instaluesin e paketave GerdaPkg të përfshirë, i cili ju lejon të instaloni një program nga një program lokal. Ndër ndryshimet funksionale, dallohen këto: një menaxher detyrash për të punuar njëkohësisht me disa aplikacione, mbështetje për krijimin e pamjeve të ekranit, aftësia për të bërë root përmes programit adb, një ndërfaqe për manipulimin e IMEI dhe anashkalimin e bllokimit të funksionimit në modalitetin e pikës së nxehtë të imponuar nga operatorët celularë (nëpërmjet ).
Burimi: opennet.ru
