Stash v0.9.26 build 63 (Spotify + YouTube Music client)

Follow Us!

Unirse al canal de Telegram

Stash v0.9.26 build 63 (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:
Stash v0.9.26 — Stash Mixes opt-out + library-wide album backfill + faster album downloads

Stash Mixes (beta) opt-out — issues #56, #57
New “Stash Mixes (beta)” toggle in Settings (between Downloads and
Appearance). On by default — flipping off:

● cancels every Stash-Mix background worker (refresh, discovery,
● discovery download, tag enrichment, track info enrichment) so no
● more “random songs downloading the moment you reconnect to internet”;
● hides Daily Discover, Deep Cuts, and First Listen from Home and
● Library by flipping is_active on the built-in recipes + their
● materialized playlists;
● leaves previously-downloaded discovery tracks on disk so nothing
● destructive happens.

Re-enabling restores the recipes and playlists with their existing
track lists, re-schedules the workers, and fires a one-shot refresh
so the surfaces repopulate immediately.

Library Albums tab now actually works
Three issues collided to keep downloaded albums from grouping under
album cards:

● Search-tab downloads dropped the album field. Plumbed through
● TrackItem -> SearchDownloadCoordinator -> TrackEntity insert.
● Album-page tracklist parser left artist empty (InnerTube omits
● the artist column on album pages). Falls back to the album header’s
● artist now.
● Library Albums query grouped by (album, artist), so multi-artist
● collab albums fragmented into one card per per-track artist string.

Schema bump v24 -> v25 adds an album_artist column so albums with
the same name by different artists (“Singles” by Usher vs by Drake)
stay separated, while multi-artist collab albums (Drake & 21 Savage
Her Loss, Drake & PartyNextDoor Some Sexy Songs 4 U) stay grouped.

One-shot startup backfill walks every downloaded track with empty
album / album_artist and fills the columns from the file’s embedded
album tag (preferred) or the file path’s artist/album folder
(de-kebabbed). Existing libraries are auto-organised on next launch
— no re-download required.

Album downloads are fast again
The v0.9.25 loudness work serialised every download behind a 25-50s
ffmpeg ebur128 pass inside TrackFinalizer, so a 25-track album took
~12 minutes of additional dead time waiting for measurements. Moved
measurement off the download path to a fire-and-forget background
scope; the download flow returns as soon as the file is on disk, the
loudness DB write trickles in over the next few minutes.

Spinner state also fixed — a DB-write exception inside upsertSearchTrack
could prevent the Completed flow event from emitting, leaving the
per-row spinner stuck even though the file had landed. Wrapped in
runCatching so the spinner always clears.

Co-Authored-By: Claude Opus 4.7 (1M context) [email protected]

This app has no advertisements

More Info:
https://github.com/rawnaldclark/Stash

Download Instructions:
https://ouo.io/OuHKtJ

Mirrors:
https://ouo.io/2EWsFq
https://ouo.io/XjeXaw … 3.apk.html

Telegram

Share to...