Mishaal Rahman / Android Authority
TL;DR Google has revealed that it’s developing a Linux Terminal app to transform Android into a platform for on-device app development and eventually gaming.
The app runs a Debian Linux environment in a virtual machine on select Android devices.
Recent Android builds can already run graphical Linux apps, paving the way for Android to become a true desktop computing platform.
When Google released a Linux Terminal app earlier this year, it generated a lot of buzz among enthusiasts and developers. Despite the excitement, Google has been quiet about the release, even declining to mention it at its annual I/O developer conference. Recently, however, Google published documentation for the Terminal app, revealing its ambitious plans for the feature.
With the Linux Terminal, Google aims to let developers build Android apps directly on Android devices. Eventually, the company plans to allow users to run full-fledged graphical Linux apps and games. The ultimate goal could be to transform Android into a first-class desktop platform that rivals macOS and Windows — and we couldn’t be more excited.
You’re reading an Authority Insights story. Discover Authority Insights for more exclusive reports, app teardowns, leaks, and in-depth tech coverage you won’t find anywhere else. These reports reflect developments at the time of writing. Some features or details uncovered in leaks may change before official release.
The Linux Terminal app arrived in the second quarterly release of Android 15, which Google rolled out this past March. It uses the Android Virtualization Framework (AVF) to boot a Debian OS image in a virtual machine (VM), providing users with a terminal interface to run Linux commands.
Google recently updated its official documentation for AVF, highlighting the Linux Terminal app as a key use case. The documentation addresses a long-standing limitation, noting that “Android has traditionally been the only major operating system that doesn’t let users develop apps on the platform itself.” Unlike on macOS or Windows, building apps for Android has always required a separate computer because the development tools aren’t natively available on the OS.
By introducing the Linux Terminal app, Google can “provide a Linux-based development environment to Android users who are developers.” This is crucial because many development tools, including Google’s official Android Studio, are available for traditional Linux distributions.
... continue reading