Waydroid 笔记

Create: 2025-06-20

预构建镜像: https://github.com/YogSottot/waydroid_stuff/releases
翻译层安装脚本: https://github.com/casualsnek/waydroid_script

下载预构建镜像的 system.img vendor.img

mv *.img /usr/share/waydroid-extra/images/

sudo waydroid init -f

配置 ARM 翻译层

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 install libndk
sudo venv/bin/python3 main.py install libhoudini

FF14 手游过显卡认证

但是点击没反应,配置了 fake_touch 和 force_mouse_as_touch 也不行 By 2025-06-20
可使用连点器或者按键映射, 参考 Issues

<application name="最终幻想14:水晶世界" executable="com.tencent.tmgp.fmgame">
    <option name="ignore_discard_framebuffer" value="true" />
    <option name="force_gl_renderer" value="Adreno (TM) 630"/>
    <option name="force_gl_vendor" value="Qualcomm"/>
</application>
sudo waydroid container restart

过设备认证,添加以下配置

[properties]
ro.product.brand=google
ro.product.manufacturer=Google
ro.system.build.product=redfin
ro.product.name=redfin
ro.product.device=redfin
ro.product.model=Pixel 5
ro.system.build.flavor=redfin-user
ro.build.fingerprint=google/redfin/redfin:11/RQ3A.211001.001/eng.electr.20230318.111310:user/release-keys
ro.system.build.description=redfin-user 11 RQ3A.211001.001 eng.electr.20230318.111310 release-keys
ro.bootimage.build.fingerprint=google/redfin/redfin:11/RQ3A.211001.001/eng.electr.20230318.111310:user/release-keys
ro.build.display.id=google/redfin/redfin:11/RQ3A.211001.001/eng.electr.20230318.111310:user/release-keys
ro.build.tags=release-keys
ro.build.description=redfin-user 11 RQ3A.211001.001 eng.electr.20230318.111310 release-keys
ro.vendor.build.fingerprint=google/redfin/redfin:11/RQ3A.211001.001/eng.electr.20230318.111310:user/release-keys
ro.vendor.build.id=RQ3A.211001.001
ro.vendor.build.tags=release-keys
ro.vendor.build.type=user
ro.odm.build.tags=release-keys
waydroid upgrade --offline

设置代理

sudo waydroid shell settings put global http_proxy "$ip:$port"

取消代理

sudo waydroid shell settings put global http_proxy :0