ARTICLE · 1227004
安卓掌机天塌了!手机直接玩Steam游戏,不用串流不用电脑中转

真机实拍:在安卓手机上直接打开 Steam 大屏模式,1080p 本地运行
你有没有过这种时刻。
刚在 Steam 入手一款新游戏,上班摸鱼、吃饭等上菜、通勤地铁上,都想搓两把。但家里电脑没法 24 小时开着,串流又卡得想砸手机,买台 Steam Deck 又觉得贵。
最近我在 GitHub 上挖到一个开源项目,叫 DroidDeck。它做的事很简单:把 Steam Deck 的体验,直接装进你的安卓手机。
不是串流,不是云游戏,是游戏下载到手机本地直接跑。
目前这个项目在 GitHub 已经 9.3K 星,更新到 0.5.0 版本。我把它的原理、功能、安装方法都捋了一遍,跟你说说。
01
DroidDeck 到底是什么
一句话:DroidDeck 让安卓设备直接运行 Valve 官方的 Steam Linux 客户端,并通过 ARM64 版 Proton 兼容层启动 Windows 游戏。
它跟你用过的那些方案都不一样。
Steam Link、Moonlight 是串流,得有台开着的电脑当主机;Winlator、Mobox 是在安卓上模拟 Windows,开销大、兼容性看脸。
DroidDeck 走的是第三条路:在安卓里跑一个轻量 Linux 环境,直接启动原生 ARM64 Steam 客户端。Steam 客户端本身不需要翻译,游戏通过 Valve 自家的 ARM64 Proton + FEX 转译运行。
Steam 客户端原生 ARM64 运行零客户端模拟开销
打个比方。
串流是把电脑画面投到手机上,手机只负责当显示器;Winlator 是在手机里装一台虚拟 Windows 电脑,再让游戏跑进去;DroidDeck 则是直接把 Steam Deck 那套系统,搬进了你的手机。
不需要电脑,不需要 Root,安装方式跟普通 App 一样,装完打开就能用。

Steam 大屏模式界面,跟 Steam Deck 上的体验几乎一致
02
核心架构是怎么跑起来的
说几个关键点,看完你就明白它为什么能跑起来。
第一,Steam 客户端原生跑。Valve 有官方的 Linux ARM64 Steam 客户端,DroidDeck 直接用这个,不需要 Wine 也不需要 x86 转译。客户端通过 gamescope 合成,用内置 Vulkan 渲染器直接输出到手机屏幕,刷新率能跑到 144Hz。
第二,游戏靠 Proton + FEX。启动 Windows 游戏时,Steam 调用 Valve 的 ARM64 Proton。FEX 负责把 x86/x64 指令实时翻译成 ARM,DXVK 把 DirectX 调用转成 Vulkan,交给 Adreno GPU 渲染。
第三,Turnip 驱动打通 Vulkan。高通 Adreno 730 及以上的 GPU,通过开源 Turnip 驱动获得桌面级 Vulkan 扩展支持,绕过了安卓移动驱动的限制。
ARM64 Steam → gamescope → VulkanWindows 游戏 → Proton + FEX → DXVK → Adreno GPU
这也是为什么它对硬件有要求。Mali、Tensor、Exynos 的 GPU 目前不支持,因为缺少 Turnip 需要的 Vulkan 扩展。
03
几个让我觉得挺香的功能
大屏模式 + 虚拟手柄。打开就是 Steam 大屏界面,自带虚拟手柄和陀螺仪,也能接实体手柄。操作逻辑跟 Steam Deck 一模一样,上手零成本。

手柄配置界面,可自定义按键映射、死区和陀螺仪
超分和帧生成。支持 FSR、骁龙 GSR 超分辨率,以及帧生成技术。老游戏能拉清晰度,新游戏能提帧率,具体开哪个看游戏。
不止 Steam。GOG、Epic 的游戏可以手动添加入库。还内置了 Linux 桌面环境(LXQt/labwc),能装 Firefox、文件管理器,甚至 DuckStation、PPSSPP、RPCS3 这些没有安卓原生版的模拟器。

内置 Linux 桌面,可运行浏览器和 ARM64 模拟器
副屏触控模式。可以把另一块屏幕或手机当触控板、键盘或终端调试器用,主屏专心跑游戏,没有 HUD 遮挡。

副屏触控模式,主屏游戏无遮挡
完全开源。GPL-3.0 协议,零遥测、零用户追踪、没有暗坑。代码全在 GitHub 上,任何人都能审计。
04
保姆级安装教程
先说你的手机能不能跑。
系统:Android 9 及以上
处理器:骁龙 8 Gen 1、8+ Gen 1、8 Gen 2、8 Gen 3、7+ Gen 2,或者 Adreno 8xx 系列
存储:至少预留 12GB(Linux 环境约 3GB,Steam 客户端和 Proton 约 1.1GB,游戏另算)
Ayn Odin 2、Retroid Pocket 5、Ayaneo Pocket S 这些掌机已经过官方验证。
确认没问题,往下走。
1
下载 APK
从官方 GitHub 仓库 Droid-Deck/DroidDeck 下载 APK,选 arm64 版本。注意别下成 x86 的,装不上。
2
关闭「限制子进程」
连续点击「版本号」7 次开启开发者模式,在开发者选项里找到「限制子进程」并关闭。
Android 12、13、14 如果找不到这个选项,首次启动 Steam 时点「Fix it for me」会自动处理。
3
安装运行时
打开 DroidDeck,进 Setup 面板下载 Linux 运行时和 Proton 兼容层。建议连 Wi-Fi 下载,流量消耗不小。
4
登录开玩
运行时装完点 Play,登录你的 Steam 账号,就能下载和运行游戏了。
不想折腾 GitHub?让 AI 助手帮你获取仓库到本地
把这段话丢给 AI 助手就行:「帮我把 github 的 Droid-Deck/DroidDeck 获取到本地」。它会帮你下载安装包,完成后给你文件路径,传到手机装上就能用。
05
几个要注意的坑
安装过程中手机可能会重启几次,正常现象,别慌。
第一次启动比较慢,要初始化文件系统。这时候千万别断电,让它自己跑完。
不是所有游戏都能完美运行,下载前建议先查一下兼容性列表。3A 大作对硬件要求高,骁龙 8 Gen 2 及以上体验会好很多。
发热和耗电是必然的,长时间玩建议配个散热背夹。
写在最后
我一直觉得,掌机这件事的核心不是性能,是「随时能掏出来玩」。
Steam Deck 解决了这个问题,但它贵、而且你得多带一台设备。DroidDeck 的思路是,你手上已经有一台性能不错的手机,为什么不让它直接变成掌机。
目前它还在快速迭代,兼容性和稳定性肯定不如成熟方案。但对于愿意折腾的玩家来说,这可能是今年最有意思的开源项目之一。
感兴趣的话,去 GitHub 看看。
github.com/Droid-Deck/DroidDeck















































































