Audiobooks 0.4.0 (beta)
Pre-release
Pre-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
Audiobooksfolder: single.mp3/.m4bfiles 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.