Mozilla wird bei der Aktualisierung der KaiOS-Plattform (Fork von Firefox OS) helfen

Mozilla und KaiOS Technologies haben bekannt gegeben über die Zusammenarbeit, die auf die Aktualisierung der in der mobilen Plattform KaiOS verwendeten Browser-Engine abzielt. KaiOS sich intensiv weiterentwickelt Entwicklung der mobilen Plattform Firefox OS und wird derzeit auf etwa 120 Millionen Geräten verwendet, die in mehr als 100 Ländern verkauft werden. Das Problem ist, dass in KaiOS eine veraltete Browser-Engine fortgeführt wird, die Firefox 48 , auf der die Entwicklung von B2G/Firefox OS im Jahr 2016 eingestellt wurde. Diese Engine ist veraltet, unterstützt viele aktuelle Web-Technologien nicht und bietet nicht die erforderliche Sicherheit.Ziel der Zusammenarbeit mit Mozilla ist es, KaiOS auf die neue Gecko-Engine zu migrieren und ihn aktuell zu halten, einschließlich regelmäßiger Veröffentlichung von Sicherheitsupdates zur Behebung von Schwachstellen. Die Arbeit umfasst auch die Durchführung von Performance-Optimierungen der Plattform und der damit verbundenen Dienste und Anwendungen. Alle Änderungen und Verbesserungen werden

veröffentlicht unter der freien Lizenz MPL (Mozilla Public License). Die Aktualisierung der Browser-Engine wird die Sicherheit der mobilen Plattform KaiOS verbessern und Möglichkeiten wie die Unterstützung von WebAssembly, TLS 1.3, PWA (Progressive Web App), WebGL 2.0, Tools für asynchrones JavaScript-Processing, neue CSS-Eigenschaften, erweitertes API für die Hardware-Interaktion, Unterstützung von WebP-Bildern und AV1-Videos ermöglichen.

KaiOS

beruht auf der Entwicklungsarbeit des Projekts verwendet worden B2G (Boot to Gecko), im Rahmen dessen Enthusiasten vergeblich versucht haben, die Entwicklung von Firefox OS , durch den Fork der Gecko-Engine fortzusetzen, nachdem 2016 die Komponenten von B2G aus dem Haupt-Repository von Mozilla und der Gecko-Engine entfernt wurden. In KaiOS wird die Systemumgebung Gonk verwendet, die den Linux-Kernel aus AOSP (Android Open Source Project), eine HAL-Schicht zur Verwendung von Treibern der Android-Plattform und eine minimale Menge an Standarddienstprogrammen und Bibliotheken von Linux umfasst, die zur Ausführung der Gecko-Browser-Engine erforderlich sind.Die Benutzeroberfläche der Plattform besteht aus einer Reihe von Webanwendungen. wurden entfernt Die Benutzeroberfläche der Plattform besteht aus einer Reihe von Webanwendungen.

Mozilla wird bei der Aktualisierung der KaiOS-Plattform (Fork von Firefox OS) helfen

Die Benutzeroberfläche der Plattform besteht aus einer Reihe von Webanwendungen. Gaia. Zu den enthaltenen Programmen gehören ein Webbrowser, ein Taschenrechner, ein Kalender-Planer, eine Anwendung für die Arbeit mit Webkameras, ein Adressbuch, eine Schnittstelle für Telefonanrufe, ein E-Mail-Client, ein Suchsystem, ein Musik-Player, ein Programm zum Ansehen von Videos, eine Schnittstelle für SMS/MMS, ein Konfigurator, ein Fotomanager, ein Desktop und ein App-Manager mit Unterstützung für mehrere Anzeige-Modi (Cards und Grid).

Anwendungen für KaiOS werden unter Verwendung des HTML5-Stacks und einer erweiterten Programmierschnittstelle erstellt, Web-API, die den Zugriff der Anwendungen auf Hardware, Telefonie, das Adressbuch und andere systemeigene Funktionen ermöglicht. Statt Zugang zum echten Dateisystem zu gewähren, sind die Programme innerhalb eines virtuellen Dateisystems beschränkt, das mit der IndexedDB-API erstellt wurde und von dem Hauptsystem isoliert ist.

Im Vergleich zum originalen Firefox OS wurde KaiOS zusätzlich optimiert, die Benutzeroberfläche für die Verwendung auf Geräten ohne Touchscreen überarbeitet, der Speicherverbrauch reduziert (für den Betrieb der Plattform sind 256 MB RAM ausreichend), die Akkulaufzeit verlängert, Unterstützung für 4G LTE, GPS und Wi-Fi hinzugefügt und ein eigener OTA-Updateservice (over-the-air) eingeführt. Das Projekt unterstützt den Katalog der Anwendungen KaiStore, der mehr als 400 Anwendungen, einschließlich Google Assistant, WhatsApp, YouTube, Facebook und Google Maps, enthält.

Im Jahr 2018 investierte das Unternehmen Google 22 Millionen Dollar in KaiOS Technologies und stellte die Integration der KaiOS-Plattform mit den Diensten Google Assistant, Google Maps, YouTube und Google Search sicher. Enthusiasten entwickeln eine Modifikation namens GerdaOS,die eine alternative Firmware für Nokia 8110 4G-Telefone, die mit KaiOS geliefert werden, anbietet. GerdaOS enthält keine vorinstallierten Programme, die die Aktionen des Benutzers verfolgen (Google-Programme, KaiStore, FOTA-Updater, Gameloft-Spiele), fügt eine Werbeblockliste auf der Basis der Host-Blockierung hinzu, /etc/hosts und stellt DuckDuckGo als Standardsuchmaschine ein.

Für die Installation von Programmen anstelle von KaiStore wird in GerdaOS empfohlen, den mitgelieferten Datei-Manager und den Paket-Installer GerdaPkg zu verwenden, mit dem Programme aus lokalen ZIP-Archiven installiert werden können.. Zu den funktionalen Änderungen gehört ein Aufgabenmanager für die gleichzeitige Bearbeitung mehrerer Anwendungen, Unterstützung für die Erstellung von Screenshots, die Möglichkeit für Root-Zugriff über das ADB-Tool, eine Schnittstelle für die Manipulation mit IMEI und ein Umgehungsverfahren für die von Mobilfunkanbietern eingeführte Blockade im Hotspot-Modus (über TTL).

Quelle: opennet.ru

60GB SSD 8Gb DDR4