aboutsummaryrefslogtreecommitdiff
path: root/system/waydroid/README
diff options
context:
space:
mode:
Diffstat (limited to 'system/waydroid/README')
-rw-r--r--system/waydroid/README65
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
+