AI summary
Ad-free Spotify-style music client with synced lyrics, offline downloads, playlists, podcasts, and Android Auto support. Includes an in-app updater that requests package installation permission.
Generated by AI. May contain inaccuracies.
Screenshots
About this app
Ad-free fork of MySpoti with better UI and a refined download engine
A modern, pixel-perfect native Android music client with an ad-free experience, synced lyrics, and offline downloads.
Overview Spotifusion is a native Jetpack Compose Android music player engineered to deliver an authentic, 1:1 Spotify UI experience combined with ad-free playback, offline downloads, real-time synced lyrics, and synchronized music videos.
Playback operates through a lightweight, headless official Spotify Web Player running in a background WebView (:host-android). The native interface communicates directly with Spotify's catalog and metadata services for lightning-fast navigation, while plays register to your account normally.
Key Features - 1:1 Official Spotify Design: Pixel-measured layout, Spotify Mix typography, authentic transport controls, precise seek bar, and bottom lyrics peek cards. - Ad-Free Playback: Audio advertisements are automatically detected and bypassed at the player source without needing Premium or modifying DRM. - Fast Offline Downloads (BitChord Engine): Download full tracks, playlists, albums, and Liked Songs for offline playback: a. Powered by BitChord's intelligent TrackMatcher algorithm to avoid live takes, karaoke versions, or covers. b. Downloads high-bitrate audio (up to 320kbps AAC and progressive Opus streams) using range-chunked acceleration that bypasses server throttling. c. Zero verification gates or login barriers for downloads. - Real-Time Synced Lyrics: Powered by LRCLIB with instant line-by-line sync and smooth transitions. - Smooth Spotify Canvas & Synchronized Music Videos: Full-screen looping Spotify Canvas animations with smooth transitions, plus official music videos from YouTube synced to playback. - Automatic Regional/Account Fallback: Chromium Cronet network relay prevents false account/country refusals, with automatic BitChord audio fallback if Spotify restricts a track on your account or device. Intelligent Playback Caching & Queue - Preloading: Proactively caches the current track and preloads upcoming queue tracks (1–10 tracks ahead) with configurable storage caps (500 MB – 5 GB) and automatic post-play purging for uninterrupted listening in tunnels or rural areas. - In-App Auto-Updater: Checks GitHub Releases automatically, displays release notes in-app, and downloads + installs updates seamlessly. - Complete Library & Navigation: Full support for Liked Songs, user playlists (with pinned item styling), albums, artists, podcasts, and audiobooks. - System Integration: Bluetooth metadata & device naming, lock screen controls, media notifications, full Android Auto support (including Start Radio & Offline Downloads), and Spotify Connect. - Privacy & Recents: Built-in Recap and listening history stored locally on your device.
License This project is licensed under the GNU General Public License v3.0
What's new
- ✨ New Features & UI Improvements Revamped Now Playing Screen (Official Spotify Layout): Full-Size 1:1 Cover Art: Restored full square album artwork sizing with 24dp margins to match the official Spotify layout. Fly-Up Synced Lyrics Under Cover: Added a live synced lyric line right below the album cover with a smooth fly-out-upward transition animation, plus a "Lyrics under cover art" toggle in Settings → Display (enabled by default). Below-the-Fold Artist & Credits Cards: Scroll down on the Now Playing screen to explore the "About the artist" hero card (with monthly listeners, Follow/Following button, and expandable "Read more / Show less" biography), Popular tracks & releases from the artist, and song Credits. Spotify Connect Device Subtitle: When streaming to another device via Spotify Connect or Bluetooth/Headphones, the bottom mini-player bar displays Title • Artist with the active device highlighted in green underneath. Working Add-to-Playlist (+ / ✓) Button on the Bottom Bar & Song Rows: The + / ✓ button on the bottom Now Playing bar (and next to songs across the app) is always available—including during offline/cached playback—and opens the "Saved in" modal so you can add the track to any playlist in one tap. Player Recovery Modal (Auto-Detect Stalled Playback & Playlist Loading): If a clicked song doesn't start playing after ~6.5 seconds or if playlists stay stuck on "Loading playlists..." for over 7 seconds, Spotifusion prompts you with a Restart Player modal that rebuilds the player engine and automatically retries your action. Downloads & Playlist Sorting + Search: Added Search ("Find in downloads"), Sort picker (Recently added, Title, Artist, Album), and category filter chips (All, Playlists, Albums, Songs, Podcasts) to the Downloads screen while keeping Shuffle All always accessible. Added a Sort button inside playlists (Custom order, Title, Artist, Album, Recently added). True Cold-Start Offline Mode & Instant Playlist Loading: Cached playlists, albums, Liked Songs, and library structure to disk (ScreenCache) so playlists open instantly on startup and remain browsable and playable with zero internet connection. Podcasts on Android Auto: Added followed podcasts to Android Auto's Home and Library tabs with full episode browsing and playback. Multi-Window / Small Window / Pop-Up View Support: Enabled android:resizeableActivity="true" with adaptive compactNow Playing layout for split-screen and floating window modes. Developer Mode in Settings: Added Developer Mode under Settings → Developer with live engine & playback diagnostics, runtime error & bridge log inspection, and quick debug tools (Restart Player, Test Recovery Modal, Copy Logs, Clear Logs, Clear Feed Cache).
- 🐛 Bug Fixes Podcast → Song Transition Fix: Fixed an issue where playing a podcast episode and then selecting a music track caused the song not to load or remain stuck in podcast mode. Zero-Pause App Switching & Screen-Off Playback: Removed WebView visibility toggling and Chromium timer throttling when minimizing the app or locking the screen, eliminating the 2–3 second audio hiccup. Persistent Track Bar Position Across Restarts: Saved and restored exact playback position (positionMs) so the seek bar resumes where you left off instead of resetting to 0:00. Persistent Listening Recap (Offline & App Updates): Listens (including offline/downloaded tracks) are now persisted as soon as they pass 30 seconds and flushed on pause/stop. Added redundant backup storage for listen_history.jsonl so your Listening Recap is preserved across app updates. Package Name Rename Resilience (ApkTool M): Fixed hardcoded package/authority references so playback, Spotify Connect, and sharing continue working if the APK package name is modified.
About this version
- Version
- 1.1.3 (2005)
- Size
- 15.7 MB
- Requires Android
- 10
- Target SDK
- 29
- Architecture
- armeabi-v7a, arm64-v8a
- Downloads
- 84
- Updated
- Nov 7, 2026
- Package
- com.spotifusion.app
Similar apps
Ratings & reviews
- 51
- 40
- 30
- 20
- 10
Write a review
Recent reviews
Showing 1 of 1- Jeremytoday