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.
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.
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.
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 →
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.
Spend a few minutes, get the whole day. Every topic's top stories in one hands-free rundown — listen, watch, or read the transcript.
▶ Play today's briefNew every morning, and the back catalogue is archived by date.
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.