Skip to content
View in the app

A better way to browse. Learn more.

Armbian Community Forums

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

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

Featured Replies

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

  • 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

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...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.