Android 16's Linux Terminal Now Running Graphical Apps, Including Doom
- 2 min read
Android’s Evolution Toward a Full PC Experience
Google is steadily transforming Android into a comprehensive PC operating system with its latest development in the Android 16 Linux Terminal. Following Chrome OS’s approach, the Terminal app now supports running graphical Linux applications—a critical milestone demonstrated by successfully running the classic game Doom.
Harry
Naufal Test Version 2 New Manual
Enhanced Terminal Capabilities
The Linux Terminal in Android 16 functions as a complete solution that manages a Debian distribution within a virtual machine. It handles downloading, configuration, execution, and interfacing with the Linux instance. This functionality relies on the Android Virtualization Framework (AVF), which enables Android devices to run other operating systems through virtualization.
While Samsung devices remain a notable exception, the AVF is supported across numerous devices from various manufacturers. The Terminal initially appeared in the Android 15 QPR2 beta as a developer option and has undergone several improvements since then.
Recent Improvements and Future Potential
Google has implemented significant enhancements to the Terminal’s functionality:
- Hardware acceleration support
- Display server integration
- Graphical environment capabilities
- Settings for disk resizing
- Port forwarding options
- Backup functionality
Though these advanced features haven’t been officially released in the current Android 16 beta, they’re accessible by compiling a custom AOSP build. Tests conducted on a Pixel 9 Pro demonstrate the Terminal’s new capabilities, with a dedicated button now available to enter the Display activity and run the ‘weston’ command to open a graphical environment.
Testing with Doom
When running Chocolate Doom (a source port of the classic game), the application performed well despite lacking audio support—a feature Google is still developing. This successful test signals positive progress toward Android’s ability to run more complex desktop-class Linux applications in the future.
While attempts to run more sophisticated programs like GIMP were unsuccessful, the trajectory suggests Android will eventually match Chromebooks in Linux application support. Industry observers believe one of the project’s goals may be to facilitate the transition of Chrome OS to an Android foundation.
As Android continues to evolve beyond its mobile origins, the Linux Terminal represents a crucial component in Google’s strategy to create a versatile operating system capable of spanning multiple device categories and use cases.
