waydroid_script
waydroid_script copied to clipboard
Cannot import dbus and gbinder
INFO: Downloading latest Magisk-Delta to /home/pcxlk/.cache/waydroid-script/downloads/magisk.apk now ...
100%|█████████████████████████████████| 12.8M/12.8M [00:02<00:00, 5.81MiB/s]
INFO: Extracting /home/pcxlk/.cache/waydroid-script/downloads/magisk.apk to /tmp/magisk_unpack
INFO: Copying magisk libs now ...
INFO: Additional setup
INFO: magisk delta installation finished
ERROR: Traceback (most recent call last):
File "/usr/bin/waydroid", line 6, in <module>
import tools
File "/usr/lib/waydroid/tools/__init__.py", line 8, in <module>
import dbus.mainloop.glib
ModuleNotFoundError: No module named 'dbus'
Traceback (most recent call last):
File "/home/pcxlk/SourceCode/waydroid_script/main.py", line 343, in <module>
main()
File "/home/pcxlk/SourceCode/waydroid_script/main.py", line 339, in main
interact()
File "/home/pcxlk/SourceCode/waydroid_script/main.py", line 246, in interact
install_app(args)
File "/home/pcxlk/SourceCode/waydroid_script/main.py", line 113, in install_app
container.upgrade()
File "/home/pcxlk/SourceCode/waydroid_script/tools/container.py", line 53, in upgrade
run(["waydroid", "upgrade", "-o"], ignore=r"\[.*\] Stopping container\n\[.*\] Starting container")
File "/home/pcxlk/SourceCode/waydroid_script/tools/helper.py", line 47, in run
raise subprocess.CalledProcessError(
subprocess.CalledProcessError: Command '['waydroid', 'upgrade', '-o']' returned non-zero exit status 1.
❯ sudo python3 main.py install magisk
INFO: Downloading latest Magisk-Delta to /home/pcxlk/.cache/waydroid-script/downloads/magisk.apk now ...
100%|█████████████████████████████████| 12.8M/12.8M [00:02<00:00, 5.54MiB/s]
INFO: Extracting /home/pcxlk/.cache/waydroid-script/downloads/magisk.apk to /tmp/magisk_unpack
INFO: Copying magisk libs now ...
INFO: Additional setup
INFO: magisk delta installation finished
ERROR: Traceback (most recent call last):
File "/usr/bin/waydroid", line 6, in <module>
import tools
File "/usr/lib/waydroid/tools/__init__.py", line 12, in <module>
from . import actions
File "/usr/lib/waydroid/tools/actions/__init__.py", line 3, in <module>
from tools.actions.initializer import init, wait_for_init, remote_init_client
File "/usr/lib/waydroid/tools/actions/initializer.py", line 5, in <module>
from tools import helpers
File "/usr/lib/waydroid/tools/helpers/__init__.py", line 5, in <module>
import tools.helpers.props
File "/usr/lib/waydroid/tools/helpers/props.py", line 8, in <module>
from tools.interfaces import IPlatform
File "/usr/lib/waydroid/tools/interfaces/IPlatform.py", line 1, in <module>
import gbinder
ModuleNotFoundError: No module named 'gbinder'
Traceback (most recent call last):
File "/home/pcxlk/SourceCode/waydroid_script/main.py", line 343, in <module>
main()
File "/home/pcxlk/SourceCode/waydroid_script/main.py", line 336, in main
args.func(args)
File "/home/pcxlk/SourceCode/waydroid_script/main.py", line 113, in install_app
container.upgrade()
File "/home/pcxlk/SourceCode/waydroid_script/tools/container.py", line 53, in upgrade
run(["waydroid", "upgrade", "-o"], ignore=r"\[.*\] Stopping container\n\[.*\] Starting container")
File "/home/pcxlk/SourceCode/waydroid_script/tools/helper.py", line 47, in run
raise subprocess.CalledProcessError(
subprocess.CalledProcessError: Command '['waydroid', 'upgrade', '-o']' returned non-zero exit status 1.
After running:
python3 -m venv venv
venv/bin/pip install -r requirements.txt