Waydroid (Android Emulator) Installation - LeandroTheDev/arch_linux GitHub Wiki
Dependencies
- sudo pacman -S lxc python-gobject dnsmasq dbus-python nftables
- auracle clone libglibutil
- auracle clone libgbinder
- auracle clone python-gbinder
-
makepkg -sic
in all dependencies downloaded with auracle
Installation
- auracle clone waydroid
Configuration
-
sudo systemctl enable waydroid-container.service --now
-
sudo waydroid init
-
waydroid session start
-
waydroid prop set persist.waydroid.multi_windows true
-
sudo waydroid shell
-
type this in the shell
ANDROID_RUNTIME_ROOT=/apex/com.android.runtime ANDROID_DATA=/data ANDROID_TZDATA_ROOT=/apex/com.android.tzdata ANDROID_I18N_ROOT=/apex/com.android.i18n sqlite3 /data/data/com.google.android.gsf/databases/gservices.db "select * from main where name = \"android_id\";"
-
copy the id only example: 14561451532241
-
go to android uncertified
-
place your android id there and wait a fell minutes to update
Using
- waydroid show-full-ui
-
To open a full android screen
- app launch com.android.calculator2
-
To launch a specific application
-
You can get the application id in
App Info
-> Advanced
Change window size
- waydroid prop set persist.waydroid.width 576
- waydroid prop set persist.waydroid.height 1024
Wifi not working
- Restart the system
Stop waydroid
- sudo waydroid session stop
- sudo waydroid container stop
ARM Packages compatible
This script will help you to install dependencies to run almost all games and applications from playstore
Uninstall container
- sudo rm -rf /var/lib/waydroid/
-
You need to go back to configuration section