Repository navigation
Releases
OhmLauncher 0.0.6
OhmLauncher 0.0.6 adds foreground Flux integration to the full GitHub edition and improves theme/background selection and persistence across editions.
Full GitHub edition
- Pair with Flux using mutual TLS, retained certificate pins and explicit local confirmation. Native Flux and the previously supported legacy protocol are selected explicitly, with no automatic downgrade.
- Discover and connect in both directions while Ohm is open. Session replacement, cancellation, Home recreation and secondary launcher tasks retain clear ownership of pending operations.
- Choose an Omarchy theme to apply its palette and background on both devices. Choose a background to change the background on both devices while keeping the palette.
- Keep Background’s theme-style card carousel: the active album’s images, followed by Custom. Only Custom opens the file picker. Original images are validated and synchronized independently of thumbnails.
- Share explicit text, URLs, a clipboard snapshot, battery, one selected notification or file; accept incoming shares and files through foreground confirmation.
- Control desktop media after consent and mirror the phone through a fresh Android screen-capture prompt, with reliable Stop controls across launcher tasks.
- Use a desktop touchpad/keyboard only after desktop Approve and secure Android credential confirmation. Temporary permission expires and leaves the saved desktop remote-input setting unchanged.
Theme/background selection and temporary input require the negotiated Ohm desktop extensions described in docs/flux-interoperability.md. Notification shells must expose explicit Approve/Deny actions.
Shared launcher and Google Play edition
- Backgrounds retain the same card presentation as Themes, with a final Custom option for file selection.
- More reliable persistence of themes, wallpapers and favorites, including concurrent settings updates.
- The Play edition retains optional authenticated Omarchy Link theme/background synchronization. Its local HTTP transport is unencrypted. Flux, text sharing, file transfers, mirroring and remote input remain exclusive to the full edition.
Install the full edition with OhmLauncher-0.0.6-full.apk. Google Play uses a separate signed bundle and release notes. Updates preserve app settings and existing pairing.
Validation: 782 JVM tests passed with no failures or skips, including real native/legacy Go ↔ Kotlin mutual-TLS sessions in both directions. Full lint passed for both editions with no errors. Signed artifact, manifest and 16 KB alignment checks are recorded in the validation report.
OhmLauncher 0.0.5
OhmLauncher 0.0.5
• Paneles, diálogos y controles TTFX adaptados al tema Omarchy activo.
• Elige un color de la paleta del tema para el texto de reloj, clima y TTFX.
• Terminal Quake con diez botones sobre el teclado.
• Más iconos Nerd Fonts para tus aplicaciones.
• «Reaccionar al audio» comienza desactivado y pide permiso solo al activarlo.
• Clima con pronóstico de tres días y mapas; reloj mundial interactivo.
El APK de esta publicación es la edición completa. El AAB para Google Play se prepara por separado.
OhmLauncher 0.0.4
OhmLauncher 0.0.4 adds the complete Omarchy experience, synchronized themes and backgrounds, TTFX improvements, compact navigation, system wallpaper integration, multilingual UI, and authenticated Omarchy Link pairing.\n\nThis GitHub APK is the full edition with advanced local integration features. The Google Play edition uses a reduced permission surface for store compliance.
OhmLauncher 0.0.3
Highlights
- Adds the compact Omarchy launcher bar and keeps Apps Search anchored on the right.
- Adds the Fav Apps menu, drag reordering, swipe-up access, and safer favorite persistence.
- Adds reusable inertial theme/background pickers and brief theme transitions.
- Preserves the selected background when moving or resizing widgets.
- Adds per-desktop visibility for the floating TTFX controls.
- Restores animated edge boxes and favorite-bar transitions.
- Bundles the official Omarchy base theme backgrounds for offline use.
Verification
- Full JVM test suite passed.
- Signed release APK verified with Android apksigner.
- Package: cl.villagranquiroz.ohm_launcher
- Version code: 3
- Minimum Android: 7.0 (API 24)
- SHA-256: 1d1d14b706f5d297496cf0e7ca45dc8b91133db1035f9d53d9dc178d7121077f
OhmLauncher 0.0.2
Native Android launcher release with Omarchy mode, compact navigation, favorite-app menus, app-search favorite toggles, animated edge boxes, synchronized theme/background selection, and 22 bundled official Omarchy themes with default backgrounds.
Verified with the complete JVM test suite and a signed release APK.
OhmLauncher 0.0.1
OhmLauncher 0.0.1 is the first public test release of the native Android launcher and its Omarchy integration.
Highlights:
- Unified Omarchy-style launcher menu with menu-first search and native app icons.
- Bidirectional theme and background synchronization through Omarchy Link.
- Bundled offline Omarchy themes and previews.
- Theme-driven colors and corner geometry.
- TTFX desktop controls, including persistent position and size.
- Edge-box editing with double-tap menus and two-second hold-to-drag behavior.
- Improved widget editing, screen-capture startup, system-bar handling, and launcher gestures.
- QR pairing tokens protect Omarchy Link's LAN API.
Installation instructions for both the APK and Omarchy Link are in the README.
APK note: OhmLauncher-0.0.1-test-release.apk uses the Android release build type and debug signing. It is intended for testing, not Play Store distribution.
SHA-256:
09a3d21b387287fee3601f700afed412594f515ec635b1754dacfab6a06f4a97 OhmLauncher-0.0.1-test-release.apk
OhmLauncher v1.0.0 Native
First public native Android build.
Highlights:
- Native Kotlin launcher with curated widgets, edge boxes and app search.
- Termux terminal engine with tmux, Dropbear SSH and herdr bundled.
- Omarchy Link theme sync, screen sharing, remote control and expandable viewer.
- MediaProjection and accessibility permission flow.
This GitHub sideload APK is a release variant signed with the project current debug signing configuration.