Overview
This guide will walk you through setting up Deeztracker Mobile and downloading your first music tracks. By the end, you’ll know how to:- Obtain and use your Deezer ARL token
- Search for music across tracks, albums, and playlists
- Download music in your preferred quality
- Play and manage your offline music library
Make sure you’ve already installed Deeztracker Mobile before proceeding with this guide.
Getting Your Deezer ARL Token
The ARL (Authentication Resource Locator) token is required to authenticate with Deezer. Here’s how to get it:Log in to Deezer in Your Browser
Open your web browser and navigate to deezer.com. Log in with your Deezer account credentials.
Open Browser Developer Tools
On Desktop (Chrome/Edge/Firefox):
- Press
F12or right-click anywhere and select Inspect - Click on the Application tab (Chrome/Edge) or Storage tab (Firefox)
- Type
chrome://inspectin the address bar - Enable USB debugging on your device
- Or use the desktop instructions via Chrome’s mobile site
Find the ARL Cookie
- In the left sidebar, expand Cookies
- Click on
https://www.deezer.com - Look for a cookie named
arl - The Value column contains your ARL token (a long string of random characters)
The ARL token typically looks like:
abc123def456ghi789jkl012mno345pqr678stu901vwx234yz... (approximately 192 characters)Copy the ARL Token
- Click on the ARL cookie value to select it
- Copy the entire string (Ctrl+C or Cmd+C)
- Make sure you copy the complete value without extra spaces
Your ARL token is securely stored in the app’s private storage. You won’t need to enter it again unless you log out or reinstall the app.
Configuring Settings
Before downloading music, configure your preferences:Open Settings
After logging in, navigate to the Settings screen:
- Tap the menu icon (≡) or navigate to the Settings tab
Set Audio Quality
Choose your preferred download quality:
Your account type limits available quality options. Free accounts are typically restricted to MP3 128kbps.
Choose Download Location
Select where downloaded music will be saved:
- Music Folder (default):
Storage/Music/Deeztracker/ - Downloads Folder:
Storage/Downloads/Deeztracker/
Searching for Music
Deeztracker offers multiple ways to search for music:Search by Track
Enter Search Query
Type your search query in the format:
Artist - Song Title(e.g., “The Beatles - Hey Jude”)- Or just the song title:
Song Title
Search by Album
To download entire albums:- Select the Albums tab in Search
- Search for the album name or artist
- Browse results with album artwork
- Tap an album to view all tracks
- Download the entire album or individual tracks
Search by Artist
Explore an artist’s discography:- Select the Artists tab
- Search for the artist name
- View artist profile with:
- Top tracks
- Albums and singles
- Artist photo
Search by Playlist
Import Deezer playlists:- Select the Playlists tab
- Search for playlist names
- View playlist details:
- Track count
- Creator
- Duration
- Download the entire playlist
Deeztracker searches Deezer’s catalog using their public API. The app itself doesn’t host any music content.
Downloading Your First Track
Let’s download a song:Find a Track
Use the search feature to find a song you want to download. For this example, let’s search for “Bohemian Rhapsody”.
Initiate Download
- Tap on the track in the search results
- Tap the Download button (⬇ icon)
- The download starts immediately
Monitor Progress
You’ll see a download notification showing:
- Current track being downloaded
- Download progress
- Estimated time remaining
Downloads happen in the background. You can continue using the app or even close it - downloads will continue.
Understanding Download States
The download system has several states:Downloading Albums and Playlists
Download Full Album
Duplicate Detection
Deeztracker automatically prevents re-downloading existing tracks:Skipped tracks (already downloaded) are counted separately and don’t re-download, saving time and bandwidth.
Playing Downloaded Music
Once you’ve downloaded music:Browse Your Library
View your music organized by:
- All Tracks: Complete list with fast scrolling
- Albums: Grouped by album
- Artists: Grouped by artist
Play a Track
Tap any track to start playback. The player screen shows:
- Album artwork with blurred background
- Track title and artist
- Playback controls (play/pause, next, previous)
- Progress bar (tap to seek)
- Shuffle and repeat buttons
- Add to favorites button
Player Features
Volume Boost
Use hardware volume buttons to boost up to 200% for quiet tracks
Repeat Modes
Off, Repeat All, or Repeat One for continuous playback
Shuffle
Randomize playback order for variety
Background Play
Continue listening with screen off or in other apps
Managing Your Music Library
Create Playlists
Edit Track Metadata
Customize track information:- Long-press any track in your library
- Select Edit Metadata
- Modify:
- Track title
- Artist name
- Album name
- Changes are saved to the file’s ID3 tags
Metadata changes use JAudioTagger library and are written directly to the audio file.
Share and Delete Tracks
- Share: Tap the share icon to send the file via other apps
- Delete: Long-press a track and select Delete to remove it
Troubleshooting Common Issues
Login Failed / Invalid ARL
Login Failed / Invalid ARL
Problem: Can’t log in with ARL token.Solutions:
- Verify you copied the entire ARL token (no spaces, complete string)
- Make sure you’re logged into Deezer in your browser
- ARL tokens can expire - try logging out and back into Deezer, then get a fresh token
- Check your internet connection
Downloads Failing
Downloads Failing
Problem: Downloads start but fail or show errors.Solutions:
- Check your internet connection (Wi-Fi recommended for large downloads)
- Verify you have sufficient storage space
- For high-quality formats (320kbps/FLAC), ensure you have a Premium/HiFi Deezer account
- Some tracks may not be available in certain regions or quality levels
- Check storage permissions: Settings → Apps → Deeztracker → Permissions
Downloaded Files Not Appearing
Downloaded Files Not Appearing
Problem: Downloads complete but tracks don’t show in library.Solutions:
- Wait a few seconds - MediaStore scanning can take time
- Manually refresh: Pull down on the library screen
- Check the physical folder:
Music/Deeztracker/orDownloads/Deeztracker/ - Restart the app to trigger a library rescan
Playback Issues
Playback Issues
Problem: Music won’t play or stops unexpectedly.Solutions:
- Verify the file was fully downloaded (check file size)
- Try playing in another music player to confirm the file is valid
- Clear app cache: Settings → Apps → Deeztracker → Storage → Clear Cache
- For FLAC files, ensure your device supports the codec
No Lyrics Available
No Lyrics Available
Problem: Lyrics don’t appear for a song.Solutions:
- Lyrics depend on availability in the LrcLib database
- Not all songs have synchronized lyrics
- Check your internet connection (lyrics are fetched on-demand)
- Some tracks may only have unsynchronized lyrics (not supported yet)
Advanced Tips
Batch Downloads
Download multiple albums or playlists overnight. Queue them up and let the download manager handle them sequentially.
Storage Management
Downloaded files are organized by artist and album in subfolders for easy manual management.
Quality Switching
You can change quality settings anytime. New downloads will use the updated quality setting.
Offline Access
Once downloaded, all music is fully offline. No internet required for playback.
Next Steps
You’re now ready to build your offline music library! Here are some things to explore:- Explore Search: Try searching by different criteria (artist, album, playlist)
- Build Playlists: Organize your music into custom collections
- Discover Quality: Compare MP3 vs FLAC quality on your device
- Customize Settings: Adjust download location and language preferences
Remember to respect copyright laws and use Deeztracker Mobile for personal use only.
Getting Help
If you encounter issues not covered in this guide:- Check the Installation Guide for setup problems
- Visit the GitHub repository to report bugs or request features
- Review the source code to understand how specific features work
Deeztracker Mobile is open-source! Contributions and feedback are welcome on GitHub.