Waydroid_Setup_Guide
libgbinder
Waydroid_Setup_Guide | libgbinder | |
---|---|---|
21 | 1 | |
55 | 49 | |
- | - | |
4.4 | 7.0 | |
over 1 year ago | 8 days ago | |
C | ||
- | BSD 3-clause "New" or "Revised" License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Waydroid_Setup_Guide
- I'm stuck on the waydroid github instructions, instructions are not well written. I'm at the part...
-
Waydroid on Steam deck
So does the waydroid work on the deck? Well, it kind of does, kind of not. I managed to install waydroid using this tutorial: https://gitlab.com/popsulfr/steam-deck-tricks#android-via-waydroid I also managed to install arm translation layer using script mentioned here: https://github.com/Aman9das/Waydroid_Setup_Guide And I also managed to get GAPPS working, after sending google services identificator to google here: https://www.google.com/android/uncertified/?pli=1
-
want to get away from windows with Linux on Lenovo flex 5 5500u amd
https://github.com/Aman9das/Waydroid_Setup_Guide/blob/main/COMPATIBILITY.md this is the best linux can do at the moment.. of course you have touchscreen, so everything over 3 will work perfectly with touch
-
[HELP] me install android apps
Look up how to install wayland. Then follow https://github.com/Aman9das/Waydroid_Setup_Guide this guide, as its closest to Mint
- How is your experience running Android apps using Waydroid compared to Chromebook?
-
Android emulator?
Yeah the guide has compatibility rating as a table too. In fact i made the table, general apps works pretty well, games are hit or miss: https://github.com/Aman9das/Waydroid_Setup_Guide/
-
Is Fedora Linux good for beginners?
See https://github.com/Aman9das/Waydroid_Setup_Guide
-
Good distro for gaming/blender/krita for a Muggle
Set up https://github.com/Aman9das/Waydroid_setup_guide for her too if you think she'd appreciate it :)
- Clash of Clans on Linux (yes, you read that right)
libgbinder
-
Guide for Android Emulation on Linux
# Waydroid Guide This guide takes you through the process of installing waydroid, and getting arm translation on Linux. ### System details: ``` OS: Zorin OS 16 x86_64 Kernel: 5.11.0-41-generic DE: GNOME WM: Mutter Terminal: gnome-terminal CPU: Intel i3-7020U (4) @ 2.300GHz GPU: Intel HD Graphics 620 Memory: 3812MiB ``` ## Pre-requisites: 1. Follow the pre-requisites section: https://docs.waydro.id/usage/install-on-desktops#install-pre-requisites 2. Download lineageOS system images archive from Google Drive: https://drive.google.com/file/d/1sXxng8ALWEK3Yjg4BVvU\_Xy1NJcUdFV1/view?usp=drivesdk 3. Create the system images directory: ``` sudo mkdir -p /usr/share/waydroid-extra/images ``` 4. Extract the contents of the archive to ```~/temp_folder``` (Where ~ denotes the user home directory) 5. Move the contents of the ```temp_folder``` to system images directory: ``` sudo mv temp_folder/* /usr/share/waydroid-extra/images rmdir temp_folder ``` 6. Get the latest libgbinder updates: ``` sudo apt install git libglib2.0-dev libglibutil-dev git clone --depth=1 https://github.com/mer-hybris/libgbinder cd libgbinder make make install ``` 7. Copy the new ```libgbinder.so.1```, ```libgbinder.so.1.1``` and ```libgbinder.so.1.1.14``` files added to /usr/lib to wherever your system has the current libgbinder installed. Use ```dpkg -L libgbinder``` to find out. ## Install Waydroid 1. Follow the install waydroid section : https://docs.waydro.id/usage/install-on-desktops#install-waydroid 2. Edit ```sudo nano /etc/gbinder.d/anbox.conf``` to read like: ``` [Protocol] /dev/anbox-binder = aidl3 /dev/anbox-vndbinder = aidl3 /dev/anbox-hwbinder = hidl [ServiceManager] /dev/anbox-binder = aidl3 /dev/anbox-vndbinder = aidl3 /dev/anbox-hwbinder = hidl [General] ApiLevel = 30 ``` 3. Restart waydroid: ``` sudo systemctl restart waydroid-container.service waydroid show-full-ui ``` ## Arm Translation 1. Install lzip: ``` sudo apt install lzip ``` 2. Install Waydroid Extras Script: ``` git clone --depth=1 https://github.com/casualsnek/waydroid\_script cd waydroid_script sudo python3 -m pip install -r requirements.txt sudo python3 waydroid_extras.py -h ``` 3. Install Libhoudini arm Translation: ``` cd waydroid_script sudo python3 waydroid_extras.py -l ``` You may need to ```umount /dev/loop12`` and ```waydroid session stop``` for Libhoudini to install. 4. Restart Waydroid Container: ``` sudo systemctl start waydroid-container.service ``` ## Launch Waydroid: ``` waydroid show-full-ui ``` ### Feel free to ask questions at https://github.com/Aman9das/Waydroid_Setup_Guide
What are some alternatives?
anbox - Anbox is a container-based approach to boot a full Android system on a regular GNU/Linux system
waydroid - Waydroid uses a container-based approach to boot a full Android system on a regular GNU/Linux system like Ubuntu.
opemu-linux - Linux kernel module for emulating SSE instructions
ipctool - Simple tool (and library) for checking IP camera hardware
PolyMC - A custom launcher for Minecraft that allows you to easily manage multiple installations of Minecraft at once (Fork of MultiMC)
scrcpy - Display and control your Android device
Clementine - :tangerine: Clementine Music Player
dwm-ipc - A DWM patch that allows IPC communication through a UNIX socket
Windows10Debloater - Script to remove Windows 10 bloatware.
dbus-broker - Linux D-Bus Message Broker