📦 Android App Stash v0.9.90 build 126 (Spotify + YouTube Music client)

  • Thread starter Thread starter KumaKuma
  • Start date Start date
Stash v0.9.90 build 126 (Spotify + YouTube Music client)
Requirements: 8.0+
Overview: Stash is an offline-first Android music player that syncs your liked songs, playlists, daily mixes, and discover mixes from both Spotify and YouTube Music into a single unified local library. Tracks are downloaded as high-quality FLAC audio.
1000249131.webp
Your Spotify + YouTube Music library, offline in FLAC for free.

Stash is an offline-first Android music player that syncs your liked songs, playlists, daily mixes, and discover mixes from both Spotify and YouTube Music into a single unified local library. Tracks are downloaded as high-quality FLAC audio.

Stash is not an online streaming service. It's a personal-library tool for people who already have Spotify or YouTube Music accounts and want their library available offline on their terms. Studio quality tracks, they're yours to keep.

Features
● Offline everything — tracks download as high-quality lossless audio
● Bulletproof matching — finds the right version of tracks 99% of the time
● Custom playlists — create your own playlists and save tracks to them from anywhere.
● Spotify & YT sync preferences — choose exactly which playlists, liked songs, daily mixes, and discovery mixes to sync. Individual toggles for each. Don't want Daily Mix 3? Turn it off.
● Expanded Spotify mix detection — Release Radar, Discover Weekly, On Repeat, Daylist, Repeat Rewind, Time Capsule, and Daily Mixes 1-6 are all automatically detected when available. Each gets its own toggle.
● Refresh vs Accumulate sync modes — mixes can either replace their contents each sync (Refresh) or stack new tracks on top of what's already there (Accumulate). Your call.
● Parallel downloads — 8 simultaneous tracks. Background sync runs as a foreground service so it actually finishes with the phone locked.
● High-res album art
● Automatic update notifications — checks GitHub for new releases daily and notifies you when one is available.
● Full equalizer — 5-band EQ with presets, bass boost, and virtualizer
● Spotify sign-in built in — just log into Spotify inside the app
● Private by design — credentials encrypted with AES-256-GCM, no servers, no telemetry, nothing leaves your phone
● Free and open source — no subscriptions, no ads, GPL-3.0

★ Untouched apk with Original Hash Signature
★ Certificate MD5 digest: 51572c31db0cf8ec5d499a5da790aebf
★ No changes were applied
➡ Languages: Full Multi Languages
➡ CPU architectures: arm64-v8a, armeabi-v7a, x86, x86_64
➡ Screen DPIs: 160dpi, 240dpi, 320dpi, 480dpi, 640dpi

What's New:
Sync stops losing playlists, lossless gets real redundancy, and Home actually changes after a sync.

Your playlists stay put
Accumulate mode promises it will never remove anything. YouTube playlists could still disappear after a sync anyway — one library lost 21 of them, including hand-made ones. Spotify checked both the sync mode and whether the fetch came back complete; YouTube only ever checked the second. It now uses the same gate.

Undo last sync is new. Every sync first snapshots which playlists were visible and every track in them, so if one does something you didn't want, one tap puts it back. Tracks you added yourself are never touched by the restore.

Sync tells you what it found
The sync log was the same wall of status lines every run. It now reads like a changelog — the actual songs, under the mix that brought them in:

Release Radar: Lemmo - Cowabunga!!, Lil Uzi Vert - Poured
Soul Mix: Michael Kiwanuka - Rolling, Monophonics - It's Only Us, +10 more
99 new songs added

The header counts new songs rather than downloads, so Online mode stops reporting zero when a sync just found you a hundred tracks. There's a Copy button for bug reports.

Your Top Songs 2022–2025 and All-Time now sync — music Spotify normally only surfaces in December.

Mixes got a clear-out: Spotify's editorial playlists were being counted as personal mixes, which is how a library ends up claiming 130 of them. Only mixes actually made for you are kept. Playlists y
ou follow on purpose stay.

Home changes when your library does
Home's mix rails were sorted alphabetically and never trimmed, so the first cards were the same three every single time, no matter what a sync brought in. Rails now lead with the mixes that most recently gained music, and show twelve with See all for the rest.

Lossless
A blocked Qobuz account used to stick: the app kept retrying the dead token and quietly fell back to YouTube, which is why lossless seemed to "only work with force qbdlx on". Blocked accounts are now retired on the spot and the next one takes over.

The shared account pool was also being filtered down to a single Qobuz app id, throwing away thirteen accounts without ever checking them. Releases now consider every account the app can sign for, and each is tested for real lossless — not just a valid login, since a downgraded account signs in perfectly and then serves a 30-second preview. Most of the pool turns out to be exactly that, which is why the next item matters.

ARCOD joins as a second lossless source, so a bad day for one provider is no longer a bad day for lossless.

Also
● Playback starts fast on large libraries — an 845-track queue no longer checks every file on disk first (thanks @ParaliyzedEvo, #404)
● Library is downloads-only again, and everything in it is playable
● Mixes that synced empty now fill in

Upgrading is safe. Your library and playlists carry over untouched; the sync fixes apply from your next sync onward.

Download Links:
You do not have permission to view the full content of this post. Log in or register now.
Credit to: derrin
 

About this Thread

  • 0
    Replies
  • 13
    Views
  • 1
    Participants
Last reply from:
KumaKuma

Trending Topics

Online now

Members online
1,324
Guests online
3,302
Total visitors
4,626

Forum statistics

Threads
2,301,444
Posts
29,142,615
Members
1,199,023
Latest member
xcrite
Back
Top