Knowledge Base & Answers

Frequently Asked Questions

Everything you need to know about running the SteamOS experience on Android handhelds through DroidDeck.

What is DroidDeck and how does it bring SteamOS to Android?

DroidDeck is an open-source Android application that runs Valve's official Linux ARM64 Steam client in Big Picture mode. It relies on an in-app Vulkan compositor (gamescope) running inside a proot Linux environment. Windows games are launched through Valve's own ARM64 Proton release, using FEX-Emu for high-performance instruction translation.

What devices and chipsets can run DroidDeck?

DroidDeck requires Android 9.0 or newer and a Qualcomm Snapdragon processor with an Adreno 730 or newer GPU (such as Snapdragon 8 Gen 1, 8+ Gen 1, 8 Gen 2, 8 Gen 3, and 7+ Gen 2) or Adreno 8xx. Verified handhelds include the Ayn Odin 2, Retroid Pocket 5, and Ayaneo Pocket S. Devices with ARM Mali, Google Tensor, and Exynos Xclipse GPUs are currently unsupported.

Is root access required to use DroidDeck?

No. DroidDeck does not require root access or custom ROMs. It operates entirely in Android's user space using proot sandboxing.

Why does Steam exit immediately upon opening on Android 12, 13, or 14?

Android 12 introduced a 'phantom process killer' that terminates background child processes if an app spawns more than 32 processes. Because Steam and gamescope spawn several background worker processes, Android terminates them. You can fix this in 30 seconds by navigating to Settings -> Developer Options and toggling off 'Restrict child processes'.

Does DroidDeck support Steam Cloud saves and achievements?

Yes. Because DroidDeck runs the authentic Valve Steam client, when your device is connected to Wi-Fi, Steam Cloud saves, achievements, play time tracking, and community chat sync automatically with Valve's official Steam servers.

Can I play multiplayer games with anti-cheat (like Destiny 2, Valorant, or Fortnite)?

Games utilizing kernel-level Windows anti-cheat (such as Vanguard, BattlEye, or Easy Anti-Cheat without Linux Proton support) will not run. However, games with Proton-compatible anti-cheat or single-player and cooperative titles work seamlessly.

How does DroidDeck differ from streaming apps like Steam Link, Moonlight, or GeForce NOW?

Streaming services require a running host gaming PC and an active high-speed internet connection, which introduces network latency and prevents offline play. DroidDeck executes the game binaries directly on your Android handheld's processor and GPU. You can play your games completely offline while traveling, flying, or off-grid.

How does DroidDeck differ from Windows emulators like Winlator or Mobox?

Winlator and Mobox emulate an entire Windows desktop environment through Wine and Box64, which requires manual container configuration, driver patching, and wine prefixes. DroidDeck boots straight into Valve's console-style Steam Big Picture mode with native ARM64 client code, automated Proton downloads, and built-in controller profiles.

Is DroidDeck officially affiliated with Valve Corporation?

No. DroidDeck is an independent, community-driven open-source project licensed under GPL-3.0. DroidDeck is not affiliated with, endorsed by, or sponsored by Valve Corporation. Steam, SteamOS, Steam Deck, and Proton are registered trademarks of Valve Corporation.

How do I report bugs or submit device compatibility reports?

You can report bugs by submitting an issue on the official DroidDeck GitHub repository (https://github.com/Droid-Deck/DroidDeck/issues). Be sure to attach the session log located at /sdcard/Download/DroidDeck/session.log.

Still Have Questions?

Join the open-source community discussions or reach out directly to our engineering team.