SpotiFLAC v5.0.0 Build 2152
Requirements: 7.0+
Overview: music in FLAC format without quality loss from Deezer, Tidal, Qobuz, and Amazon Music.
⚙️ Features:
✓ High-quality sound selection
✓ Ability to download entire albums
✓ Ability to create playlists
✓ Many settings
✓ Embedding lyrics in FLAC files
Extensions let the community add new music sources and features without waiting for app updates. When a streaming service API changes or a new source becomes available, extensions can be updated independently.
Installing Extensions
Open the Store tab in the app
On first launch, enter an Extension Repository URL when prompted
Browse and install extensions with one tap
Or download a .spotiflac-ext file and install manually via Settings > Extensions
Configure extension settings if needed
Set provider priority under Settings > Extensions > Provider Priority
Developing Extensions
Note
Want to build your own extension? Extension Development Guide has everything you need.
➡ Untouched apk with Original Hash Signature
➡ No changes were applied
➡ CPU architectures: arm64-v8a, armeabi-v7a
➡ Screen DPIs: 160dpi, 240dpi, 320dpi, 480dpi, 640dpi
What’s New:
New Features
onboarding: Add theme-aware 5.0 upgrade introduction
library: Add Mornye browsing and contextual compact navigation
home: Add large featured cards for extension feeds
mornye: Separate Search into a circular navigation button
profile: Add local profiles with backup and restore
player: Add beat-matched AutoMix and refine Mornye navigation
artists: Add branded headers and incremental release loading
mornye: Cache motion covers and refine player and search
ui: Add Mornye glass theme and adaptive music player
Add opt-in Discord Rich Presence on Android
metadata: Display saved ReplayGain values and refresh after analysis
backend: Migrate production backend to Rust
backup: Allow selecting categories and settings-only backups
Bug Fixes
ci: Audit stripped iOS archives and configure FFmpeg tests
Retry verification browser launch and failed searches
Sync lyric romanization and clear stale selection menus
mornye: Show track summary and update welcome branding
metadata: Remove nested barcode card background
mornye: Preserve icon meaning and use consistent settings accents
settings: Simplify player copy and add glass library info card
ui: Resolve album titles and show Home explicit badges
ui: Align local lyrics and refine Mornye selection
player: Preserve offline motion artwork and smooth cover changes
ios: Keep release feed bundle identity in sync
android: Validate native metadata editor results
Preserve source artist credits when downloading
library: Reset checkpoints and artwork on forced full scans
metadata: Follow us on Telegram tags and covers from MP4 files named opus
library: Preserve cached covers across directory aliases
download: Log provider failures before fallback
extensions: Restore URL globals for provider link resolution
download: Preserve filenames after automatic SAF conversion
backup: Allow selecting SFLB archives for restore
Performance
rust: Stream discarded FLAC artwork during replacement
extensions: Avoid copying unwrapped Base64 input
bridge: Reduce metadata copies and decode large JSON off the UI isolate
analysis: Reuse sorted spectral percentile windows
audio: Share the Opus artwork metadata buffer
search: Release derived caches when track results change
library: Dispose unused playback row subscriptions
metadata: Move normalized Rust values into response envelopes
rust: Reduce peak allocations when resizing cover artwork
mornye: Reuse exact luminance contributions for contrast sampling
mornye: Release outgoing artwork decoders when replaced
player: Scope position and contrast rebuilds to controls
extensions: Collect unavailable JavaScript cycles after idle bursts
images: Decode local covers to their fitted display size
extensions: Share retained source text across manager and VMs
extensions: Reuse owned UTF-8 buffers at text boundaries
metadata: Preserve typed values across the Rust extension bridge
extensions: Validate JSON without allocating argument trees
cue: Parse SAF previews without copying audio
android: Batch SAF library recovery metadata queries
library: Batch album deletion and refresh once
android: Batch SAF lookups during download publication
downloads: Log finalization stage durations
audio: Validate FLAC remuxes before encoder fallback
downloads: Reuse lyrics supplied by the backend
downloads: Reuse HTTP connections between tracks
lyrics: Stream MP3 audio when updating ID3 lyrics
analysis: Serialize and cancel owned FFmpeg sessions
backup: Move archive processing off the UI isolate
player: Commit seek gestures once after scrubbing
ui: Pause motion headers when collapsed
theme: Bound cover palette decoding and coalesce requests
rust: Skip audio rewrites for identical FLAC metadata
This app has no advertisements
More Info:https://github.com/zarzet/SpotiFLAC-Mobile
Download Instructions:
arm32
Mirrors:
arm64
Mirrors: