SpotiFLAC Mobile v4.9.6 build 2144


SpotiFLAC Mobile v4.9.6 build 2144

SHARE THIS POST
XRedditTelegramWhatsApp

SpotiFLAC Mobile v4.9.6 build 2144
Requirements: 7.0+
Overview: music in FLAC format without quality loss from Deezer, Tidal, Qobuz, and Amazon Music.

Image

Mobile music utility built with Flutter and Go. High-quality audio management for your personal library. No ads, no subscription.

✓ High-quality sound selection
✓ Ability to download entire albums
✓ Ability to create playlists
✓ Many settings
✓ Embedding lyrics in FLAC files

✨Features
Everything you need to build a high-quality music library on your phone.

True Lossless FLAC
Download in up to 24-bit/192kHz quality. No transcoding, no quality loss. Pure studio-grade audio files.

Multiple Providers
Download from Tidal, Qobuz, Deezer, and more via extensions. Automatic fallback if a source is unavailable.

Extensions
Community-built extensions add new music sources and features. Install from the built-in Store with one tap.

Search by Link or Name
Paste a Spotify, Tidal, Qobuz, or Deezer link. Or just search by song name — it handles the rest.

Batch & Playlist Download
Download entire albums and playlists at once. Smart queue management with concurrent downloads.

Rich Metadata
Full metadata embedding — album art, lyrics, genre, label, copyright, and more. All embedded in the FLAC file.

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 “Repo” (Store) tab in the app
Enter https://github.com/zarzet/SpotiFLAC-Extension/tree/main/extensions into the “Repository URL” and press on “Add Repository” button
Browse and install extensions with one tap
Or download a .spotiflac-ext file by clicking on it and pressing on “Raw” button and install manually via “Settings” tab > “Extensions”
Enable extensions under “Settings” tab > “Extensions” > “Installed Extensions”
Configure extension settings if needed
Set provider priority under “Settings” tab > “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
➡ Certificate MD5 digest: e316523c63417a22727c732c524df0a8
➡ No changes were applied
➡ Screen DPIs: 160dpi, 240dpi, 320dpi, 480dpi, 640dpi

What’s New:
New Features

● about: Show compiled short Git commit
● metadata: Add safe batch editing and matching
● library: Add bulk duplicate cleanup

Bug Fixes

● metadata: Preserve track tags across collection screens
● replaygain: Report decoder failures and reject incomplete scans
● memory: Release retired runtimes and idle download heap
● download: Resolve missing album folders before publishing
● metadata: Follow us on Telegram quality from Opus in MP4 containers
● download: Remove legacy HIGH quality conversion
● download: Preserve native containers before legacy quality conversion
● download: Publish converted SAF files with the final extension
● download: Size quality picker to its content
● download: Allow dragging the quality picker to dismiss
● library: Retain Opus badges when bitrate is missing
● download: Estimate sizes from track quality metadata
● download: Compare size estimates at each quality tier
● replaygain: Write and verify native Opus gain tags
● metadata: Match recording IDs across inconsistent catalogs
● metadata: Normalize artist credits and preserve recording versions
● altstore: Match source bundle ID to released IPA
● download: Prepare fallback sessions before availability checks
● metadata: Preserve Opus tags during batch re-enrichment
● Restore SAF metadata fallback and preserve active transfers
● download: Preserve verification provider during fallback
● Resolve backend and test analyzer diagnostics
● download: Route verification notifications to pending challenges
● extensions: Preserve verification on availability errors
● extensions: Bound stream resolution without timing out active transfers
● download: Preserve audio quality across provider fallback
● lyrics: Align usability checks with shared fixtures
● library: Bound playlist picker SQL parameters
● playback: Retain ReplayGain for SAF descriptor leases
● android: Scope SAF read failures to each descriptor
● ios: Isolate download progress subscriptions
● metadata: Preserve Track fields during enrichment
● conversion: Reserve FLAC outputs without overwriting files
● search: Let latest live queries supersede cancelled requests
● auth: Preserve shared signed-session challenge identity
● ui: Resolve collapsed header title overlap
● ui: Improve adaptive phone and tablet layouts
● cover: Preserve provider high-resolution artwork
● extensions: Shorten verification timeout
● audio: Preserve Opus codec in M4A scans
● extensions: Preserve verification callback retries
● conversion: Preserve Unicode SAF document names

Performance

● ui: Retain platform link lookup across rebuilds
● ui: Retain track history lookup snapshots
● metadata: Follow us on Telegram complete SAF tags through descriptors
● mp3: Share bounded ID3 metadata and cover reads
● library: Page missing-file cleanup with safe SAF batch checks
● extensions: Clone only the requested storage value
● artwork: Batch and throttle cached preview validation
● library: Reuse collection lookups across selection rebuilds
● search: Decode large extension results off the UI isolate
● library: Stream normalized scan timestamp snapshots
● cache: Enforce cover byte budget during foreground use
● queue: Apply sparse progress updates with chunked snapshots
● images: Size decoded covers from layout constraints

Refactoring

● i18n: Share supported language choices
● batch: Share local track actions and phase settings
● ffmpeg: Remove unused live DASH subsystem

Documentation

● changelog: Document version 4.9.6

Styling

● dart: Apply pinned formatter to existing files

Testing

● Decouple app fixtures from extension identities

Chores

● release: Bump app version to 4.9.6
● ios: Reuse backend build script without duplicate framework setup
● Update AltStore source to v4.9.5 by @github-actions[bot]

Build

● ios: Require iOS 16 and restore local builds

Revert

● Remove download size estimates

This app has no advertisements

More Info:
https://spotiflac.zarz.moe
https://github.com/zarzet/SpotiFLAC-Mobile

Download Instructions:
armeabi-v7a (build 1144):
https://ouo.io/3jl5AH

Mirrors:
https://ouo.io/ZNmRooV

arm64-v8a (build 2144):
https://ouo.io/MhBdAVv

Mirrors:
https://ouo.io/V8guV4

SHARE THIS POST
XRedditTelegramWhatsApp
Tags Android, apk, Apps