Waydroid auf dem PinePhone

  Lioh Möller   Lesezeit: 2 Minuten  🗪 2 Kommentare

Mit Waydroid lassen sich auf schnelle und einfache Weise Android Applikationen auf dem PinePhone mit Archlinux nutzen.

waydroid auf dem pinephone

Der Entwickler Danct12 arbeitet seit einer Zeit an einer Portierung von Waydroid auf ArchLinux für das PinePhone. Damit ist es möglich Android-Applikationen mit einem Wayland Compositor/UI auf einem GNU/Linux System zu betreiben. Die Geschwindigkeit ist dabei deutlich höher als bei ähnlichen Lösungen wie Anbox.

Nun stehen erstmals Pakete für Archlinux auf dem PinePhone zur Verfügung. Eine Installation ist denkbar einfach und in wenigen Schritten abgeschlossen:

sudo pacman -Syu
sudo pacman -S waydroid-image
sudo waydroid init -f
sudo systemctl enable waydroid-container --now

Daraufhin lässt sich Waydroid über den entsprechenden Launcher starten. Es ist möglich, dass ein Waydroid Container einfriert, sobald das System in den Sleep Mode wechselt. Um dies zu beheben, kann folgender Befehl ausgeführt werden:

sudo waydroid shell
/system/bin/setprop persist.waydroid.no_suspend true

Erste Versuche von interessierten Anwendern sind vielversprechend. Aktuell ist noch kein Wechsel in den Full Screen Modus bei einer Nutzung einer Android-Applikation möglich. In den Android Displayeinstellungen lässt sich allerdings die zu nutzende Bildschirmfläche festlegen.

Quelle: https://fosstodon.org/@danctnix/106942232672028058

Tags

Waydroid, PinePhone, ArchLinux, System, GNU, Android, Applikation, Displayeinstellunge

User123
Geschrieben von User123 am 21. September 2021 um 17:52

Hört sich vielversprechend an.

Dennis
Geschrieben von Dennis am 15. Januar 2022 um 22:30

Hallo, wollte es ausprobieren... aber leider kommt es zu Python Modul Problem

[root@manjaro-arm ~]# waydroid init -f Traceback (most recent call last): File "/usr/bin/waydroid", line 6, in import tools File "/usr/lib/waydroid/tools/init.py", line 9, in from . import actions File "/usr/lib/waydroid/tools/actions/init.py", line 3, in from tools.actions.initializer import init File "/usr/lib/waydroid/tools/actions/initializer.py", line 5, in from tools import helpers File "/usr/lib/waydroid/tools/helpers/init.py", line 5, in import tools.helpers.props File "/usr/lib/waydroid/tools/helpers/props.py", line 7, in from tools.interfaces import IPlatform File "/usr/lib/waydroid/tools/interfaces/IPlatform.py", line 1, in import gbinder ModuleNotFoundError: No module named 'gbinder'

[root@manjaro-arm ~]# pacman -Ss gbinder community/libgbinder 1.1.14-1 [installed] GLib-style interface to binder community/libgbinder-radio 72.6a9a0b7-1

community/python-gbinder 1.0.0-1 [installed] Python bindings for libgbinder