Jump to content

Waydroid for rk3588 with armbian edge (Panthor, kernel 6.8)


Willzen

Recommended Posts

Updated:
The Armbian vendor kernel version now includes Panthor, and will soon be able to run it as well.

 

Waydroid images:

https://github.com/WillzenZou/armbian_fork_build/releases/download/willzen-armbian-24.5.0/2.waydroid-panthorv10-240416-v1.img.tar.gz

Note: Waydroid needs to be run in the Wayland desktop environment. (Such as Gnome wayland, KDE wayland session)

 

image.png

B38F6523E7A6094001AC9AF6A285BBBF.thumb.jpg.f6859bd2940c427768d15056e290851b.jpg

 

What's work:

 

  1. OpenGL ES is ok, I have tested some game: Mincecrat, gameSHINE, Monument Valley 2

 

What's not work:

  1. Vulkan.
  2. Video hardware decode and encode.

 

How to use Waydroid

1. To install Waydroid, refer to the tutorial : https://docs.waydro.id/faq/using-custom-waydroid-images https://docs.waydro.id/usage/waydroid-command-line-options

sudo apt install curl ca-certificates -y

curl https://repo.waydro.id | sudo bash

sudo apt install waydroid

 

2. Extract Waydroid system image waydroid-panthorv10-240416-v1.img.tar.gz to /usr/share/waydroid-extra/images and initialize it, there are system.img and vendor.img in it

sudo waydroid init -f -i /usr/share/waydroid-extra/images


3. Other more useful parameters that need to be operated after waydroid session start

  • Enable/disable multi-window:
waydroid prop set persist.waydroid.multi_windows true
waydroid prop set persist.waydroid.multi_windows false
  • Install and start the app (also visible in the app menu after installation):
waydroid app install com.app.apk
waydroid app launch com.app
  • List of apps:
waydroid app list

 

source code(needs morre work): https://github.com/WillzenZou/android_external_mesa3d

Edited by Willzen
Link to comment
Share on other sites

  • Willzen changed the title to Waydroid for rk3588 with armbian edge (Panthor, kernel 6.8)

🪀 Waydroid for Panthor - Credits to @Willzen - The Armbian vendor kernel version now includes Panthor, and will soon be able to run it as well.

 

sudo apt install curl ca-certificates -y
curl https://repo.waydro.id | sudo bash
sudo apt install waydroid -y
sudo wget -P https://github.com/WillzenZou/armbian_fork_build/releases/download/willzen-armbian-24.5.0/2.waydroid-panthorv10-240416-v1.img.tar.gz
cd /usr/share ; sudo mkdir waydroid-extra ; cd waydroid-extra ; sudo mkdir images ; cd
sudo tar -xf 2.waydroid-panthorv10-240416-v1.img.tar.gz -C /usr/share/waydroid-extra/images
sudo waydroid init -f -i /usr/share/waydroid-extra/images

 

Apps will be re-sizable but never the show-full-gui

sudo waydroid container stop ; waydroid session stop ; sudo waydroid prop set persist.waydroid.multi_windows true ; sudo waydroid session start ; waydroid show-full-ui

 

Supposedly resizes the full-gui

sudo waydroid container stop ; waydroid session stop ; sudo waydroid prop set persist.waydroid.multi_windows true ; sudo waydroid prop set persist.waydroid.width 720 ; sudo waydroid prop set persist.waydroid.height 1280 ; systemctl restart waydroid-container ; waydroid session start

 

Install Google Store

sudo apt install lzip -y
git clone https://github.com/casualsnek/waydroid_script
cd waydroid_script
python3 -m venv venv
venv/bin/pip install -r requirements.txt
sudo venv/bin/python3 main.py

 

Other commands

waydroid app install com.app.apk
waydroid app launch com.app
waydroid app list

 

---

 

Im having two issues:

1 - I cant properly get the ui re-sizable.. it literally loses its desktop icon and to be started by `waydroid show-full-ui` isn't helping

 

 

 

 

2 - Cant get gapps to install... its always a drag to get it working and its needed now for many apps to run.

 

image.thumb.png.e4559023b067d9a5e03350064d8249a7.png

It keeps downloading over and over again the same file it seems.

 

Is there any better alternative solution for this?

 

 

Magisks works

image.png.60f48be4495f950d22dfbd6457b6e30d.png

 

Problem 2 - Solved by installing the Script Android 13 Gapps on Waydroid Android 11.

 

image.thumb.png.597e37b405895f40239c5ecb4ab760c6.png

Edited by DarkevilPT
More info
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...

Important Information

Terms of Use - Privacy Policy - Guidelines