TakodachiSkip to content
Echo
Guide on how to use echo

Echo is an extension-based music player app. It can play music from streaming websites (e.g., YouTube, Spotify, Deezer) and self-hosted servers (e.g., Jellyfin). Echo also supports external lyrics and music tracking (e.g., Last.fm).


Setup

Installing Echo

  • Download the first ZIP file from the nightly page.
  • Unzip the downloaded file. If your file manager doesn't support unzipping, try using MiXplorer.
  • You will find an .apk file inside. Install it on your device.

Installing extension

Extensions are a mix of .eapk and .apk files. .eapk files are installed automatically, but .apk files need to be installed manually like regular apps.

Steps

Updating extension

Echo automatically checks for extension updates every 6 hours. If you'd like to check for updates manually, go to Settings -> Extension ->

If a new update is available, you'll be prompted to install it. If the app still shows as out of date, try restarting it.

Adding account

To access personalized content, playlists, and streaming features, add your account. To add an account,

  • Go to Settings -> Extension
  • Then click on the music streaming extension you want to link.
  • Click Login and follow the instructions.

Playing music

By default, Echo is an offline music player. You have to install music extensions to stream music.

  • Click Extension icon and select a music streaming extension.
  • Depending on the extension:
    • It can show and play songs without login (e.g., YouTube Music).
    • It may show playlists and songs but cannot play any tracks (e.g., Spotify).
    • It may not show anything without login (e.g., Deezer).

Unified Extension

The Unified Extension lets you browse all extensions from the top bar. In the library, you can create playlists and add songs from multiple services there.

Audio glossary

If you wanna learn about the audio basics, read our audio glossary


Important



Spotify Account Suspension

The Spotify extension violates Spotify’s Terms of Service. Accounts are typically suspended in waves. The Echo development team is not responsible for any account suspension. If your account is suspended, you will need to contact Spotify Support directly.

False Negative

Sometimes the app may show a false negative about account suspension. Check your email for any message from Spotify with the subject "Notice under Spotify Terms and Conditions of Use". If you haven't received such an email, simply log out and log back in. This resolves the issue.

Alternative Account

To avoid risking your main account, use an alternate account instead. You can follow the transfer guide to move playlists, albums, artists, and more. Or, simply add your alt account as a collaborator on your playlists. Here’s how:

  • Open official Spotify app or website.
  • Go to one of your own playlists (this won't work for public playlists created by others).
  • Click the Invite Collaborators button.
  • This will copy a collaboration link to your clipboard.
  • Open the link while logged in to your alt account.

Other guides

Blacklisting folder

Echo scans all your music folders and displays them in the Offline extension. If you want to exclude a folder, go to Settings -> Extension -> Offline and tap Blacklist Folders. Then, select the folders you don’t want Echo to scan.

Changing lyrics provider

Echo supports multiple lyrics providers. You can select your preferred provider from the player.

  • Play a song and click on Lyrics.
  • Then scroll up and you will see Music Provider "Logo".
  • Click on the logo and select the lyrics provider.

The last selected lyrics provider will be set as the default.

Downloading music

To download songs in Echo, you have to install EchoDown extension.

  • Open any song/album you want to download.
  • Press to open the menu and then click Download

You can see the progress in Settings -> Downloads. Once done, you'll find them in Offline. If you can't find the Offline section, click Extension icon, and select Offline from there.

Transferring playlist

Using the Spotify extension can lead to account suspension. It’s best to use an alternate account and transfer all your data there.

General

  • Go to TuneMyMusic.
  • Select the source service. A pop-up window will open. Grant the necessary permissions.
  • Click Load from Source Account.
  • Once the new page loads, click Choose Destination.
  • Select the destination service and grant permissions, just like for the source.
  • Click Start Transfer to begin.

TuneMyMusic Limit Bypass

TuneMyMusic lets you transfer 500 songs for free. You can reset this limit by clearing the website’s data and cookies, available in your browser’s site settings (usually found next to the address bar).

Spotify

  • Go to Exportify
  • Login with Spotify
  • Click "Export" beside each playlist
  • Save the CSV files

Troubleshooting

General

Extension Update Issue

Some ISPs might block GitHub raw or gist URLs, which can prevent extension updates. To work around this, use a VPN.

Out of Date

Your current extensions need to be updated. Follow these steps:

Deezer

Deezer not available in my country

Use a VPN to create your Deezer account. After that, you can access Deezer without a VPN by using a proxy server. To set up a proxy, go to Settings -> Extension -> Deezer -> Use Proxy, and select a proxy server from the list.

Download / EchoDown

Downloaded file not the highest quality

By default, EchoDown downloads files in medium quality. To change this, go to Settings -> Extension -> Misc -> EchoDown and tap Download Quality. Then select Highest.

open failed: ENOENT (No such file or directory)

You will see this error if you move or delete the downloaded folder from its original location. To fix it, either move the folder back to its original location or remove it from Downloads and use the Offline extension to play the files.

Spotify

Oops! Something went wrong

While logging into the Spotify extension, if you encounter the error Oops! Something went wrong, please try again or check out our help area, try logging in using the password method instead of the OTP method. You can also check the help area.

If both of them don’t work, force close the app, reopen it, and try again.

Socket Closed

Force close the app and reopen it. Alternatively, switch to incognito mode in the extension and log back in.

To enter incognito mode:

  • Tap the button at the top right
  • Select Incognito

Spotify stored token required

Log out of the Spotify extension, then force close the app. Reopen it and log back into the Spotify extension.

YouTube Music

Under Rewrite

The YouTube Music extension is currently being rewritten. Several bugs are present in the current version, and fixes will be included in the upcoming rewrite update. If you're experiencing login issues, retrying is the only available workaround for now.