Mozilla 將幫助更新 KaiOS 平台(Firefox OS 的一個分支)

Mozilla 和 KaiOS 技術 宣布 關於旨在更新 KaiOS 行動平台中使用的瀏覽器引擎的合作。 KaiOS 繼續 發展 行動平台 Firefox OS,目前在 120 多個國家/地區銷售的約 100 億台裝置上使用。 問題是在KaiOS中 繼續申請 過時的瀏覽器引擎,相應 火狐48,B2G/Firefox OS 的開發於 2016 年停止。 引擎已經過時,不支援許多當前的 Web 技術,並且不提供足夠的安全性。

與 Mozilla 合作的目標是將 KaiOS 轉移到新的 Gecko 引擎並保持更新,包括定期發布消除漏洞的修補程式。 這項工作還涉及優化平台以及相關服務和應用程式的效能。 所有更改和改進都將 發布 根據免費的 MPL(Mozilla 公共許可證)。

更新瀏覽器引擎將提高KaiOS 行動平台的安全性,並實現一些功能,例如支援WebAssembly、TLS 1.3、PWA(漸進式Web 應用程式)、WebGL 2.0、非同步JavaScript 執行工具、新的CS​​S 屬性、用於交互的擴充API配合設備,影像支援WebP和AV1影片。

作為KaiOS的基礎 用過的 專案開發 B2G (Boot to Gecko),愛好者試圖繼續開發但沒有成功 火狐OS,在主 Mozilla 儲存庫和 Gecko 引擎於 2016 年從主 Mozilla 儲存庫中刪除後,創建了 Gecko 引擎的分支 移除 B2G 組件。 KaiOS 使用Gonk 系統環境,其中包括來自AOSP(Android 開源專案)的Linux 核心、用於使用Android 平台驅動程式的HAL 層,以及運行Gecko 瀏覽器引擎所需的一組最低限度的標準Linux 實用程式和程式庫。

Mozilla 將幫助更新 KaiOS 平台(Firefox OS 的一個分支)

該平台的使用者介面由一組網路應用程式組成 蓋亞。 該組合包括網路瀏覽器、計算器、日曆計劃器、用於使用網路攝影機的應用程式、通訊錄、用於撥打電話的介面、電子郵件用戶端、搜尋系統、音樂播放器、視訊檢視器、 SMS/MMS介面等程序,配置器、照片管理器、桌面和應用程式管理器,支援多種元素顯示模式(卡片和網格)。

KaiOS 應用程式是使用 HTML5 堆疊和進階程式介面建構的 Web API,它允許您組織應用程式對硬體、電話、通訊錄和其他系統功能的存取。 程式不提供對真實檔案系統的訪問,而是限制在使用 IndexedDB API 建置並與主系統隔離的虛擬檔案系統中。

與原始的Firefox OS 相比,KaiOS 進一步優化了平台,重新設計了在沒有觸控螢幕的裝置上使用的介面,減少了記憶體消耗(256 MB RAM 足以操作平台),提供了更長的電池壽命,增加了對4G LTE、GPS、Wi-Fi,推出了自己的OTA更新交付服務(無線)。 該專案支援 KaiStore 應用程式目錄,該目錄託管 400 多個應用程序,包括 Google Assistant、WhatsApp、YouTube、Facebook 和 Google Maps。

2018 年,Google 投資 KaiOS Technologies 投資 22 萬美元,提供 KaiOS 平台與 Google Assistant、Google 地圖、YouTube 和 Google 搜尋服務的整合。 愛好者正在開發修改方案 格爾達作業系統,它為 KaiOS 發售的諾基亞 8110 4G 手機提供替代韌體。 GerdaOS 不包含追蹤使用者操作的預先安裝程式(Google 程式、KaiStore、FOTA 更新程式、Gameloft 遊戲),透過新增基於主機攔截的廣告攔截列表 / etc / hosts文件 並將 DuckDuckGo 設定為預設搜尋引擎。

要安裝程序,建議使用附帶的檔案管理器和 GerdaPkg 軟體包安裝程序,而不是 GerdaOS 中的 KaiStore,它允許您從本機安裝程序 ZIP 存檔。 功能變化包括用於同時處理多個應用程式的任務管理器、支援創建螢幕截圖、透過adb 實用程式進行root 存取的能力、用於操作IMEI 的介面以及繞過蜂窩運營商引入的接入點模式下的工作阻止(透過 TTL).

來源: opennet.ru

添加評論