Waydroid的使用

waydroid

archlinux wiki

需要安装的软件

1
2
pacmna -S waydroid 
yay -S binder_linux-dkms waydroid-image-gapps

dkms 后重启下

虽然wiki上说的不支持nvidia,但是我的nvidia还是可以使用(现在默认是软件方式实现的,很卡)。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
# 启动服务
systemctl enable --now waydroid-container.service

# 防火墙
sudo ufw allow 53
sudo ufw allow 67
ufw default allow FORWARD

# 剪贴板
yay -S waydroid python-pyclip

# 工具箱
yay -S waydroid-script-git

# 多窗口模式
# 先启动waydroid
waydroid prop set persist.waydroid.multi_windows true
sudo systemctl restart waydroid-container

# google设备注册
sudo waydroid 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\";"

# 然后去https://www.google.com/android/uncertified 完成注册