Projekt , der die Entwicklung der mobilen Plattform Ubuntu Touch übernommen hat, nachdem sich Canonical, OTA-12 Firmware-Update (Over-the-Air) für alle offiziell unterstützten , die mit einer Ubuntu-basierten Firmware ausgestattet waren. Das Update Smartphones: OnePlus One, Fairphone 2, Nexus 4, Nexus 5, Nexus 7 2013, Meizu MX4/PRO 5, Bq Aquaris E5/E4.5/M10.
Die Version basiert auf Ubuntu 16.04 (OTA-3 wurde auf Ubuntu 15.04 basierend entwickelt, und ab OTA-4 erfolgte der Übergang zu Ubuntu 16.04). Das Projekt wurde zudem gibt es einen experimentellen Desktop-Port , das kürzlich in Lomiri.
Die neue Version von UBports ist bemerkenswert durch den Übergang zu neuen Versionen und der Benutzeroberfläche . Zukünftig wird mit einer vollwertigen Unterstützung für eine Umgebung zum Ausführen von Android-Anwendungen gerechnet, die auf den Arbeiten des Projekts basiert. Im UBports sind die finalen Änderungen enthalten, die von Canonical für Unity8 vorbereitet wurden. Die Unterstützung für Smart Scopes wurde eingestellt und der traditionelle Startbildschirm wurde durch eine neue App Launcher-Oberfläche ersetzt.
Der Display-Server Mir wurde von Version 0.24, die seit 2015 verfügbar ist, auf die Version 1.2 aktualisiert, was eine Unterstützung von Kunden basierend auf dem Wayland-Protokoll ermöglicht. Die Unterstützung für Wayland ist derzeit noch nicht für Geräte auf der Android-Plattform verfügbar, da die Implementierung noch nicht bereit ist, jedoch wurde die Unterstützung für Platinen wie PinePhone und Raspberry Pi bereits auf Wayland umgestellt. Der nächste Schritt wird ein Update auf die aktuelle Version sein, , das erheblich einfacher sein wird als der Wechsel von Branch 0.24.
Weitere Änderungen:
- Die Farbpalette wurde geändert, was eine kontrastreichere Trennung von Text und Hintergrund ermöglicht.
- Die Gestaltung der Dialoge nahezu aller standardmäßig angebotenen Anwendungen wurde optimiert. Das Aussehen einiger Bedienelemente wurde geändert, um die Erhabenheit der Tasten durch das Heruntersetzen des Schattens hervorzuheben.
- Die virtuelle Tastatur wurde verbessert. Es gibt jetzt die Möglichkeit, die Tastatur im Bearbeitungsmodus durch eine Wischgeste von unten umzuschalten. Ein Doppeltippen auf einen leeren Bereich im Bearbeitungsmodus schaltet zwischen Auswahl- und Cursor-Anzeigemodi. Die Schaltfläche "Fertig" ermöglicht es jetzt, aus jedem Modus auszutreten. Eingabefehler nach einem Doppelpunkt in Großbuchstaben wurden behoben.
- Im Morph-Browser wird im privaten Modus beim Verlassen nur der aktuelle Sitzung die Daten gelöscht, nicht alle vorhandenen Sitzungen. In den Einstellungen wurde eine Option zum Verwalten des Cookie-Löschens hinzugefügt.
In containerbasierten Anwendungen
wurde die Möglichkeit zum Hochladen von Dateien hinzugefügt. Die Verarbeitung von Dropdown-Elementen wurde verbessert, welche jetzt als stilisierte Fenster mit Touch-Buttons realisiert sind. Die Unterstützung zur automatischen Anpassung der Seitenbreite an die Bildschirmgröße wurde hinzugefügt. Im nächsten Release wird ein Update der QtWebEngine auf Version 5.14 erwartet. - Bei Geräten mit mehrfarbigen LEDs wurde eine Farbindikator für den Akkustand hinzugefügt. Bei niedrigem Ladezustand blinkt die Anzeige orange, während des Ladevorgangs leuchtet sie weiß und bei vollständig geladenem Akku wird sie grün.
- Bei FairPhone 2-Geräten wird die SIM-Karte automatisch in den 4G-Modus umgeschaltet, ohne dass der manuelle Wechsel des anderen Slots in den 2G-Modus erforderlich ist.
- Für Nexus 5, OnePlus One und FairPhone 2 wurde ein Treiber in den Standardkernel integriert, der für den Betrieb von Anbox (Umgebung zur Ausführung von Android-Anwendungen) erforderlich ist.
- Es wurden eigene OAUTH-Schlüssel für Google-Dienste verwendet, die eine Synchronisierung mit dem Google Kalender und dem Adressbuch ermöglichen. Dabei Google potenziell anfällige Browser auf alten Engines, was möglicherweise eine Änderung des User-Agent bei der Verbindung zu Google-Diensten erfordert.
Quelle: opennet.ru
