Download Echo Music (github version) 1.4.1 APK

App: Echo Music
Version: 1.4.1 (162)
Languages: 79
Package: echo.music.iad1tya
Downloads: 241
79.58 MB (83,450,015 bytes)
Min: Android 8.0 (Oreo, API 26)
Target: Android 16 (API 36)
arm64-v8a + armeabi-v7a + x86 + x86_64
nodpi
Permissions: 24Features: 7Libraries: 4
Supports Android Automotive, Supports Android Auto, Supports Android TV
Uploaded October 3, 2026 at 1:44PM UTC by HoldTheDoor

Download APK
79.58 MB

What's new in Echo Music (github version) 1.4.1

Changelog

Every update is meant to make Echo a little better from every corner. Not everything here will be for you, but there's something in this release for most people: smarter sound tuning, a cleaner look, and a lot of small fixes that make everyday listening smoother. Here's what's new.


Highlights

  • Block artists and hide their songs across Home, Search, and Queue.
  • Find the best equalizer profile for your headphones or earbuds by searching the AutoEq database in the Advanced Equalizer.
  • Clear upcoming recommendations from the queue, with confirmation and undo.
  • Animated Canvas artwork and a redesigned settings panel in Ambient Mode.

New Features

Content and Library

  • Blocked Artists: Block artists from their profile. Their songs are filtered out of the Home feed, Search, and Queue.
  • Blocked Artists management: New screen in Content Settings, styled with Material 3 grouped lists.
  • Local folder scanning: Added Include and Exclude modes to the local song scan, selectable in the scan sheet (#490).

Equalizer

  • AutoEq integration: Search the AutoEq database by headphone or earbud model directly from the Advanced Equalizer tab, and apply a profile tuned for your device.
  • Automatic mapping: The profile's graphic EQ curve is converted to the app's 10-band format.
  • Automatic activation: Equalizer processing is enabled when an AutoEq profile is applied.

Player

  • Clear Queue: Remove upcoming recommendations from the queue. The action goes through a confirmation and undo flow (#493).
  • Wavy play/pause toggle: New Appearance setting to switch the wavy play/pause button to a standard circle. Applies to the main player and mini-player.
  • Explicit badge tint: The explicit (E) badge now uses the same dynamic tint as the artist name, so it stays visible against album art.

Ambient Mode

  • Canvas artwork: Animated Canvas artwork is now supported in Ambient Mode (#461, #462).
  • Live settings panel: Adjust lyrics font size, animation, and spacing without leaving Ambient Mode.
  • Hide album art: New option to centre lyrics by hiding the album art.
  • Simplified controls: The Back and Settings buttons are replaced by a single Material 3 dropdown menu.

Listening Summary

  • Vibe Summary: A dynamic vibe is now generated from your listening history.
  • Improved genre detection: Broader keyword matching for Rock, Pop, Jazz, Hip-Hop, Classical, and more.
  • Smarter fallback: Uncategorised music now falls back to "Diverse" instead of overriding a recognised genre with "Mixed / Unknown".

AI

  • Requesty provider: Requesty is now available as an AI provider (#448).
  • Clearable API keys: API key fields can now be cleared and saved empty. The key dialog includes an advanced reset option (#492).

Lyrics

  • Download with metadata: Lyrics can now be downloaded with metadata, and this is enabled by default.

Improvements

Interface

  • Queue screen: Redesigned with Material 3 grouped cards (surfaceVariant, seamless spacing, dynamic corners) to match Settings.
  • Menus and dialogs: Equalizer, Advanced (Tempo/Pitch), and Song Info menus now use grouped, rounded surfaceContainerHigh cards. Tempo and Pitch controls are separated, with improved padding and right-aligned controls.
  • Settings layout: Listening Summary now has its own distinct block below the Accounts and AI Hub group.
  • Ambient options: Removed from Appearance Settings, as they are now available inside Ambient Mode.
  • Equalizer sheet: Uses a ModalBottomSheet with skipPartiallyExpanded to resolve nested scroll issues.

Lyrics Translation

  • Improved timeout handling and clearer connection error messages.
  • Translation status now dismisses automatically.

Local Media

  • Local songs no longer require a stream format to appear in the UI.
  • Song menu is simplified for local tracks: radio, refetch, and download are hidden, and sharing uses the local audio file.
  • Storage permission state refreshes when the app resumes.

Bug Fixes

  • Fixed the Home screen carousel auto-scroll timer drifting out of sync with user swipes.
  • Fixed the custom font not applying across the app UI after import.
  • Fixed the Welcome dialog appearing on every app launch.
  • Fixed the playback queue not being restored after an app restart (#489).
  • Fixed mini-player metadata visibility under the liquid glass effect (#489).
  • Fixed a "Service not registered" crash in MainActivity.onDestroy.
  • Fixed local tracks being wiped by accidental or empty scans. Completed folder-filter rejections are now distinguished from empty scans (#490).
  • Fixed YouTube API calls being made for local album and artist entities (#490).
  • Fixed shuffle order, queue validation, and menu policy in the Clear Queue flow.
  • Fixed a streaming OkHttp call not being cancelled with its coroutine in lyrics translation. A call timeout was added.
  • Fixed the translation status reset affecting unrelated errors.
  • Fixed Ambient Mode layout issues in landscape orientation.
  • Fixed a race condition with DataStore initialisation during MainActivity startup.
  • Fixed ListItem and Queue padding and background overdraw issues.
  • Fixed the stream selection logic to validate that the URL is non-empty before updating the best stream (#489).
  • Fixed the ShowMediaInfo list hard-coded background so the bottom sheet surface colour applies correctly.

Internal

  • Version bumped to 1.4.1 (versionCode 162).
  • Optimised database queries, DataStore caching, and token provider deduplication (#489).
  • Applied Spotless and ktlint formatting.
  • Removed accidentally committed temporary files.
  • Indexed the new Wavy Play/Pause setting in settings search.

Contributors

Thank you to everyone who contributed to this release.

  • @iad1tya : Maintainer. Blocked Artists, AutoEq integration, Ambient Mode overhaul, Listening Summary, theme and UI refinements, release management.
  • @VardhmanSurana : Clear Queue action (#493), local folder scan modes and local media fixes (#490), playback queue restore and mini-player fixes (#489), API key removal and lyrics translation fixes (#492).
  • @Roshan-aa11 : Canvas artwork in Ambient Mode (#461, #462).
  • @Thibaultjaigu : Requesty AI provider (#448).

About Echo Music (github version) 1.4.1

All versions
Echo Music (github version) 1.4.1

Version:1.4.1

Uploaded:October 3, 2026 at 1:44PM UTC

File size:79.58 MB

Downloads:241

Echo Music (github version) 1.4
September 27, 2026

Version:1.4

Uploaded:September 27, 2026 at 12:38AM UTC

File size:77.60 MB

Downloads:431

Echo Music (github version) 1.3.1

Version:1.3.1

Uploaded:September 26, 2026 at 12:00PM UTC

File size:75.95 MB

Downloads:94

Echo Music (github version) 1.3.0

Version:1.3.0

Uploaded:September 23, 2026 at 11:27PM UTC

File size:69.04 MB

Downloads:290

Echo Music (github version) 1.2.7

Version:1.2.7

Uploaded:September 17, 2026 at 9:04PM UTC

File size:67.77 MB

Downloads:569

Echo Music (github version) 1.2.6

Version:1.2.6

Uploaded:September 12, 2026 at 4:10AM UTC

File size:64.77 MB

Downloads:532

Echo Music (github version) 1.2.5

Version:1.2.5

Uploaded:September 7, 2026 at 8:29AM UTC

File size:64.75 MB

Downloads:426

Echo Music (github version) 1.2.4

Version:1.2.4

Uploaded:September 4, 2026 at 5:45AM UTC

File size:64.73 MB

Downloads:281

Echo Music (github version) 1.2.3.1

Version:1.2.3.1

Uploaded:September 1, 2026 at 7:40AM UTC

File size:64.72 MB

Downloads:240

Echo Music (github version) 1.2.3

Version:1.2.3

Uploaded:September 1, 2026 at 5:10AM UTC

File size:64.71 MB

Downloads:86

Comments