Download DroidDeck APK 0.2.0
Get the official APK package to run Steam Big Picture and ARM64 Proton on your Android handheld. Direct downloads from GitHub assets with verified checksums.
DroidDeck 0.2.0 (beta)
Latest ReleaseReleased on September 28, 2026 · Architecture: ARM64-v8a
Select APK Package Variant (4 Available)
Each build has identical code and features, but uses different package IDs to bypass OEM thermal limits and unlock 120Hz display refresh rates.
Standard Edition
com.droiddeck.launcher
Official clean package name. Recommended for Ayn Odin 2, Retroid Pocket, AYANEO, custom ROMs, and unthrottled handhelds.
AnTuTu Benchmark Spoof
com.antutu.benchmark.full
Unlocks maximum sustained CPU & GPU frequencies on Xiaomi, Vivo, and Oppo devices by bypassing OEM thermal throttling governor limits.
Ludashi Benchmark Spoof
com.ludashi.benchmark
Triggers Master Lu benchmark performance whitelists on Chinese OEM firmware (ColorOS, OriginOS, Flyme) without thermal governor downclocking.
PUBG Mobile Spoof
com.tencent.ig
Disguised as PUBG Mobile to trigger high-priority GPU rendering & 120Hz refresh rates in Samsung Game Booster, Xiaomi Game Turbo, and OnePlus HyperBoost.
What's New in 0.2.0

Needs: Android 9+, Adreno 730 or newer (or 8xx), ~3 GB free for the runtime (+1.1 GB for Desktop & apps).
This is the first release from the Droid-Deck org, so it covers everything DroidDeck does, not just what changed since 0.1.7.
#0D1319] border border-white/10 font-mono text-xs text-droiddeck-cyan">legacy#N links go to pull requests in [The412Banner/DroidDeck, from before the move.---
Highlights
Steam, running natively
The real Steam client in Big Picture, fetched from Valve on your device. Turn on Run Steam when DroidDeck starts and the app icon takes you straight in, as above.
A launcher made for handhelds
Your Steam library as a capsule wall, and a Games tab with per-game settings.


Your Android home screen
Set DroidDeck as the Home app and your Android apps live in the launcher too, and in the session menu, so you can open one without leaving your game.

Made for two screens
On a dual-screen handheld, launch an Android app on the second screen while Steam keeps the first, or turn the second screen into a keyboard and trackpad, or a Linux terminal.



A session menu over any game
Press Back mid-game for display, controls, components and session settings, paged with LB/RB.

A Linux desktop, with emulators one tap away
LXQt on the GPU, plus RPCS3, ARMSX2, Dolphin, DuckStation, melonDS, Cemu, PPSSPP and RetroArch.


