Waydroid works ONLY in a Wayland and you need to run a kernel which
comes with the binder modules. Slackware stock kernels dont come with
that. There are several ways to fix this. What I preffer is the hard
way, to build a Slackware zen kernel. Using stock slackware kernel
config plus: CONFIG_ANDROID=y CONFIG_ANDROID_BINDER_IPC=y
CONFIG_ANDROID_BINDERFS=n
CONFIG_ANDROID_BINDER_DEVICES="binder,hwbinder,vndbinder"
One of the reasons is that I found it the most stable and secure way...
NOTE zen kernels its BETTER to build them in $USER/HOME not to root and
better not to /usr/src so make as user $HOME/ZEN and build there.
============
Next step install python3-gbinder from SBo/ponce
I use slpkg for that. # slpkg -i python3-gbinder (this command will
build and install python3-gbinder deps too) ============
Then run ./waydroid.Slackbuild to build and install package.
============
After installation finish run
# waydroid init or init with GApps support # waydroid init -s GAPPS
^^ this will automatically download the latest Android image.
============
To start waydroid session: # /usr/bin/waydroid -w container start &
(give it some time...) ===========
Launch GUI:
$ waydroid show-full-ui
Launch shell:
# waydroid shell (bug)
Install an application:
$ waydroid app install $path_to_apk
Run an application:
$ waydroid app launch $package_name # Can be retrieved with `waydroid
app list` ===========
TIP: If you affected by: "ContainerManager:
dbus.exceptions.DBusException: org.freedesktop.DBus.Error.NoReply:
Message recipient disconnected from message bus without replying"
Try: # pkill -HUP dbus-daemon
and command again... ============
TIP: If you get error `Failed to get service waydroidplatform, trying
again...`
Try: `waydroid upgrade -o`
============
good luck, you gonna need it! :D
This requires: python3-gbinder
Maintained by: Caterino Tommaso, T.O.P.
Keywords: android,containers,waydroid
ChangeLog: waydroid
Homepage:
https://waydro.id/
Download SlackBuild:
waydroid.tar.gz
waydroid.tar.gz.asc (FAQ)
(the SlackBuild does not include the source)
| Individual Files: |
| README |
| doinst.sh |
| slack-desc |
| waydroid.SlackBuild |
| waydroid.info |
© 2006-2025 SlackBuilds.org Project. All rights reserved.
Slackware® is a registered trademark of
Patrick Volkerding
Linux® is a registered trademark of
Linus Torvalds