Mozilla helpos ĝisdatigi la platformon KaiOS (forko de Firefox OS)

Mozilla kaj KaiOS-Teknologioj anoncita pri kunlaboro celanta ĝisdatigi la retumilon uzatan en la movebla platformo KaiOS. KAIOS daŭrigas evoluo movebla platformo Firefox OS kaj estas nuntempe uzata sur proksimume 120 milionoj da aparatoj venditaj en pli ol 100 landoj. La problemo estas tio en KaiOS daŭre aplikas malmoderna retumilo, responda Firefox 48, kie la evoluo de B2G/Firefox OS ĉesis en 2016. Ĉi tiu motoro estas malmoderna, ne subtenas multajn aktualajn retajn teknologiojn kaj ne provizas taŭgan sekurecon.

La celo de kunlaboro kun Mozilla estas translokigi KaiOS al la nova Gecko-motoro kaj konservi ĝin ĝisdatigita, inkluzive per regule publikigado de diakiloj, kiuj forigas vundeblecojn. La laboro ankaŭ implikas optimumigi la agadon de la platformo kaj rilataj servoj kaj aplikoj. Ĉiuj ŝanĝoj kaj plibonigoj estos Publikigi sub la senpaga MPL (Mozilla Public License).

Ĝisdatigi la retumilon plibonigos la sekurecon de la poŝtelefona platformo KaiOS kaj efektivigos funkciojn kiel subteno por WebAssembly, TLS 1.3, PWA (Progressive Web App), WebGL 2.0, iloj por nesinkrona JavaScript-ekzekuto, novaj CSS-ecoj, vastigita API por interagado. kun ekipaĵo, bildsubteno WebP kaj AV1-video.

Kiel la bazo de KaiOS uzata projektevoluoj B2G (Bot to Gecko), en kiu entuziasmuloj malsukcese provis daŭrigi evoluon Firefox VIN, kreante forkon de la Gecko-motoro, post kiam la ĉefa Mozilla-deponejo kaj la Gecko-motoro estis forigitaj de la ĉefa Mozilla-deponejo en 2016 forigita B2G-komponantoj. KaiOS uzas la Gonk-sisteman medion, kiu inkluzivas la Linuksan kernon de AOSP (Android Open Source Project), HAL-tavolon por uzi ŝoforojn de la Android-platformo, kaj minimuman aron de normaj Linukso-servaĵoj kaj bibliotekoj necesaj por funkcii la Gecko-retumilon.

Mozilla helpos ĝisdatigi la platformon KaiOS (forko de Firefox OS)

La uzantinterfaco de la platformo estas formita de aro de TTT-aplikoj Gaia. La komponado inkluzivas tiajn programojn kiel TTT-legilon, kalkulilon, kalendaran planilon, aplikaĵon por labori kun retkamerao, adresaron, interfacon por fari telefonvokojn, retpoŝtan klienton, serĉsistemon, muzikludanton, videospektilon, interfacon por SMS/MMS, agordilo, fotomanaĝero, labortablo kaj aplikaĵa administranto kun subteno por pluraj elementoj-montraj reĝimoj (kartoj kaj krado).

Aplikoj por KaiOS estas konstruitaj per la HTML5-stako kaj altnivela programa interfaco Reta API, kiu ebligas al vi organizi aplikaĵaliron al aparataro, telefonio, adresaro kaj aliaj sistemaj funkcioj. Anstataŭ havigi aliron al la reala dosiersistemo, programoj estas limigitaj ene de virtuala dosiersistemo konstruita uzante la IndexedDB API kaj izolitaj de la ĉefsistemo.

Kompare kun la originala Firefox OS, KaiOS plue optimumigis la platformon, restrukturis la interfacon por uzo en aparatoj sen tuŝekrano, reduktis memorkonsumon (256 MB da RAM sufiĉas por funkcii la platformon), provizis pli longan baterian vivon, aldonis subtenon por 4G LTE, GPS, Wi-Fi, lanĉis sian propran OTA-ĝisdatig-liverservon (trans-la-aera). La projekto subtenas la KaiStore-a-dosierujon, kiu gastigas pli ol 400-apojn, inkluzive de Google Assistant, WhatsApp, YouTube, Facebook kaj Google Maps.

En 2018, Google investis en KaiOS Technologies $22 milionoj kaj disponigis integriĝon de la KaiOS-platformo kun Google Assistant, Google Maps, YouTube kaj Google Search-servoj. Modifo estas disvolvita de entuziasmuloj GerdaOS, kiu ofertas alternativan firmvaron por KaiOS-senditaj Nokia 8110 4G-telefonoj. GerdaOS ne inkluzivas antaŭinstalitajn programojn, kiuj spuras uzantajn agojn (Google-programoj, KaiStore, FOTA-ĝisdatigilo, Gameloft-ludoj), aldonas reklam-blokan liston bazitan sur gastiganto-blokado per / ktp / gastigantoj kaj fiksas DuckDuckGo kiel la defaŭltan serĉilon.

Por instali programojn, anstataŭ KaiStore en GerdaOS, oni proponas uzi la inkluzivitan dosieradministradon kaj GerdaPkg-instalilon, kiu ebligas instali la programon de la loka. ZIP-arkivo. Funkciaj ŝanĝoj inkluzivas taskon por samtempa laboro kun pluraj aplikoj, subtenon por krei ekrankopiojn, la kapablon radiki aliron per la adb-utilo, interfacon por manipuli IMEI kaj preterpasi la blokadon de laboro en alirpunktoreĝimo lanĉita de ĉelaj telefonistoj (per TTL).

fonto: opennet.ru

Aldoni komenton