Vitaliy Alexeyev

· synmobile

synshell on a phone: desktops, widgets, shades

Home pages with live hardware widgets, two pull-down shades, the launcher, recents and a charging animation.

The phone runs the same desktop environment as my laptop: the synwm compositor, built on smithay, and a phone shell, synmobile-shell. Composition runs on the Adreno 730 GPU through zink on top of the turnip Vulkan driver. Everything below is written in Rust on my GUI framework syngui.

40 seconds around the shell, recorded with synlink from a laptop. · MP4 file, 5.0 MB

Home pages

Pages follow the finger; the panorama wallpaper moves with them.
Pages follow the finger; the panorama wallpaper moves with them.

Shades, launcher, recents

Charging

The charging animation.
The charging animation.

← All posts