无锡建行网站,福田营销型网站建站推广外包,网站建设计划方案模板,产品设计工资一般多少目录
参考资料
注意
第一步切换wayland
第二步安装binder核心模组
注意
开始安装
AUR安裝Waydroid
启动waydroid
设置网络#xff08;正常的可以不看#xff09;
注册谷歌设备
安装Arm转译器
重启即可
其他 参考资料
https://ivonblog.com/posts/archlinux-way…目录
参考资料
注意
第一步切换wayland
第二步安装binder核心模组
注意
开始安装
AUR安裝Waydroid
启动waydroid
设置网络正常的可以不看
注册谷歌设备
安装Arm转译器
重启即可
其他 参考资料
https://ivonblog.com/posts/archlinux-waydroid/https://ivonblog.com/posts/archlinux-waydroid/照着看了看发现安装GAPPS时候会出现错误 ERROR: [Errno 2] No such file or directory: /dev/binderfs/binder-control 搜索资料后
[SOLVED] Segmentation fault when mounting /dev/binderfs / Kernel Hardware / Arch Linux Forumshttps://bbs.archlinux.org/viewtopic.php?pid2155531#p2155531
完成安装
注意
前排注意waydroid对于大部分的N卡用户极其不友好无法进行驱动
第一步切换wayland
首先要确定自己的桌面是使用使用Wayland显示的没有的话需要配置
查看自己的桌面是否是Wayland
echo $XDG_SESSION_TYPE如果显示示X11代表不是WaylandGNOME和KDE可在登入时候可以切换为Wayland
第二步安装binder核心模组
输入以下命令
yay -S binder_linux-dkms载入核心模组
sudo modprobe binder_linux设置自动载入
sudo echo binder_linux /etc/modules-load.d/binder.conf注意
这里其实还没有安装成功
因为模组与 这个安全功能不兼容
还需要设置grub的启动参数efi启动的我不知道 sudo nano /etc/default/grub 加入我画红线的参数 如果进行这一步不当安装GAPPS会失败同时关机或者重启的时候会出现sync一直卡住直到10分钟超时后强制关机即使这样也不要强制断电防止发生以外血的教训
开始安装
AUR安裝Waydroid
yay -S python-pyclip xclip wl-clipboard mailcap
yay -S waydroid开始下载谷歌镜像
sudo waydroid init -s GAPPS -f注意如果之前没有配置grub这里会显示错误 ERROR: [Errno 2] No such file or directory: /dev/binderfs/binder-control 配置一下就可以了
启动waydroid
sudo systemctl start waydroid-container
# 開機自動啟動
sudo systemctl enable waydroid-container或者你也可以在你的应用程序列表找到
设置网络正常的可以不看
如果没有网络记得设置防火墙
sudo systemctl enable --now ufw
sudo ufw allow 53
sudo ufw allow 67
sudo ufw default allow FORWARD
sudo ufw reload
sudo systemctl restart waydroid-container注册谷歌设备
如果没有注册设备模拟器会一直跳错误所以最好注册一下设备
通过下面获取设备码
sudo waydroid shellANDROID_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/uncertifiedhttps://www.google.com/android/uncertified之后登陆谷歌账号过个几分钟或者是十几分钟就好了
安装Arm转译器
原生只支持x86app如果要运行arm的app需要下载转译器大部分手机app都是arm类型的
复制下面命令粘贴
sudo pacman -S lzip sqlite python3 python-pip
cd ~
git clone https://github.com/casualsnek/waydroid_script
cd waydroid_script
python3 -m venv venv
venv/bin/pip install -r requirements.txt
cd ~/waydroid_script
sudo venv/bin/python3 main.py install libhoudini重启即可
sudo systemctl restart waydroid-container其他
可以看之前的连接