Droid-Deck /DroidDeck
DroidDeck brings the SteamOS experience to Android
★ 19,164⑂ 976👁 107⑃ 1,301● 889▤ 22◈ 108
19,164
stars
+305
976
forks
107
watchers
1,301
prs
889
issues
22
releases
108
discussions
README
DroidDeck brings the SteamOS experience to Android: Steam Gaming Mode, full Linux desktop, integration with GOG, Epic Games, Xbox, and other storefronts, Steam VR, and more! 100% open source. No ads. No telemetry. No proprietary components. No source withheld. DroidDeck has no website. Only download it from this repository's Releases. Install 1. Android 9 or newer on Adreno 730 or newer, or any 8xx. Adreno 6xx, Mali, Xclipse and PowerVR are experimental. Adreno 710 is currently unsupported. No root needed. 2. About 3 GB free for the runtime, plus 1.1 GB for the desktop and emulators. 3. Install the APK, install the Linux runtime, press Play and sign in to Steam. 4. On Android 14 and newer, turn on Disable child process restrictions in Developer options. On Android 12 and 13, Steam's first launch shows a Fix it for me button that walks you through it. Smart glasses setup is in the support matrix. Release notes are in docs/releases. Help, Preview builds and device reports are on Discord. For bugs, post in bug-reports with the zip from Share logs. Build Needs Docker, Java 17, the Android SDK and NDK, Rust via rustup, GitHub CLI, Python 3 and zstd. bash tools/build_local.sh The APK lands in app/build/outputs/apk/release/. Install it with tools/deploy_local.sh. After the first run, ./gradlew :app:assembleRelease reuses the prepared inputs. Unit tests run with ./gradlew -PskipRust=true :app:testDebugUnitTest, and the helper and preload suite with bash tools/test_local.sh. On Windows, see tools/run_windows.ps1 and tools/prepare_windows_runtime.py. Limits Compatibility and performance vary by device. Desktop compositing is software rendered, and Firefox sandboxing is reduced under proot. Credits and licence DroidDeck is GPL-3.0. Steam and Proton belong to Valve Corporation. VITURE, RayNeo, XREAL, Rokid, REDMAGIC, Nintendo Switch and Joy-Con are trademarks of their owners. This project is not affiliated with any of them. Runtime, Wine and Proton - Runtime, shim, input and controller work build on WinNative and Bannerlator by maxjivi05. - mmap ring buffer controller input by ribbit384 (WinNative 345). - FEX (MIT) runs x86 code. DroidDeck's build puts the platform name under AT_PLATFORM so sharun AppImages by VHSgunzo (MIT) start through its userland-execve loader (MIT). FEX's code disk cache was checked in its source. - x86 AppImages, and arm64 ones whose runtime can't unpack on Android, are unpacked with uruntime by VHSgunzo (MIT), shipped unmodified with its licence. - x86 programs linking OpenSSL 3 use the copy in the Steam Linux Runtime 4.0. x86 Linux games get the /etc/asound.conf that pressure-vessel writes. - WriteProcessMemory hooks fall back to /proc//mem the way Wine's server/ptrace.c did before Wine 11. - Wine write watches use userfaultfd support in Proton's dlls/ntdll/unix/virtual.c (LGPL-2.1-or-later). libblsession supplies the arm64 syscall number and answers PAGEMAP_SCAN from
Top issues
#218[Feature] Add support for PanVK Mali GPU drivers?153 comments · 2026-10-04#165[Non-Adreno] Bionic vulkan system driver support within proot with glibc56 comments · 2026-10-03#180"Waiting for Steam's first frame"16 comments · 2026-10-03#342Adreno 850 not working15 comments · 2026-10-06#1182Add Android XR12 comments · 2026-10-20#290Add Support for Xclipse per new Radv Driver12 comments · 2026-10-05#164Veryslow download speeds to external sd card11 comments · 2026-10-03#162Desktop browsers (Firefox, Chrome Flatpak) crash on every web page — "Shared memory PlatformHandle is not safe to map"11 comments · 2026-10-03
Discussions
#2282恢复0.6.9版本手柄默认键位0 comments · 2026-11-08#2269mtk cpu运行情况1 comments · 2026-11-08#2263The touch screen cannot be directly used while playing games0 comments · 2026-11-08#2250epic无法下载。0 comments · 2026-11-08#2149WoW: Forever running on Galaxy Z Fold7 (SM-F966N) - working setup and what did not work0 comments · 2026-11-06#2132Help always shows The session ended0 comments · 2026-11-05#2119iQOOZ10x0 comments · 2026-11-05#2112External Storage Download Times0 comments · 2026-11-05
Latest release
DroidDeck 0.7.0 0.7.0 2026-11-08DroidDeck is 100% open source. No ads. No telemetry. No proprietary components. No source withheld. Since 0.6.9, 39 people sent 194 pull requests, and 20 of them are first-time contributors. Our community is strongest when we can build together, and with DroidDeck 0.7.0, our community is about to get A LOT bigger! 0.7.0 introduces preliminary support for Mali, PowerVR and Xclipse GPUs! In addition, we now have GameJolt library and store, dual screen game mode + KDE Desktop, Syncthing integration, improvements for devices with low ram, customizable controller profiles and presets, hardware mo
相关报道 (6)
Yahoo奇摩新聞DroidDeck :讓你在 Android 旗艦機運行 STEAM OS 玩 PC 遊戲的開源專案2026-10-07腾讯新闻DroidDeck:把 SteamOS 和 PC 游戏装进安卓2026-10-18凤凰网科技《DroidDeck》开源应用公布,可让安卓手机通过Proton兼容层运行Steam平台PC游戏2026-10-12Notebookcheck CN据报道,随着DroidDeck 分支加入实验性GPU 支持,Dark Souls Remastered 已可在Pixel 11 Pro XL 上运行2026-10-12新浪网不用折腾模拟器,安卓手机也能流畅玩Steam 游戏了|安卓手机|droiddeck|proton|steam|超分辨率_新浪新闻2026-10-12Notebookcheck CNDroidDeck 0.3.0 为 Android 带来Steam Deck 风格的操控和帧生成,同时将Steam 启动时间从31 秒缩短至6 秒2026-10-03
News & coverage (11)
Hacker NewsDroidDeck brings the SteamOS experience to Android▲ 1 · 0 comments · 2026-10-13Android AuthorityDroidDeck PC game emulator for Android now supports your Pixel and Exynos-powered Galaxy phones too2026-11-089to5GoogleDroidDeck review: This could change how you game on your phone [Video]2026-11-05noteI put a Steam Deck inside my phone. A story about trying DroidDeck on a Galaxy S222026-11-04MUO on MSNHow to install Steam games on Android and play them without streaming2026-10-30NoypiGeeksDroidDeck brings the SteamOS experience to Snapdragon-powered Android devices2026-10-17tech.sportskeedaNew android app lets you run Steam games directly on your mobile, and it's free2026-10-14shanethegamerDroidDeck Runs Steam Games on Android Phones Without a PC2026-10-12notebookcheckDroidDeck 0.3.0 brings Steam Deck-style controls and frame generation to Android as Steam startup falls from 31 to 6 seconds2026-10-03Retro HandheldsDroidDeck 0.4.0 Comes With a Whole Lot New Under the Hood2026-10-12