v0.3.2
Hotfix for two bridge bugs found on-device:
- Firefox never stopped: sources that report no
PlaybackStateat all (Firefox does this)
used to be mirrored as "playing" forever, with no way to ever notice a real stop — even after
the tab finished or Firefox was closed. Fixed with a staleness timeout: if such a source's
metadata sits unchanged for 3+ minutes, it's now treated as finished and cleared. - Stuck until manual reselect: OriginPlayer could let go of us during a paused/idle stretch,
and resuming an already-tracked session never re-triggered the silent-audio signal that gets
its attention back — only a brand-new session did. It now fires on any resume, not just a new
session.
Same signing key as origin-isle and prior releases (fingerprint unchanged). Two identities as
before — install whichever matches what you had:
origin-ghost-player-kugou-0.3.2.apk(com.kugou.android.lite)origin-ghost-player-luna-0.3.2.apk(com.luna.music)