Skip to content

Waydroid

Terminal window
waydroid session start
waydroid show-full-ui
waydroid session stop
Terminal window
waydroid session start
waydroid prop set persist.waydroid.multi_windows true
waydroid session stop
waydroid session start
Terminal window
sudo ufw allow 53
sudo ufw allow 67
sudo ufw default allow FORWARD

英伟达显卡和Waydroid有冲突,可以使用waydroid_choose_gpu.py脚本选择正确的GPU进行渲染。

Terminal window
curl -sL "https://docs-8gs.pages.dev/waydroid_choose_gpu.py" | sudo python3

各种GPU的渲染问题都可以通过清除安卓系统层来解决:

Terminal window
waydroid session stop 2>/dev/null
sudo systemctl stop waydroid-container.service
sudo killall -9 python3 waydroid lxc-start 2>/dev/null
sudo rm -rf /var/lib/waydroid/overlay_rw/system/
curl -sL "https://docs-8gs.pages.dev/waydroid_choose_gpu.py" | sudo python3
sudo waydroid init -f
  1. 更新waydroid包
    Terminal window
    sudo pacman -Syu
  2. 更新waydroid镜像
    Terminal window
    sudo waydroid upgrade
  3. 重置waydroid
    Terminal window
    sudo systemctl stop waydroid-container.service
    sudo rm -rf /var/lib/waydroid # Waydroid 的核心系统文件
    rm -rf /home/.waydroid ~/waydroid ~/.share/waydroid ~/.local/share/waydroid # 用户数据和配置文件
    rm -rf ~/.local/share/applications/*aydroid* # 安卓应用在 Linux 桌面生成的快捷方式
    waydroid init -f
    sudo systemctl start waydroid-container.service