Games · studios · releases
Archer TaleSearch
Latest News

Lepton from Valve to run Android games on Linux is now open source

17 Sep 2026 at 7:26 am UTC | Last updated: 17 Sep 2026 at 8:36 am UTC By Liam Squires-HandValve have officially opened up the source code for Lepton, their compatibility layer to run Android games on Linux for the Steam…

Archer Tale3 min read
Lepton from Valve to run Android games on Linux is now open source
17 Sep 2026 at 7:26 am UTC | Last updated: 17 Sep 2026 at 8:36 am UTC
By Liam Squires-Hand

Valve have officially opened up the source code for Lepton, their compatibility layer to run Android games on Linux for the Steam Frame. It's available on their GitLab instance, under the MIT license for their code.

Much like Proton for running Windows games on SteamOS / Linux, Valve have a laser-focus here specifically on getting Android games working, making it easy for developers to bring over their standalone games to the Steam Frame.

What exactly is it? From the GitLab page:

Lepton is a tool for use with the Steam client which allows games which are exclusive to Android to run on the Linux operating system. Most users should use Lepton provided by the Steam Client itself.

Lepton has made some design decisions that set it apart from other Android containerization projects:

  • Lepton runs as a non-root user without requiring any rootful setup or helpers.
  • Every process inside Lepton is running as the same non-root user. There is no enforced isolation between apps, each app instead should run within its own Android container.
  • Lepton disables various Android services that are not required to run games possibly breaking compatibility with some applications.
  • Lepton is not designed for general Android use, instead opting to keep the bare minimum functionality required to launch into games.
  • Lepton caches various pieces of state to accelerate Android userspace boot time.
  • Lepton is intended to help game developers bring their VR Android games to the Steam Frame. Other usecases are possible, but were not the focus of development and may lack polish.

Lepton also includes a variety of features designed to help game developers bring their VR Android games to Steam:

  • Lepton mounts various libraries from the host OS:
    • Graphics drivers (mesa, zink, etc...).
    • Steam/Steamworks libraries.
    • Vulkan layers (foveated rendering injector, renderpass optimizer).
  • Lepton supports integration with various debuggers (strace, gdb, lldb, renderdoc, etc...) and profilers (perfetto).
  • Lepton hides the flatscreen window by default, but can show it if necessary for development.

Lepton incorporates patches and components from the Waydroid, Anbox, Halium and Hybris projects in the building of the Android container root filesystem. The Android root filesystem is therefore released under a GPL-3.0 license (see LICENSE.AOSP.image, while the compatibility tool itself is released under the MIT license, (see LICENSE.lepton).

It will be interesting to see what people do with it now it's properly open.

Nice to see. And this is why Valve continue to get my money and support. Yes, they're a company just like any other - but they do masses for the community that's all properly released for anyone to use. And they don't lock down their hardware like Sony, Nintendo and Microsoft do.

Projects like Proton, Lepton and FEX are amazing for the wider Linux gaming scene. Plus all the contractors they fund to work on Mesa graphics drivers, bits of the Linux kernel and so much more.

🌐 External Sources: gitlab.steamos.cloud Article taken from GamingOnLinux.com. Tags: Steam Frame, SteamOS, Android, Lepton, Misc, Open Source, Source Code Release, Steam, Valve 27 Likes Some you may have missed, popular articles from the last month:1047 Games stop development on EMPULSE and SPLITGATE: Arena ReloadedActive Matter developers put up an incredibly distasteful AI notice on SteamTrue classic SNES JRPG 'Terranigma' comes to PC in early 2027Sovereign Tech Agency makes a big investment into Flatpak All posts need to follow our rules. Please hit the Report Flag icon on any post that breaks the rules or contains illegal / harmful content. Readers can also email us for any issues or concerns.