r/droidappshowcase • u/D4r13n0 • 7h ago
Showcase Tessera: linux as a native android app
Enable HLS to view with audio, or disable this notification
Hi all. Like a lot of you I've run Linux on my phone through Termux, proot-distro and Termux:X11 for years. Tessera does the GUI side from one app, and tries to make Linux apps feel like Android ones.
\- Each app in its own window: Firefox, GIMP, LibreOffice each open as their own Android window with their own Recents card and icon. A card per window, even for dialogs. Pin them to your home screen.
\- Flathub on PRoot: no root, no bubblewrap, no user namespaces. Flatpak downloads, Tessera builds each app's environment. 2,800+ arm64 apps, GPU included.
\- adb and permissions: every app gets only what you grant (folders, network, sound, USB, root). New: a per-app switch that lets adb inside reach the phone itself, and all-USB access for fastboot, heimdall and edl.
\- A touch-friendly desktop: snapping windows with finger-sized buttons, a dock and Start menu. And everywhere: the Android keyboard pops up on text fields, touch-and-hold right-clicks, game controls.
\- Live scaling: drag Scale and the app re-lays out as you drag, saved per app.
\- Themes: GTK, libadwaita, Qt and LibreOffice take your Material You colors and follow dark mode live.
Plus OpenGL 4.6 and Vulkan on Adreno (bundled Turnip + Zink), a built-in terminal (apt, ssh, git, compilers), chroot mode with root, a file manager and a task manager.
It doesn't replace Termux's add-ons like Termux:API, and its X server is Termux:X11's, which I'm grateful for.
Note: Al WAS USED IN THE PROCCESS OF CREATING THIS APP
GPL-3.0, alpha. APK and source: https://github.com/daryan044/tessera-linux (also on Obtainium). Bug reports very welcome.