Box v3.0.0
A major UI overhaul — the whole app got a fresh, expressive, fully theme-aware coat of
paint, plus a big stability fix for Snapdragon and MediaTek NPU devices. The jump to 3.0.0
reflects how much of the interface changed, not a new engine: everything you loved still runs the
same models the same way, it just looks and moves a lot better now.
Themes & personalization
- 11 new themes inspired by the GNOME Ptyxis terminal palettes — Fairy Floss, Nord, Bim,
Borland, C64, Cobalt Neon, Grass, Homebrew Ocean, Mono Amber, Mono Red, and Synthwave —
selectable from a new palette dropdown in Settings. (Joins the existing System, Light,
Catppuccin, and Dracula themes.) - Choose your app font. 13 bundled font families — Nunito (default) plus Cormorant Garamond,
DotGothic16, IBM Plex Mono, IBM Plex Serif, Instrument Serif, Egyptian Hieroglyphs, Playfair
Display, Press Start 2P, Quicksand, Space Grotesk, Turret Road, and Viaoda Libre — each
previewed in its own typeface. - Separate chat font. Pick a different font just for chat messages, or leave it following the
app font. - Text-size slider. Scale text across the whole app (and chat) from 0.8× to 1.4×, on top of
your system font size. - Themed app icon. With "Themed icons" enabled, the Box launcher icon now tints to your
system Material You colors.
A more expressive interface
- M3 Expressive motion throughout. Spring-physics animations bring the app to life — home
cards bounce in and respond to taps, chat messages rise and fade in, and screen transitions use
Material 3 slide-and-fade. - Settings, reorganized. The long settings list is now grouped into collapsible categories —
Appearance, Privacy & Security, Network & Tools, Chat & Voice, and About — that expand and
collapse smoothly. - Cleaner home screen. Task cards are now clean and text-focused (the mismatched per-task
icons were removed), the side-drawer cards were simplified, and the menu button is now a tidy
box/cube glyph that suits the app's name. - Theme-aware task screens. Open any task (Chat, Diffusion, Voice, …) and the background now
follows your selected theme with the same subtle accent tint as the home screen — no more flat
black behind a colorful theme. The oversized icon above each task title was removed for a
cleaner header. - New download progress style. Model downloads now show the Material 3 Expressive wavy
progress indicator. - Better contrast on themed tabs. The selected tab highlight now follows your theme's accent
color (instead of turning hot pink on some palettes), with readable text on top.
Fixes & stability
- NPU crash fixed on Snapdragon & MediaTek (#82, #83). NPU models could hard-crash on load on
non-Pixel devices (e.g. Galaxy S26 Ultra, Xiaomi 14T Pro) because the wrong hardware dispatch
library was being loaded. Box now selects the correct Qualcomm / MediaTek runtime per device.
The Pixel 10 / Tensor G5 path is unchanged and was re-verified. - No more Settings flash. Changing the text-size slider no longer flashes the home screen
behind Settings; font scaling is now applied cleanly via typography. - Smoother Settings dialog. Fixed the jump/jank when opening Settings or expanding categories
— the panel is now a fixed size and animates its contents internally.
Build variants
-
Main (stock Android): includes the Gemini Nano Hub & Vision features (AICore modes need a
supported device). -
custom-rom-support (GrapheneOS / LineageOS / CalyxOS): no Google-services-dependent features
required.
Both variants include the full UI overhaul, all new themes and fonts, and the Snapdragon /
MediaTek NPU fix.
Notes for testers
- The Snapdragon (sm8850) and MediaTek (mt6989) NPU fix is confirmed inert on Tensor G5 (no
regression) but still needs on-device confirmation on those Snapdragon/MediaTek phones. - Per-SoC NPU model builds added in 2.0.2 remain untested on their target hardware.