Skip to content

Audiobooks 0.4.0 (beta)

Pre-release
Pre-release

Choose a tag to compare

@fenleon fenleon released this 14 Aug 05:57
· 19 commits to main since this release

Audiobooks 0.4.0 — the first tagged release of the Audiobooks LightOS tool. Beta: suitable for daily use; features and behavior may still evolve before a stable release.

What's new

  • Real LightOS tool + companion architecture — a thin tool UI built on the Light SDK design system, with a companion app hosting the on-device library, scanning, and playback, so background listening survives the tool closing (the same model Light's own music/podcast tools use).
  • Local-only player — scans the shared Audiobooks folder: single .mp3/.m4b files are standalone books; every folder is one book whose files play continuously. No accounts, no cloud.
  • Embedded chapters — MP3 CHAP frames and M4B bookmarks give single-file books chapter navigation, "Chapter N of M", and chapter-scoped time.
  • Track ordering — multi-part books play in embedded track order (disc/track tags, fallback: natural filename order).
  • Foreground playback — a playback notification, lockscreen/system media controls, and media-key support keep playback alive in the background.
  • Settings — Auto-Play ("next chapter") toggle, "Scan Library Now", and speed control (0.5x–2x).
  • Progress restored — listening position and speed are remembered per book; reopening restores the last book without autoplay.

Install

Both APKs are required (the tool and its companion):

  • app-release.apk — the Audiobooks tool (com.lightphone.audiobooks)
  • server-release.apk — the companion (com.lightphone.audiobooks.server)

Dev-signed with the Light SDK development key. On a real Light Phone 3 (via the community ADB route): install both, then set Developer options → External tools → All tools to see Audiobooks in the toolbox. The companion also appears as a toolbox entry on the real device — the row is a no-op to tap (it has no UI).

Checksums (SHA-256):

app-release.apk    7311eb8ddcf432a12f629d085d96d6b832ad3ccbf27f73545d0fe5925f43dad7
server-release.apk 592a9d74ca15720afe5244e2780a2c42f9976780f65ee860360ef3b3117d1d75

Known limitations

  • No cover art, ebook reading, or cloud sync — books must be on the device in /sdcard/Audiobooks/.
  • Embedded chapters inside a folder book's individual files are not merged; folder books stay file-per-chapter.
  • The APK is large (media3 + SDK transitive deps); a minified release build would shrink it.
  • The dev signing key is for development only — not a production identity.