Motabang ang Mozilla sa pag-update sa plataporma sa KaiOS (Firefox OS fork)

Mozilla ug KaiOS Technologies gipahibalo mahitungod sa kooperasyon nga gitumong sa pag-update sa browser engine nga gigamit sa KaiOS mobile platform. KAIOS nagpadayon kalamboan mobile platform nga Firefox OS ug karon gigamit sa gibana-bana nga 120 milyon nga mga aparato nga gibaligya sa labaw sa 100 ka mga nasud. Ang problema kay sa KaiOS nagpadayon sa pag-apply outdated browser engine, katugbang Firefox nga 48, diin ang pag-uswag sa B2G/Firefox OS mihunong sa 2016. Kini nga makina kay karaan na, wala mosuporta sa daghang kasamtangang teknolohiya sa web ug wala maghatag ug igong seguridad.

Ang tumong sa kooperasyon sa Mozilla mao ang pagbalhin sa KaiOS ngadto sa bag-ong Gecko engine ug ipadayon kini nga updated, lakip na ang regular nga pagpatik sa mga patch nga makawagtang sa mga kahuyangan. Ang trabaho naglakip usab sa pag-optimize sa performance sa plataporma ug mga may kalabutan nga serbisyo ug aplikasyon. Ang tanan nga mga pagbag-o ug pag-uswag mahimong imantala ubos sa libre nga MPL (Mozilla Public License).

Ang pag-update sa makina sa browser makapauswag sa seguridad sa KaiOS mobile platform ug mag-implementar sa mga feature sama sa suporta sa WebAssembly, TLS 1.3, PWA (Progressive Web App), WebGL 2.0, mga himan alang sa asynchronous JavaScript execution, bag-ong CSS properties, usa ka expanded API para sa interaksyon nga adunay kagamitan, suporta sa imahe sa WebP ug AV1 nga video.

Ingon nga sukaranan sa KaiOS gigamit mga kalamboan sa proyekto B2G (Boot to Gecko), diin ang mga mahiligon wala molampos nga misulay sa pagpadayon sa kalamboan Ang Firefox OS, nga naghimo sa usa ka tinidor sa Gecko engine, human ang main Mozilla repository ug ang Gecko engine gikuha gikan sa main Mozilla repository sa 2016 gikuha Mga sangkap sa B2G. Gigamit sa KaiOS ang sistema sa Gonk nga palibot, nga naglakip sa Linux kernel gikan sa AOSP (Android Open Source Project), usa ka layer sa HAL alang sa paggamit sa mga drayber gikan sa Android platform, ug usa ka minimum nga set sa standard nga Linux utilities ug mga librarya nga gikinahanglan sa pagpadagan sa Gecko browser engine.

Motabang ang Mozilla sa pag-update sa plataporma sa KaiOS (Firefox OS fork)

Ang user interface sa plataporma naporma gikan sa hugpong sa mga aplikasyon sa web Gaia. Ang komposisyon naglakip sa mga programa sama sa usa ka web browser, calculator, planner sa kalendaryo, aplikasyon alang sa pagtrabaho sa usa ka web camera, address book, interface sa paghimo sa mga tawag sa telepono, email client, search system, music player, video viewer, interface alang sa SMS/MMS, configurator, tagdumala sa litrato, desktop ug manager sa aplikasyon nga adunay suporta alang sa daghang mga mode sa pagpakita sa elemento (mga kard ug grid).

Ang mga aplikasyon alang sa KaiOS gihimo gamit ang HTML5 stack ug usa ka advanced programming interface WebAPI, nga nagtugot kanimo sa pag-organisar sa pag-access sa aplikasyon sa hardware, telephony, address book ug uban pang mga function sa sistema. Imbis nga maghatag ug access sa tinuod nga sistema sa file, ang mga programa anaa sulod sa usa ka virtual file system nga gitukod gamit ang IndexedDB API ug nahimulag sa main system.

Kung itandi sa orihinal nga Firefox OS, ang KaiOS dugang nga nag-optimize sa plataporma, nagdisenyo pag-usab sa interface alang sa paggamit sa mga device nga walay touch screen, pagkunhod sa konsumo sa memorya (256 MB sa RAM igo na sa pag-operate sa plataporma), naghatag og mas taas nga kinabuhi sa baterya, dugang nga suporta alang sa Ang 4G LTE, GPS, Wi-Fi, naglansad sa kaugalingon nga OTA update delivery service (over-the-air). Gisuportahan sa proyekto ang direktoryo sa KaiStore app, nga nag-host sa labaw sa 400 nga mga app, lakip ang Google Assistant, WhatsApp, YouTube, Facebook ug Google Maps.

Sa 2018, ang Google gipuhunan sa KaiOS Technologies $22 milyon ug naghatag og integrasyon sa KaiOS plataporma sa Google Assistant, Google Maps, YouTube ug mga serbisyo sa Google Search. Usa ka pagbag-o ang gihimo sa mga mahiligon GerdaOS, nga nagtanyag og alternatibong firmware para sa KaiOS-shipped Nokia 8110 4G phones. Ang GerdaOS wala maglakip sa pre-installed nga mga programa nga nagsubay sa mga aksyon sa user (Google programs, KaiStore, FOTA updater, Gameloft games), nagdugang og ad blocking list base sa host blocking pinaagi sa / Etc / panon ug nagtakda sa DuckDuckGo isip default nga search engine.

Aron ma-install ang mga programa, imbes nga KaiStore sa GerdaOS, gisugyot nga gamiton ang gilakip nga file manager ug GerdaPkg package installer, nga nagtugot kanimo sa pag-install sa programa gikan sa lokal. ZIP archive. Ang mga pagbag-o sa pag-andar naglakip sa usa ka task manager alang sa dungan nga trabaho nga adunay daghang mga aplikasyon, suporta sa paghimo og mga screenshot, ang abilidad sa pag-root sa pag-access pinaagi sa adb utility, usa ka interface alang sa pagmaniobra sa IMEI, ug pag-bypass sa pag-block sa trabaho sa mode nga access point nga gipaila sa mga cellular operator (pinaagi sa TTL).

Source: opennet.ru

Idugang sa usa ka comment