Stash v0.9.104 build 140 (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.
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:
The Sync tab decides Home, and the music doesn’t stop
Two things people kept running into. A playlist or mix you switched on in the Sync tab didn’t show up on Home until some later sync happened to touch it, and a song you played on its own ended in silence. Both are settled here, and Import Backup learned to merge instead of overwrite.
Home and the Sync tab
● What you switch on is on Home. Switch a mix on and it’s pinned to the front of its rail; switch a playlist on for sync and it’s pinned to Your playlists. Switch either off and it leaves Home. Playlists you had already synced are pinned for you on first launch, nothing to flip.
● Why it broke. Since August each mix rail showed only its twelve most recently updated mixes, and a mix reached Home at all only once one of its tracks was downloaded or indexed. The switch said “Shown on Home” and Home wasn’t listening. Now a pinned mix is visible because you pinned it, and a rail keeps every pinned item, past twelve too.
● The row says what Home will do: “Pinned on Home”, “On Home when it updates”, or “Hidden from Home”.
Autoplay radio
● Settings → Playback → Autoplay radio, off by default. With it on, the moment the last song in your queue starts playing, Stash seeds a radio from it and lines the discoveries up behind it, the same radio “Start radio from this song” builds. A song from Search keeps going; so does the end of an album. Needs Online mode.
Import Backup, your way (#235)
● Merge instead of replace. Import Backup now asks what to restore: merge the backup’s missing songs, playlists and memberships into your library (the default, nothing deleted, no restart), replace the library only, restore settings only, or replace everything as before. Merged tracks land as not-downloaded until the disk sweep finds their files, and memberships a synced playlist owns stay the sync’s to manage. By @chaudhary-lakshay.
Known issues
● A mix whose switch you never touched still surfaces only when a sync adds to it. Pin it (switch it off and on) to keep it on Home.
● Autoplay builds its radio from Last.fm neighbours and YouTube, so it needs a connection and a track Last.fm knows.
This app has no advertisements
More Info:https://github.com/rawnaldclark/Stash
Download Instructions:
https://ouo.io/qcp19q
Mirrors:
https://ouo.io/N4RRThQ
https://ouo.io/KSa9Q5