diff options
Diffstat (limited to 'system/waydroid/README')
-rw-r--r-- | system/waydroid/README | 65 |
1 files changed, 65 insertions, 0 deletions
diff --git a/system/waydroid/README b/system/waydroid/README new file mode 100644 index 0000000000..dbd1a52deb --- /dev/null +++ b/system/waydroid/README @@ -0,0 +1,65 @@ +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 + |