Skip to content

Voyager v0.2.1

Latest

Choose a tag to compare

@Lwb89dev Lwb89dev released this 22 Aug 06:41

Voyager v0.2.1

A patch release: real bug fixes reported from live use, plus a round of navigation HUD repositioning.

Fixes

  • Vosk model download — fixed "OS error: directory not empty, errno 39". Extraction now happens in a fresh, uniquely-named scratch directory and is only swapped into place once complete, instead of deleting-then-reusing the model's own folder (which could collide with a previous attempt's leftovers).
  • Amber / nsec login — fixed the profile screen reading as logged out even right after a successful login. Both flows updated the displayed name/flavor but never set the field _loggedIn actually checks. This is a genuine bug in Roadstr's own profile_screen.dart, patched here for now.
  • Music folder permission — picking a folder in Settings now actually makes the Music tab notice. Previously the plugin's failed state was set once at startup and nothing told it to look again, so "cannot read audio files" stuck around even after fixing exactly that.
  • Enlarged the retry button on a failed plugin's placeholder screen, and the Kokoro/Vosk download button — both read as disabled controls at their previous size.

Navigation HUD (landscape and portrait)

  • Speed/cancel-trip card now aligned with Voyager's own chrome row in landscape instead of floating a full chrome-height above it.
  • Stop button halved in size, card gap tightened.
  • Turn-instruction card moved to the top-left; the voice-mute toggle is now its own independently-docked button, top-right, instead of trailing inside the instruction card.
  • Speed-limit sign moved to roughly mid-screen height in landscape.
  • Current-street label: level with Voyager's chrome row in landscape; moved between the speedometer card and the speed-limit sign, left-aligned, in portrait.

Installation

Same as previous releases — pick the build matching your device:

  • voyager-v0.2.1-arm64-v8a.apk — almost every phone from the last ~8 years. Pick this unless you know otherwise.
  • voyager-v0.2.1-armeabi-v7a.apk — older 32-bit ARM devices.
  • voyager-v0.2.1-x86_64.apk — Intel/AMD.

All three are signed with Voyager's own release key.