Mozilla нь KaiOS платформыг шинэчлэхэд тусална (Firefox OS салаа)

Mozilla болон KaiOS Technologies зарласан KaiOS гар утасны платформд ашигладаг хөтчийн хөдөлгүүрийг шинэчлэхэд чиглэсэн хамтын ажиллагааны талаар. Kaio үргэлжилж байна хөгжил мобайл платформ Firefox OS бөгөөд одоогоор 120 гаруй оронд зарагдсан 100 сая орчим төхөөрөмж дээр ашиглагдаж байна. Асуудал нь KaiOS дээр байгаа юм өргөдөл гаргасаар байна хуучирсан хөтөч хөдөлгүүр, харгалзах Firefox 48, 2 онд B2016G/Firefox OS-ийн хөгжил зогссон. Энэ хөдөлгүүр нь хуучирсан, одоогийн олон вэб технологийг дэмждэггүй бөгөөд хангалттай аюулгүй байдлыг хангадаггүй.

Mozilla-тай хамтран ажиллах зорилго нь KaiOS-ийг шинэ Gecko хөдөлгүүрт шилжүүлж, шинэчлэгдэх, тэр дундаа эмзэг байдлыг арилгах засваруудыг тогтмол нийтлэх явдал юм. Мөн уг ажил нь платформ болон холбогдох үйлчилгээ, програмын гүйцэтгэлийг оновчтой болгох явдал юм. Бүх өөрчлөлт, сайжруулалтууд байх болно нийтлэх үнэгүй MPL (Mozilla Public License) дагуу.

Хөтөчийг шинэчлэх нь KaiOS мобайл платформын аюулгүй байдлыг сайжруулж, WebAssembly, TLS 1.3, PWA (Progressive Web App), WebGL 2.0, асинхрон JavaScript гүйцэтгэх хэрэгслүүд, шинэ CSS шинж чанарууд, харилцан ажиллах өргөтгөсөн API зэрэг функцуудыг хэрэгжүүлэх болно. тоног төхөөрөмж, зургийн дэмжлэг WebP болон AV1 видео.

KaiOS-ийн үндэс болгон ашигласан төслийн боловсруулалт B2G (Boot to Gecko), үүнд сонирхогчид хөгжлийг үргэлжлүүлэх оролдлого амжилтгүй болсон Firefox OS, 2016 онд Mozilla үндсэн агуулах болон Gecko хөдөлгүүрийг үндсэн Mozilla репозитороос хассаны дараа Gecko хөдөлгүүрийн сэрээ үүсгэсэн. хасагдсан B2G бүрэлдэхүүн хэсгүүд. KaiOS нь Gonk системийн орчинг ашигладаг бөгөөд үүнд AOSP (Android Нээлттэй Эхийн Төсөл)-ийн Линуксийн цөм, Android платформын драйверуудыг ашиглахад зориулсан HAL давхарга, Gecko хөтчийн хөдөлгүүрийг ажиллуулахад шаардагдах хамгийн бага стандарт Линуксийн хэрэгслүүд болон номын сангууд багтдаг.

Mozilla нь KaiOS платформыг шинэчлэхэд тусална (Firefox OS салаа)

Платформын хэрэглэгчийн интерфэйс нь вэб програмуудын багцаас бүрддэг Гаиа. Энэхүү найрлагад вэб хөтөч, тооцоолуур, хуанли төлөвлөгч, вэб камертай ажиллах програм, хаягийн дэвтэр, утасны дуудлага хийх интерфейс, имэйл клиент, хайлтын систем, хөгжим тоглуулагч, видео үзүүлэгч, SMS/MMS интерфейс, тохируулагч, зургийн менежер, ширээний болон програмын менежер нь хэд хэдэн элементийн дэлгэцийн горимыг (карт, сүлжээ) дэмждэг.

KaiOS-д зориулсан програмуудыг HTML5 стек болон дэвшилтэт програмчлалын интерфейс ашиглан бүтээдэг Вэб API, энэ нь техник хангамж, утас, хаягийн дэвтэр болон бусад системийн функцүүдэд програмын хандалтыг зохион байгуулах боломжийг олгодог. Бодит файлын системд нэвтрэх боломжийг олгохын оронд программууд нь IndexedDB API ашиглан бүтээгдсэн виртуал файлын системд хязгаарлагдаж, үндсэн системээс тусгаарлагдсан байдаг.

Анхны Firefox үйлдлийн системтэй харьцуулахад KaiOS нь платформыг илүү оновчтой болгож, мэдрэгчтэй дэлгэцгүй төхөөрөмжүүдэд ашиглах интерфэйсийг дахин зохион бүтээсэн, санах ойн зарцуулалтыг бууруулсан (256 МБ RAM нь платформыг ажиллуулахад хангалттай), батерейны ашиглалтын хугацааг уртасгаж, нэмэлт дэмжлэг үзүүлсэн. 4G LTE, GPS, Wi-Fi нь өөрийн OTA шинэчлэлтийг хүргэх үйлчилгээг (агаараар) эхлүүлсэн. Төсөл нь Google Assistant, WhatsApp, YouTube, Facebook, Google Maps зэрэг 400 гаруй программуудыг багтаасан KaiStore програмын лавлахыг дэмждэг.

2018 онд Google хөрөнгө оруулалт хийсэн KaiOS Technologies-д 22 сая доллар зарцуулж, KaiOS платформыг Google Assistant, Google Maps, YouTube болон Google Search үйлчилгээнүүдтэй нэгтгэсэн. Өөрчлөлтийг сонирхогчид боловсруулж байна ГердаОС, энэ нь KaiOS-аас нийлүүлсэн Nokia 8110 4G утаснуудад зориулсан өөр програм хангамжийг санал болгодог. GerdaOS нь хэрэглэгчийн үйлдлийг хянадаг урьдчилан суулгасан програмуудыг агуулдаггүй (Google програмууд, KaiStore, FOTA updater, Gameloft тоглоомууд), хостыг блоклоход үндэслэн зар хориглох жагсаалтыг нэмдэг. / etc / hosts -г үзнэ үү мөн DuckDuckGo-г анхдагч хайлтын систем болгон тохируулдаг.

GerdaOS дахь KaiStore-ийн оронд програм суулгахын тулд програмыг дотоодоос суулгах боломжийг олгодог файлын менежер болон GerdaPkg багц суулгагчийг ашиглахыг санал болгож байна. ZIP архив. Функциональ өөрчлөлтүүд нь хэд хэдэн програмуудтай нэгэн зэрэг ажиллахад зориулагдсан ажлын менежер, дэлгэцийн агшинг үүсгэх дэмжлэг, adb хэрэгслээр дамжуулан root хандалт хийх чадвар, IMEI-г удирдах интерфейс, үүрэн холбооны операторуудын нэвтрүүлсэн хандалтын цэгийн горимд ажиллахыг хориглох зэрэг орно. TTL).

Эх сурвалж: opennet.ru

сэтгэгдэл нэмэх