Das Projekt Waydroid entwickelt ein Paket zum Ausführen von Android auf GNU/Linux-Distributionen.

Das Waydroid-Projekt hat ein Toolset entwickelt, das es ermöglicht, in einer herkömmlichen Linux-Distribution eine isolierte Umgebung zu schaffen, um ein vollständiges Systemabbild der Android-Plattform zu laden und über dieses Android-Anwendungen auszuführen. Der Code des angebotenen Toolsets ist in Python geschrieben und wird unter der GPLv3-Lizenz bereitgestellt. Fertige Pakete werden für Ubuntu 20.04/21.04, Debian 11, Droidian und Ubports erstellt.

Die Umgebung wird mit Standardtechnologien zur Erstellung isolierter Container formatiert, wie z.B. Namensräume für Prozesse, Benutzer-IDs, Netzwerksubsysteme und Montierungspunkte. Zur Containerverwaltung wird das LXC-Toolset verwendet. Damit Android über einen herkömmlichen Linux-Kernel funktioniert, werden die Module „binder_linux“ und „ashmem_linux“ geladen.

Die Umgebung ist für den Betrieb in einer Sitzung auf Basis des Wayland-Protokolls vorgesehen. Im Gegensatz zur ähnlichen Anbox-Umgebung erhält die Android-Plattform direkten Zugang zur Hardware, ohne zusätzliche Schichten. Das zur Installation angebotene Android-Systemabbild basiert auf den Builds des Projekts LineageOS und Android 10.

Besonderheiten von Waydroid:

  • Integration mit dem Desktop – Android-Anwendungen können nebeneinander mit nativen Linux-Anwendungen ausgeführt werden.
    Das Projekt Waydroid entwickelt ein Paket zum Ausführen von Android auf GNU/Linux-Distributionen.
  • Es wird unterstützt, dass Verknüpfungen für Android-Anwendungen im Standardmenü platziert und Programme im Übersichtmodus angezeigt werden.
    Das Projekt Waydroid entwickelt ein Paket zum Ausführen von Android auf GNU/Linux-Distributionen.
  • Die Ausführung von Android-Anwendungen im Mehrfenstermodus wird unterstützt, und die Fenster können an das grundlegende Desktop-Design angepasst werden.
    Das Projekt Waydroid entwickelt ein Paket zum Ausführen von Android auf GNU/Linux-Distributionen.
  • Für Android-Spiele besteht die Möglichkeit, Anwendungen im Vollbildmodus auszuführen.
    Das Projekt Waydroid entwickelt ein Paket zum Ausführen von Android auf GNU/Linux-Distributionen.
  • Ein Modus zur Anzeige der standardmäßigen Android-Oberfläche ist verfügbar.
  • Zur Installation von Android-Programmen im grafischen Modus kann die F-Droid-Anwendung oder die Befehlszeile verwendet werden ("waydroid app install 123.apk"). Google Play wird aufgrund der Abhängigkeit von proprietären Google-Diensten nicht unterstützt, jedoch kann eine alternative, freie Implementierung der Google-Dienste aus dem Projekt microG installiert werden.

Quelle: opennet.ru

Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Server 🔥 Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Server | ProHoster