You can finally run Doom and other graphical apps in Android’s Linux Terminal

The recent update to Android’s Linux Terminal app marks a significant milestone in the evolution of mobile computing. Initially launched earlier this year, the Terminal app has captivated users with its potential to run a full instance of Debian within a virtual machine, paving the way for the execution of Linux applications that are otherwise unavailable on Android devices. Until now, however, its capabilities were confined to command-line operations. That is, until the latest Canary build was unveiled.

New Features Unveiled

The July 2025 Android Canary build introduces a remarkable enhancement: the ability to run graphical Linux applications. This development is not merely incremental; it represents a leap forward in functionality. Users can now engage with a graphical interface, thanks to a new “Display” button integrated into the Terminal app. This feature allows the forwarding of graphical output from the Linux virtual machine directly to the Android host, transforming the user experience.

Upon launching the Terminal app in this latest build, users will find themselves greeted by an intuitive interface. A simple command—typing ‘weston’—grants access to a graphical environment. Weston, a reference implementation of the Wayland compositor, is preinstalled, facilitating a seamless transition into this new realm of possibilities.

During our exploration of this graphical environment, we successfully launched applications such as Gedit, a straightforward text editor. While we refrained from revisiting the Linux port of Doom, the excitement surrounding the potential for running more complex applications and games is palpable.

Performance Enhancements

To further enhance performance, users have the option to enable hardware acceleration. This requires creating an empty file named virglrenderer within the /sdcard/linux directory. A confirmation message stating “VirGL enabled” upon opening the Linux Terminal indicates successful activation. This feature not only optimizes performance but also lays the groundwork for running more demanding Linux software and potentially even PC games in the future.

The introduction of graphical app support is a game-changer, unlocking a plethora of useful Linux programs that have previously been inaccessible on Android. It also hints at a future where mobile devices can handle more sophisticated applications, bridging the gap between Android and traditional computing environments.

While this feature is currently available in the Canary build, the timeline for its rollout to Beta or Stable channels remains uncertain. Speculation suggests that it may debut in the second quarterly release of Android 16, anticipated in December. However, as with all developments in the tech world, timelines can shift, leaving users eagerly awaiting the next chapter in this unfolding narrative.

AppWizard
You can finally run Doom and other graphical apps in Android's Linux Terminal