Launching Steam Big Picture on Android via the DroidDeck Project
Enthusiasts have released the open-source project DroidDeck on GitHub, bringing the SteamOS experience to the Android platform. The official Steam client now runs in Big Picture mode directly on smartphones or handheld consoles.
The technical implementation is based on running a lightweight Linux container within the Android operating system. Inside this container, the official ARM64 version of the Steam client starts up, leveraging the native capabilities of the platform.
Games are launched using the built-in Proton translator, which translates x86 instructions into commands understandable by the smartphone's processor in real time. This allows playing Windows games without the need to emulate an entire operating system.
System Requirements and Limitations
The project does not require root access; however, Android 9 or later is required, along with approximately 3 GB of free space for the runtime environment. Users must also disable the child process limit in developer settings.
Graphics accelerator support is strictly limited to Adreno 730 models and newer, as well as the 8xx series. Adreno 6xx graphics are supported experimentally, while Mali, Xclipse, and PowerVR solutions do not work yet.
- Adreno 730+ graphics or 8xx series required
- Android 9 or newer required
- Approximately 3 GB of free space needed
- Child process limit must be disabled in settings
In addition to the Steam library, users can connect GOG, Epic Games, and Amazon Games stores. Launching games from these services is also done through the Proton mechanism, significantly expanding the list of available content.
The authors warn that performance depends on the specific device. Games using DirectX 12 on Adreno 6xx GPUs may cause application crashes, so stability varies.









