Onyx Launcher v0.1.0-alpha
Pre-release
Pre-release
Onyx Launcher v0.1.0-alpha
First alpha of Onyx Launcher — a lightweight, fast, highly customizable Android home-screen launcher with icon-pack support and a built-in abstract wallpaper generator.
⚠️ Alpha — usable daily but rough edges remain. Signed with an alpha key (not the eventual release key); you'll get a "signature changed" prompt on future signing-key changes.
Highlights
- Tiny & fast — R8-shrunk APK is ~1.6 MB; cold launch ≈ 470 ms on a mid-range emulator
- Real launcher — default HOME, multi-page home, persistent dock, drag-and-drop, folders, long-press shortcuts, all persisted in Room
- App drawer — vertical grid, instant fuzzy search, launches everything
- Widgets — full AppWidgetHost: pick, place, resize, persist
- Gestures — configurable swipe up/down, double-tap, two-finger swipe
- Icon packs — standard Nova/ADW format; live switch, per-icon override, themed-icon cache
- Abstract wallpaper generator (signature feature) — 3 seeded styles (gradient mesh / flow field / geometric facets), time-of-day palettes, optional usage-driven parameters, static or live wallpaper that evolves across the day
- First-run setup — auto-populates the dock + home page and applies a generated wallpaper
Install
Download onyx-launcher-0.1.0-alpha.apk below and sideload. Set as default launcher from Settings → Apps → Default apps, or accept the prompt on first Home press.
minSdk 26 (Android 8.0) · targetSdk 34
Known gaps (coming in v0.2)
- Full in-app Settings screen (grid/icon/label/gesture config UI)
- Backup/restore (JSON export/import)
- AMOLED theme should disable wallpaper show-through
- Baseline profiles + Macrobenchmark perf pass
🤖 Generated with Claude Code