Note
Rehberin Türkçe çevirisi buradadır. Birebir çeviri değildir ama içerik aynıdır.
Hello. In this guide, you will be informed about what is Waydroid and how to install/configure it. If you are ready, let's begin!
Waydroid is a container-based compatibility layer that allows
Android to run on Linux.
Mobile Android devices use processors with ARM-based architectures while most of the computers use processors with x86_64 architectures.
- So,
Android emulators emulate (imitate):
- However,
Waydroid does not emulate anything mentioned above. It directly uses your own computer hardware and Linux kernel to run
Android on Linux. That's why there is almost no performance loss.
- No. Most of the
Android games do not support x86_64 architecture.
- It is possible to install an ARM translation layer to make some incompatible games compatible.
- However, this does not mean that all games will start working after installing an ARM translation layer.
- Some popular
Android games that natively support keyboard and/or mouse configurations are:
Roblox - keyboard + mouse
Minecraft: Pocket Edition - keyboard + mouse
PUBG Mobile - keyboard + mouse (it is hard to aim and shoot at the same time because it does not work like
Android emulators)
Honkai Impact - keyboard + mouse (it is hard to change camera and attack at the same time)
Asphalt Legends - mouse
Shadow Fight 3 - keyboard + mouse (2 and 4 work with mouse but it is hard to move and attack at the same time)
Subway Surfers - keyboard
Geometry Dash Series - mouse
Angry Birds Series - mouse
Candy Crush Series (and other King games) - mouse
Clash Royale (and other Supercell games) - mouse
Important
Before starting, you should be aware of the fact that Waydroid only runs on
Wayland! So if you are using
X11, you should apply some extra steps.
- First of all, install
Waydroid following the steps according to your Linux distribution.
Important
Please make sure to install vanilla version, which is the opposite of gapps.
Also launch Waydroid once before continuing.
- Next, install Waydroid Helper according to your distribution.
- After successfully installing and running the application, click this button to configure
Waydroid:
- Next, go to
Extensionsand installLiteGapps-Lite - Then, scroll down and install
houdini(forIntel CPUs) or
ndk_translation(forAMD CPUs)
- Click this button to go back and run
Waydroid.
- Once you see the app saying that
Waydroid session is running, go to the configuration page and click
Settings. - If you have a hybrid graphics setup (1 integrated + 1 dedicated GPU), scroll down and find
gpu. - If you additionally would like to change
Waydroid's screen resolution permanently, scroll up and find
persist.waydroid.widthandpersist.waydroid.heightand change the values to your liking.
- Lastly, go to
Detailsand clickRetrieve GSF ID.
- Install
westonpackage using your package manager. - Inside Waydroid Helper, go to
Scriptsand clickLaunch Waydroid with Weston. - This is how you can run
Waydroid on X11!
Note
If this method does not work, try launching weston manually and execute waydroid show-full-ui command inside weston.
This issue generally occurs from the firewall your system is using.
- This step is explained in
Arch Wiki
- You might have noticed that
Waydroid application shortcuts are seen on your Linux applications list. In order to hide them:
- Inside Waydroid Helper, go to
Scriptsand clickToggle Waydroid App Icons, make sure to restart your Linux system for applying changes.
- Inside Waydroid Helper, go to
- Now you are ready to use
Waydroid!
This guide was about Waydroid installation and configuration. I hope the guide has been useful. Thank you for reading, have a nice day!