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.
Hört sich vielversprechend an.
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