← All stories
● Covered by 1 source · 1 reportLow impact1 neutral

Tess's Android Wayland Compositor (tawc) enables running Linux GUI apps on Android without root

🔄 Updated 13h ago
New to BrevFeed? We gather this story from every outlet covering it into one summary — ranked by real-world impact, not just the latest headline — so you never miss what matters. What is BrevFeed? →

Key points

  • Runs Linux CLI and graphical programs on Android without root.
  • Provides hardware acceleration for graphical apps using native Android graphics.
  • Includes tawcroot, a faster alternative to PRoot for rootless execution.
  • Linux apps can be launched from tawc's menu or added to the Android home screen.

Introduction to tawc

Tess's Android Wayland Compositor (tawc) is a new project designed to bring the full Linux experience, including graphical applications, to Android devices without needing to root the phone. It combines a custom Wayland compositor with a specialized rootless execution environment.

Technical Components

The project consists of tawcroot, a performant alternative to PRoot that emulates chroot and other syscalls for rootless Android. A Smithay-based Wayland compositor handles Android integrations, such as input from the native keyboard. It also includes a fork of libhybris to allow glibc Linux programs to load standard Android graphics drivers, enabling hardware acceleration for graphical applications.

User Experience and Features

Users can download and extract stock Linux distributions like Arch Linux ARM or Debian. Graphical applications can be launched from tawc's menu, and Linux apps can be added to the phone's home screen, appearing alongside Android applications in the app switcher. The system includes XWayland for hardware-accelerated X11 support and a built-in task manager for Linux processes. The 'ando' command and storage binds allow Linux programs to interact with Android data.

Limitations and Requirements

Current limitations include no real sandboxing beyond Android's mechanisms, no desktop GL support (only GLES and Vulkan), and it has not been optimized for games. Performance is better than alternatives but not native. Official builds are currently only for arm64, and the application requires Android 10 or newer.

✨ This summary was generated by AI from the outlets' reporting listed below. It is not independently verified and may contain errors — check the original sources. How BrevFeed works →

The daily brief

One email each morning: the day's tech stories, clustered across outlets and summarized. No account needed.

One email a day. Unsubscribe in one click, any time.

Today's brief

Spend a few minutes, get the whole day. Every topic's top stories in one hands-free rundown — listen, watch, or read the transcript.

~7 min · 6 stories · Aug 15

▶ Play today's brief Listen on Spotify

New every morning, and the back catalogue is archived by date.

Reporting from

Tess's Android Wayland Compositor (tawc) allows users to run graphical and command-line Linux programs on Android devices without requiring root access. This project integrates a custom Wayland compositor and a PRoot alternative to provide hardware-accelerated Linux environments directly on Android.