A handheld gaming device displays a fantasy adventure, with colorful layers below symbolizing Android, Linux, and hardware.
Dexerto's headline says an Android phone can now play Steam games "without a PC." The more precise claim is that the phone runs the games itself, and only some phones can do it. DroidDeck is a free, open-source project that puts Steam's Big Picture interface and Valve's Windows-game compatibility tools on supported Android hardware. It is not a streaming app.

A handheld gaming device displays a fantasy adventure, with colorful layers below symbolizing Android, Linux, and hardware. What DroidDeck actually is​

DroidDeck runs Valve's Steam client in Big Picture mode on Adreno-equipped handhelds, with Windows games running through Valve's ARM64 Proton. FEX handles the x86 instruction translation. Remote-play tools instead stream video from a game running on another computer.

It is not SteamOS replacing Android. It is an app, and it does not require root access or replacing Android with another operating system. Steam and Proton belong to Valve Corporation; this project is not affiliated with Valve.

For Windows users, the interesting part is the stack. Windows games on Android now go through the same Proton, DXVK and Vulkan layers that Linux handhelds use, with FEX handling the CPU translation. Nothing here uses a Windows runtime. This is a Linux compatibility layer running on an Android phone's ARM chip.

Timeline: newer than "late September"​

Dexerto describes the app as appearing in late September 2026. Gadget Pilipinas says the project appeared on GitHub on 24 September. The project has shipped several releases since then.

  • 0.3.0 (2 October): Added Steam Deck controller emulation, gyro and Steam Input support, a Deck-style performance overlay, automatic Adreno driver management and Lossless Scaling frame generation.
  • 0.3.1 (5 October): Added Decky plugin import from ZIP files and sync options for Proton games (esync, fsync, experimental ntsync, or wineserver). Per the release notes, these work around Android's missing kernel support.
  • 0.3.2 (8 October): GitHub marks this as the latest release. It added a toggle to keep Steam downloads running while Android sleeps, and native Steam sleep and wake. It also added Adreno 6xx support, SD cards and external drives as full Steam libraries, and per-game Windows components with dependency recommendations.

Which devices work​

Dexerto's rule of thumb is "Snapdragon 8 Gen 1 or newer." The project itself states requirements by GPU, which is the more reliable test.

  • The README requires Android 9 or newer. The GPU must be a supported Adreno: 730 or newer, or the 8xx series.
  • Adreno 6xx is experimental. Mali, Xclipse, PowerVR and Adreno 710 remain unsupported.
  • Version 0.3.2 added Adreno 6xx support, including the Adreno 650 in the Retroid Pocket 5. The README still warns that DirectX 12 games can crash on 6xx. Treat that tier as "may run," not "supported."
  • Android Authority notes this rules out many budget and mid-range Snapdragon devices, as well as MediaTek, Exynos and Tensor phones.

A phone with a Snapdragon name can still fail. Adreno 710 shows this. Check your GPU, and use the project's setup tab and Discord device reports before installing. Android Authority says the setup tab shows whether your GPU is verified. The project says compatibility and performance vary by device and that hardware validation is limited. Dexerto's example devices (Galaxy S25 family, ASUS ROG and RedMagic phones, AYN Odin 2) are illustrations, not a tested compatibility list.

Setup, step by step​

This is based on the README and the coverage that confirms it. I have not tested it myself.

  1. Confirm you have Android 9 or newer and a supported Adreno GPU.
  2. Free up storage. The README advises about 3 GB for the runtime, plus 1.1 GB for the optional desktop and emulators. Games need extra space on top of that.
  3. Download the APK from the project's GitHub Releases page and install it.
  4. Enable Developer options. One walkthrough says to go to Settings, About phone, Software information, then tap Build number several times. Menu names vary by manufacturer.
  5. Turn off "Restrict child processes" in Developer options. The README says Steam won't launch otherwise.
  6. If the option is missing, the README says Android 12 and 13 devices will show a "Fix it for me" button on first Steam launch. RetroHandhelds describes the fallback as Wireless ADB Debugging, which lets DroidDeck turn off the setting for you.
  7. Install the Linux runtime, press Play, and sign in to Steam. Steam downloads its client on first launch, along with the FEX and Proton components.

No root or jailbreak is involved, but you are changing a developer setting and sideloading an APK. Do that knowingly.

Extras: other stores, desktop and emulators​

The README says a Stores feature can sign in to GOG, Epic Games and Amazon Games, browse libraries and download titles. Each one is added to Steam as a non-Steam game and launched through Proton. The optional Desktop & apps component provides a Linux desktop and emulators. The README notes that desktop compositing uses software rendering and Firefox sandboxing is reduced under proot, so don't expect a full desktop replacement.

Security: only trust the official sources​

The README says DroidDeck has no stand-alone website and warns against download links from sites claiming to be the team. Dexerto adds that the only official sources are the GitHub page and the project's Discord server.

Anyone who goes searching for "DroidDeck download" on a phone is in a typical spot for fake sites and repackaged APKs, and sideloaded APKs get a lot of trust. The project is GPL-3.0, so its source is public. Still, stick to the signed release builds on the official repository and be wary of anything else.

The PUBG Mobile disguise claim​

Dexerto attributes one claim to Gadget Pilipinas: some versions are disguised as PUBG Mobile and two benchmark apps, because some phones only enable high-performance modes for apps with those names. Gadget Pilipinas's summary does say the app "ships under three fake names." The official repository text I reviewed does not describe the feature. It comes from that outlet's reporting, so treat it as reported, not as a documented universal feature. The practical caution is the same either way. If the app appears under a different name on your launcher, make sure it came from the official release.

Reality check​

  • Not a Steam Deck replacement. The interface and overlay resemble one, but performance depends on the GPU, thermals, drivers and each game. Demanding titles may exceed what a phone can deliver.
  • Early software. The project is only weeks old and releases are arriving quickly. Expect rough edges and read each release's notes first.
  • Fast uptake. The project had drawn 5.1k GitHub stars at the time of the repository capture. That signals interest but says nothing about compatibility.

Bottom line​

DroidDeck is a notable step for running PC games locally on Android. It uses Valve's own client and compatibility stack and needs no root. It is narrow in scope: you need a recent Adreno GPU, a developer-setting change and enough storage. Check your GPU first, download only from the official GitHub and Discord, and set your expectations for individual games accordingly.

 

References

  1. Free app lets Android phones play Steam games without a PC - Dexerto Dexerto 2026-10-11T09:24:17+00:00
  2. GitHub - Droid-Deck/DroidDeck: DroidDeck brings the SteamOS experience to Android · GitHub github.com
  3. Releases: Droid-Deck/DroidDeck github.com