{"id":21615,"date":"2025-07-25T01:27:09","date_gmt":"2025-07-25T01:27:09","guid":{"rendered":"https:\/\/www.newsbeep.com\/uk\/21615\/"},"modified":"2025-07-25T01:27:09","modified_gmt":"2025-07-25T01:27:09","slug":"you-can-finally-run-doom-and-other-graphical-apps-in-androids-linux-terminal","status":"publish","type":"post","link":"https:\/\/www.newsbeep.com\/uk\/21615\/","title":{"rendered":"You can finally run Doom and other graphical apps in Android&#8217;s Linux Terminal"},"content":{"rendered":"<p><img class=\"e_3g\" decoding=\"async\" loading=\"eager\"  title=\"Linux Terminal on the Galaxy Z Flip 7\"  alt=\"Linux Terminal on the Galaxy Z Flip 7\" src=\"https:\/\/www.newsbeep.com\/uk\/wp-content\/uploads\/2025\/07\/Linux-Terminal-on-the-Galaxy-Z-Flip-7.jpg\"\/><\/p>\n<p>Mishaal Rahman \/ Android Authority<\/p>\n<p>TL;DR<\/p>\n<p>Android\u2019s Linux Terminal app can now run graphical Linux apps in the latest Canary build, a major step forward for the feature.<br \/>\nA new \u201cDisplay\u201d button launches a graphical environment, letting users run full desktop apps that aren\u2019t available on Android.<br \/>\nHardware acceleration can also be enabled for better performance, paving the way for running even more powerful Linux software and games.<\/p>\n<p>The <a href=\"https:\/\/www.androidauthority.com\/android-linux-terminal-app-available-3532999\/\" rel=\"nofollow noopener\" target=\"_blank\">Linux Terminal app<\/a> that Google introduced earlier this year is one of the most exciting new features in Android, not for what it currently does but for what it can potentially do. The Terminal app lets you boot up an instance of Debian in a virtual machine, allowing you to run full-fledged Linux apps that aren\u2019t available on Android. Unfortunately, the current version of the Terminal app is limited to running command line programs, but that\u2019s set to change in the near future. In the new <a href=\"https:\/\/www.androidauthority.com\/android-canary-3576430\/\" rel=\"nofollow noopener\" target=\"_blank\">Android Canary<\/a> build that Google released today, the Terminal app now lets you run graphical Linux apps.<\/p>\n<p>Earlier this year, we ran a Linux port of <a href=\"https:\/\/www.androidauthority.com\/android-16-linux-terminal-doom-3521804\/\" rel=\"nofollow noopener\" target=\"_blank\">Doom in Android\u2019s Terminal app<\/a> to showcase the app\u2019s upcoming graphical capabilities. For months, Google has been working to add hardware acceleration support and a full graphical environment to the Linux Terminal, but the company never pushed these features to any public builds, requiring us to compile Android from source to try them out.<\/p>\n<p>After installing the July 2025 Android Canary build, however, we noticed that the Terminal app has been updated with graphical app support. When you open up the Terminal app in this build, you\u2019ll see a new button in the top right corner. This button launches the \u201cDisplay\u201d activity of the Terminal app, which forwards graphical output from the Linux VM to the Android host.<\/p>\n<p><img class=\"e_3g\" decoding=\"async\" loading=\"lazy\"  title=\"Linux Terminal app in July 2025 Android Canary build\"  alt=\"Linux Terminal app in July 2025 Android Canary build\" src=\"https:\/\/www.newsbeep.com\/uk\/wp-content\/uploads\/2025\/07\/Linux-Terminal-app-in-July-2025-Android-Canary-build.jpg\"\/><\/p>\n<p>Mishaal Rahman \/ Android Authority<\/p>\n<p>Once on this screen, you can type the \u2018weston\u2019 command to open up a graphical environment. Weston is a reference implementation of a Wayland compositor, a modern display server protocol, and it comes preinstalled with Android\u2019s Linux Terminal.<\/p>\n<p><img class=\"e_3g\" decoding=\"async\" loading=\"lazy\"  title=\"Weston home screen in July 2025 Android Canary build\"  alt=\"Weston home screen in July 2025 Android Canary build\" src=\"https:\/\/www.newsbeep.com\/uk\/wp-content\/uploads\/2025\/07\/Weston-home-screen-in-July-2025-Android-Canary-build.jpg\"\/><img class=\"e_3g\" decoding=\"async\" loading=\"lazy\"  title=\"Running GEdit in July 2025 Android Canary build\"  alt=\"Running GEdit in July 2025 Android Canary build\" src=\"https:\/\/www.newsbeep.com\/uk\/wp-content\/uploads\/2025\/07\/Running-GEdit-in-July-2025-Android-Canary-build.jpg\"\/><\/p>\n<p>In the graphical environment, we were able to launch apps like Gedit, a basic text editor. We didn\u2019t try running Doom again, but you can see what that looks like in the video we recorded earlier this year.<\/p>\n<p>By default, hardware acceleration isn\u2019t enabled in the Linux Terminal. To enable it, you need to create an empty file named \u2018virglrenderer\u2019 and place it in the \u2018\/sdcard\/linux\u2019 directory. If you see a toast message that reads \u201cVirGL enabled\u201d when you open the Linux Terminal, then you\u2019ve done things correctly.<\/p>\n<p>The addition of graphical app support in the Linux Terminal is a big deal, as it opens the door to running many useful Linux programs that aren\u2019t available on Android. It also opens the door to running PC games in the future, though more work will need to be done to make them compatible, especially since most Android devices have ARM CPUs. Regardless, this is a big step forward in Google\u2019s plans to <a href=\"https:\/\/www.androidauthority.com\/google-combine-chrome-os-android-3577035\/\" rel=\"nofollow noopener\" target=\"_blank\">combine Chrome OS and Android<\/a> into a single platform, so we\u2019re excited to see how things proceed.<\/p>\n<p>Although this feature is enabled in the latest Android Canary build, we don\u2019t know when it\u2019ll land in the Beta or Stable channels. We\u2019re hoping that Google will roll it out in the second quarterly release of <a href=\"https:\/\/www.androidauthority.com\/android-16-review-3566047\/\" rel=\"nofollow noopener\" target=\"_blank\">Android 16<\/a>, which is scheduled to roll out in December. However, there\u2019s no guarantee the company will do so.<\/p>\n","protected":false},"excerpt":{"rendered":"Mishaal Rahman \/ Android Authority TL;DR Android\u2019s Linux Terminal app can now run graphical Linux apps in the&hellip;\n","protected":false},"author":2,"featured_media":21616,"comment_status":"","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6],"tags":[1964,59,13827,86,56,54,55],"class_list":["post-21615","post","type-post","status-publish","format-standard","has-post-thumbnail","category-technology","tag-android-canary","tag-gb","tag-linux","tag-technology","tag-uk","tag-united-kingdom","tag-unitedkingdom"],"_links":{"self":[{"href":"https:\/\/www.newsbeep.com\/uk\/wp-json\/wp\/v2\/posts\/21615","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.newsbeep.com\/uk\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.newsbeep.com\/uk\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.newsbeep.com\/uk\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.newsbeep.com\/uk\/wp-json\/wp\/v2\/comments?post=21615"}],"version-history":[{"count":0,"href":"https:\/\/www.newsbeep.com\/uk\/wp-json\/wp\/v2\/posts\/21615\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.newsbeep.com\/uk\/wp-json\/wp\/v2\/media\/21616"}],"wp:attachment":[{"href":"https:\/\/www.newsbeep.com\/uk\/wp-json\/wp\/v2\/media?parent=21615"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.newsbeep.com\/uk\/wp-json\/wp\/v2\/categories?post=21615"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.newsbeep.com\/uk\/wp-json\/wp\/v2\/tags?post=21615"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}