Skip to content

Unofficial

SteamOS ARM Port

An unofficial community port for Snapdragon handhelds

Brings a SteamOS experience to ARM gaming handhelds, with full hardware support, power tuning, its own app store and features built for handhelds.

Install the Unofficial Port Devices Downloads Discord

Unofficial community project

The unofficial SteamOS ARM Port is not affiliated with or endorsed by Valve. Steam and SteamOS are trademarks of Valve Corporation. Installing it replaces your device's bootloader, so read the install guide and back up your data first.

  • Game Mode and Desktop

    Game Mode, the Steam client and a KDE desktop, running natively on ARM.

  • Updates Through Steam

    Signed updates from Settings > System. No reflashing, and a failed update rolls back on its own.

  • Loadout

    Emulators, PC game stores and apps picked for your chip, with suggestions based on the games you have.

  • Add Any Game

    Windows games, console game files, Linux apps and Android apps go into your Steam library with their artwork.

  • Epic, GOG and Amazon

    An ARM64 build of Heroic installs your PC libraries, and they play from Steam with Proton.

  • Sleep That Lasts

    Real sleep on every supported chip, with quiet fan curves and Steam's own power and charge controls.

  • Dual Screen

    On the AYN Thor and AYANEO Pocket DS the bottom screen gets its own launcher, dashboard and themes.

  • Android Apps

    Install and run Android apps, Play Store included. Each one shows up in your library.

Supported Devices

  • Snapdragon 8 Elite · Stable

    AYN Odin 3, KONKR Pocket FIT Elite

  • Snapdragon 8 Gen 3 · Stable

    KONKR Pocket FIT, AYANEO Pocket S2 / S2 Pro

  • Snapdragon 8 Gen 2 · Stable

    AYN Odin 2 / Mini / Portal / Thor, AYANEO Pocket ACE / DMG / DS / EVO / S 1K / S 2K, Retroid Pocket 6 / Nova

  • Lenovo tablets · Testing

    Lenovo Legion Y700 Gen 3 and Gen 4. Got one? Help test it

See Supported Devices for what works on each one.

Community

Questions, help with installing, or just want to share how it runs? Join the Discord. Bugs go to GitHub issues.