---
Everything in 0.2.0
Steam
Launcher
Sessions
Controls
Display and performance
Desktop and emulators
Audio
Fixed
Security
Behind the scenes
Android 9.0+ & Adreno 730+
Snapdragon 8 Gen 1/2/3 and 8xx series GPUs only. Mali, Tensor, and Exynos Xclipse chips are unsupported.
Check Compatibility List →Disable Child Process Restrictions
If Steam closes on launch without error logs, disable "Restrict child processes" in Developer Options.
View 30-Sec Guide →~4.5 GB Free Space
Allow ~3 GB for the core Linux runtime and ~1.1 GB if you choose to install the optional LXQt desktop and emulators.
Full Installation Guide →Understanding APK Package Variants & OEM Throttling Bypass
Why does DroidDeck publish multiple APK variants with different package names? All four builds share identical code, ARM64 Proton binaries, and features. Here is why package spoofing matters for your device's framerate and thermals.
The OEM Thermal Throttling Problem
Android phone manufacturers (Samsung, Xiaomi, OnePlus, Vivo, Oppo) use aggressive background power daemons like Samsung GOS and Xiaomi Game Turbo. When an unknown app package launches heavy 3D translation workloads, the OS classifies it as an unverified background workload, violently downclocks the GPU, and forces display refresh rates down to 60 Hz.
How Package Spoofing Fixes It
Smartphone manufacturers maintain hardcoded internal whitelists for popular competitive esports titles (e.g. PUBG Mobile com.tencent.ig) and synthetic benchmarks (e.g. AnTuTu com.antutu.benchmark.full). When DroidDeck runs under these package names, the OS automatically unlocks peak sustained GPU frequencies, disables OS frame capping, and engages full 120Hz/144Hz panel refresh.
Which Variant Should You Choose?
- Standard Edition: Always start here. Best for Ayn Odin 2, Retroid Pocket, AYANEO, stock Android, and custom ROMs.
- PUBG Mobile Spoof: Best for Samsung Galaxy, Xiaomi/Poco, and OnePlus phones to force high-priority game mode and 120Hz refresh rate.
- AnTuTu / Ludashi Spoof: Ideal if your device experiences severe thermal downclocking after 5–10 minutes of gameplay.
Side-by-Side Coexistence
Because Android identifies installed applications solely by their package_name, each variant installs as its own independent application. You can safely install the Standard APK alongside the PUBG or AnTuTu edition without overwriting either installation, allowing direct side-by-side benchmark testing.
In-Depth Performance & Setup Guides
Read our lab benchmarks, OEM daemon bypass tutorials, and multi-installation guides:
Older Releases & Version Archive
Click any version to expand its full changelog and access direct download links.
0.2.0
CurrentSeptember 28, 2026 · Size: 29 MB
Release Changelog (0.2.0):

Needs: Android 9+, Adreno 730 or newer (or 8xx), ~3 GB free for the runtime (+1.1 GB for Desktop & apps).
This is the first release from the Droid-Deck org, so it covers everything DroidDeck does, not just what changed since 0.1.7.
#0D1319] border border-white/10 font-mono text-xs text-droiddeck-cyan">legacy#N links go to pull requests in [The412Banner/DroidDeck, from before the move.---
Highlights
Steam, running natively
The real Steam client in Big Picture, fetched from Valve on your device. Turn on Run Steam when DroidDeck starts and the app icon takes you straight in, as above.
A launcher made for handhelds
Your Steam library as a capsule wall, and a Games tab with per-game settings.


Your Android home screen
Set DroidDeck as the Home app and your Android apps live in the launcher too, and in the session menu, so you can open one without leaving your game.

Made for two screens
On a dual-screen handheld, launch an Android app on the second screen while Steam keeps the first, or turn the second screen into a keyboard and trackpad, or a Linux terminal.



A session menu over any game
Press Back mid-game for display, controls, components and session settings, paged with LB/RB.

A Linux desktop, with emulators one tap away
LXQt on the GPU, plus RPCS3, ARMSX2, Dolphin, DuckStation, melonDS, Cemu, PPSSPP and RetroArch.


---
Everything in 0.2.0
Steam
Launcher
Sessions
Controls
Display and performance
Desktop and emulators
Audio
Fixed
Security
Behind the scenes
gamescope-3.16.29-p3
September 25, 2026 · Size: 29 MB
Release Changelog (gamescope-3.16.29-p3):
gamescope-3.16.29-p2
September 25, 2026 · Size: 29 MB
Release Changelog (gamescope-3.16.29-p2):
wlroots-0.20.2-p1
September 24, 2026 · Size: 29 MB
Release Changelog (wlroots-0.20.2-p1):
gamescope-3.16.29-p1
September 24, 2026 · Size: 29 MB
Release Changelog (gamescope-3.16.29-p1):
How to Verify Package Authenticity on Android
To ensure your downloaded APK has not been tampered with, you can verify the SHA256 checksum in Termux or an Android terminal:
sha256sum /sdcard/Download/app-release.apk
Compare the terminal output with the SHA256 checksum provided above. If the hashes match, your installation package is authentic.