Repository navigation
Scrobblix Android 0.1.0-alpha.2 - early development alpha
Pre-releaseScrobblix Android 0.1.0-alpha.2
An early development alpha, not a stable or production-ready release. The app still labels itself "Development preview · not a release". That label is unchanged in this APK.
Changes since Android alpha.1
- Media-session selection prefers a playing session with usable artist/title metadata instead of an unrelated or incomplete session.
- Last.fm browser-authorization responses fail closed when an error is present, including conflicting token/error responses and malformed error values.
- The existing connection service was restored separately. That service restoration and this APK's tests do not establish real Last.fm sign-in or scrobble delivery.
Package
- GitHub tag:
android-v0.1.0-alpha.2 - Android 8.0 or later (minimum API 26; target API 36).
- Package:
com.frpboy.scrobblix - Version:
0.1.0-alpha.2, code 7. - Source commit:
5c54607c57b07d2e5e7f3dc6db46d09f36c71291 - APK:
Scrobblix-Android-v0.1.0-alpha.2.apk, 8,618,057 bytes. - SHA-256:
c1c69853f090588a757b45ea6b571426263f7258388b19b20f79913d0304b083 - Signing certificate SHA-256:
a9b37328df9b9c166ceb41247cf9fd394427676832ab391c10f7494a711f7cde, unchanged from Android alpha.1.
What was checked
The exact published alpha.1 APK was installed on fresh disposable Android API 26 and API 36 emulators, then updated in place with this exact owner-signed alpha.2 APK using Android's normal replacement install. No uninstall or data reset was used.
- Both versions are non-debug releases with the same package and signing certificate. Version code increased from 6 to 7.
- Application UID and first-install time stayed unchanged.
- Synthetic local history, preferences, source restrictions, account and encrypted credential remained readable after the update.
- Tracking stayed paused. One synthetic unknown-outcome queue action remained non-retryable, with its existing send count unchanged. No submission was replayed.
- IPv4 and IPv6 guest network egress was blocked before installation and checked throughout. No real Last.fm account, listening or provider delivery was used.
- Actual alpha.2 Activity screenshots and accessibility XML were captured and inspected at native 320x640 on both APIs. They show the paused Listen screen and privacy disclosure. This is limited visual review, not full visual QA.
- Temporary test transport credentials and environment were removed after the run. No owner signing key was uploaded to CI.
Exact signed upgrade verification: https://github.com/frpboy/Scrobblix/actions/runs/42765644989
Normal Android and Windows checks also passed on the canonical source:
https://github.com/frpboy/Scrobblix/actions/runs/42764274289
https://github.com/frpboy/Scrobblix/actions/runs/42764274539
Install carefully
This APK is an in-place update for the same-package, same-certificate Android alpha.1. The upgrade was checked with synthetic data on isolated emulators, not on your phone. Preserve your existing installation and data. If Android reports a conflict, stop rather than uninstalling or clearing data to force installation.
Scrobblix Test previews use a separate package and signing identity. This APK is not their in-place upgrade.
Keep Android's normal security protections enabled. Do not disable Play Protect or other checks. If Android blocks installation, stop rather than bypassing the warning.
Notification access is optional and off by default for a fresh installation. Android notification access is broad; review the app's explanation before enabling it. Screenshot restrictions have been removed, so account/history information may be visible in screenshots and the app switcher.
Still unverified or unfinished
- Real-account Last.fm authorization and completed-scrobble delivery.
- Real-player listening, background execution, longer sessions and battery behavior.
- Upgrade behavior with your existing real account/history on your own device.
- Full visual and accessibility coverage at native phone sizes, rotation and large text.
- Play Store submission or release.
Do not rely on this alpha as the only record of listening. The emulator checks do not establish real-device authorization or delivery. Existing Android alpha.1 and Windows release assets are unchanged.