Skip to content

Origin Ghost Player v0.3.1

Choose a tag to compare

@fvhde fvhde released this 19 Aug 21:20
· 5 commits to main since this release

Hotfix: fixes the click-through redirect being unreliable — it previously fired unconditionally on
any launch based purely on "is something playing," with no way to distinguish OriginPlayer's
tap-through from opening the app icon yourself, and only checked on a cold start (which the far
more common "already running" launch never re-triggers). Result: sometimes it didn't redirect from
OriginPlayer, sometimes it redirected when you just wanted to open the app.

Fixed using Activity.getReferrer(), confirmed empirically on-device:

  • Direct launcher tap → referrer is the launcher itself.
  • OriginPlayer's Control Panel tap → com.vivo.musicwidgetmix.
  • A second system-UI tap surface → com.vivo.systemuiplugin.

Only those two vivo system referrers trigger the redirect now. Every other launch (including
opening the app icon directly) shows our own screen — which now also displays what's currently
playing (title, artist, source app, tap to open) instead of just permission status.