How to change music to call on Android Xiaomi: 5 ways + solving errors

The ringtone on Xiaomi is the first thing your callers hear when calling. Standard MIUI signals are quickly squandered, and a poorly chosen ringtone can create an awkward situation in a public place. Fortunately, Redmi, POCO and Black Shark smartphones offer flexible audio settings, from built-in tunes to downloading their own tracks.

In this article, you will find 5 proven ways to change music on a call, including hidden MIUI 14/15 features, working with files through Explorer, and even installing dynamic tunes. We will also examine the unique problem of Xiaomi smartphones β€” the disappearance of custom ringtones after the system update and show how to avoid it. If you want to stand out among the standard β€œtrillions” and β€œmarshmallow”, read on.

1. Standard method: through the "Settings" menu

The easiest method is to use the built-in MIUI tools. It is suitable for all Xiaomi models, including the Redmi Note 12, POCO X5 and Black Shark 5. The main advantage is that you do not need to install third-party applications or dig into the file system.

Instructions:

  1. Open the Settings app (cog icon).
  2. Go to the section Sound and vibration.
  3. Select the Call Melody (or Call Sound in some firmware versions).
  4. Scroll down the list and it will appear here: 🎡 Standard tunes (total) ~20 piece MIUI 15) πŸ“ User-Addministered (if you have previously downloaded your tracks) πŸ”„ Dynamic ringtones (available on Xiaomi) 13/14)

OK.

β˜‘οΈ Preparing for ringtone change

Done: 0 / 4

Note that MIUI 14+ has introduced Adaptive Sounds, which automatically adjusts the ringtone volume to the noise level in the room. To turn it on, go to Settings β†’ Sound β†’ Adaptive Sounds and activate the slider.

⚠️ Note: On some models (Redmi) 10A, POCO M4 Pro) when you change the melody, you may lose vibration when you call. β†’ Special facilities β†’ Vibration when calling and turn on the option again.

2. How to Put Your Music in a Call: 3 Working Methods

Standard tunes get boring quickly, but a favorite song or a unique sound will make your Xiaomi really personal. Let’s consider three ways to add a custom ringtone, from the simplest to the most advanced.

Method 1: Through a file manager (without a PC)

If you already have an audio file on your phone (for example, downloaded from Telegram or VK Music), follow these steps:

  1. Open the Files app (or any other manager, such as MiXplorer).
  2. Find the audio file (supported formats.mp3,.m4a,.ogg,.wav).
  3. Long press on file β†’ Cut out.
  4. Go to the Ringtones folder (if not, create it in the root memory directory).
  5. Insert the file and restart the phone.

After the reboot, your track will appear in the list of User Added in the call melody settings.

Method 2: Use the Ringtone Maker app

If you need to crop a song or convert a format, install Ringtone Maker from Google Play:

  • πŸŽ›οΈ Select a track from your phone’s memory.
  • βœ‚οΈ Cut the desired fragment (optimal ringtone duration β€” 20-30 seconds).
  • πŸ”Š Listen to the result and save as the ringtone.
  • πŸ“² The application will automatically place the file in the correct folder.

πŸ’‘

If after adding a custom ringtone, it does not appear in the settings, check the file name - it should not contain special characters (!, @, #) or Cyrillic. Rename the file to Latin (for example, my_ringtone.mp3).

Method 3: Through PC (for advanced users)

This method is suitable if you want to download ringtones in a packet or use files with a high bitrate (320 kbps).

  1. Connect Xiaomi to your computer via USB (select File Transfer Mode).
  2. On PC, open the folder of your phone and go to Internal Storage β†’ Ringtones (if you don’t have a folder, create one).
  3. Copy the prepared audio files there.
  4. Turn off the phone and restart it.
File formatMax size.Support for MIUINotes
.mp310MBβœ… Yes.The Best Choice for Ringtones
.m4a (AAC)15MBβœ… Yes.Better quality with smaller size
.ogg8MB⚠️ Partially.It may not be reproduced on older models.
.wav5MBβœ… Yes.Without compression, takes up a lot of space.
.flac20MB❌ No.Not supported like a ringtone.
πŸ“Š What audio format do you prefer for ringtones?
MP3 (universal)
M4A (quality)
WAV (no loss)
OGG (compact)
Other

Dynamic and adaptive ringtones on Xiaomi 13/14

Xiaomi 13, 13 Pro, 14 and 14 Ultra smartphones support dynamic tunes – ringtones that change smoothly depending on the time of day or user activity, for example, in the morning can play cheerful music, and in the evening – calm.

How to turn on:

  1. Go to Settings β†’ Sound and vibration β†’ Call melody.
  2. Select the Dynamic (or Adaptive in some regions) tab.
  3. Listen to the available options: πŸŒ… Dawn - a smooth increase in volume πŸŒƒ Night is muted tones πŸƒ Activity – varies depending on the steps (requires an on pedometer)

Apply

For dynamic ringtones to work, it is necessary:

  • πŸ“± MIUI 14 or newer (on Redmi and POCO may be absent).
  • πŸ”‹ Sufficient battery power (less than 15% – the function is turned off).
  • πŸ“‘ Active Internet connection (for synchronization of the time of day).
How to create your own dynamic ringtone?
The custom dynamic ringtone will require the Mi Sound Assistant app (only available for MIUI beta testers), which allows you to download multiple tracks and adjust the rules for changing them by time, geolocation or activity level. There is no official release yet, but it can be found on the XDA Developers forums (at your own risk).

4. Problem Solving: Why the Call Melody Doesn't Change

Sometimes Xiaomi users find that after changing the ringtone, it is reset to a standard one or does not play at all. Let's consider the typical reasons and ways to eliminate them.

Problem 1: Castom ringtones disappear after MIUI update

This is a well-known MIUI 13-15 firmware error that is associated with cleaning the media player's cache to avoid file loss:

  1. Before upgrading, copy the Ringtones folder to the cloud or PC.
  2. After the update: Reboot your phone. Open Settings β†’ Apps β†’ App Management β†’ Music. Press Storage β†’ Clear cache. Return files to the Ringtones folder.

Problem 2: New tunes don't play when you call

Possible causes and solutions:

  • πŸ”‡ Do Not Disturb – Check the settings in Settings β†’ Notifications β†’ Don't disturb.
  • πŸ“΅ Media Scanner Error – Reboot your phone or install the Rescan Media app from Google Play.
  • πŸ”Š Too quiet file – turn up the volume in any audio editor (e.g. Audacity).
  • 🚫 File in the wrong folder – transfer it to Internal Storage/Ringtones (not SD-map!).

⚠️ Note: On some models POCO (for example, POCO F4 GT) If you manually change the ringtone, the alarm clock may be gone. β†’ Sound. β†’ The sound of the alarm clock and choose the melody again.

Problem 3: No Ringtones folder or it doesn't show up

If the ringtone folder is missing:

  1. Connect your phone to your PC and create a Ringtones folder in the root directory.
  2. Put the audio files in there.
  3. Turn off the phone and execute the command in ADB (Requires the included debugging USB): adb shell am broadcast -a android.intent.action.MEDIA_SCANNER_SCAN_FILE -d file:///storage/emulated/0/Ringtones/

5. Hidden MIUI features: how to assign different tunes to contacts

You can assign unique ringtones to individual contacts so you know who is calling without looking at the screen.This feature works on all Xiaomi smartphones, but is hidden in the depths of the menu.

Instructions:

  1. Open the Contacts app.
  2. Select the contact you want and click Edit (pencil icon).
  3. Scroll down to the ringing melody (or call sound) block.
  4. Click on the current tune and select a new one from the list.
  5. Save the changes.

Additional opportunities:

  • 🎢 Vibrational patterns – you can assign a unique vibration to contact (in the same editing menu).
  • πŸ”• Do Not Disturb - Allow calls from important contacts even in quiet mode (Settings) β†’ Don't disturb. β†’ Exceptions).
  • πŸ“ž Loudness for specific contacts - in MIUI 15 it became possible to set different volume of the call for different people.

πŸ’‘

Assigning unique contact tunes works even if you have notifications disabled from the Contacts app.It is useful for important calls that should not be skipped.

6. Alternative methods: applications for ringtones management

If standard MIUI tools aren't enough, you can use third-party apps, which offer advanced features: ringtone playlists, tune-change schedules, integration with Spotify and YouTube Music.

Top.-3 call-in

AnnexFeaturesConsReference
Zedge🎡 More than 100,000 free ringtones πŸ” Search by genres and mood πŸ“± Optimized for MIUIAdvertising in the free versionGoogle Play
Ringtone Makerβœ‚οΈ Track trimming to millisecond accuracy πŸ”Š Pre-preservation before preservation πŸ“ Export to the Ringtones folderThere is no built-in library of tunesGoogle Play
MP3 Cutter and Ringtone MakerπŸŽ›οΈ Volume editor and feds πŸ”„ Conversion of formats πŸ“€ Direct installation like a ringtoneA complex interface for beginnersGoogle Play

When using third-party applications, consider:

  • πŸ›‘οΈ Permissions – only allow access to storage and microphone (if you need to record sounds).
  • πŸ”‹ Battery Consumption – Some apps (like Zedge) run in the background to update the library.
  • πŸ“₯ Updates - after update MIUI You may need to reassign ringtones from the app.

7 How to record your voice or sound like a ringtone

You want to surprise your friends with the unusual sound of a call? Xiaomi can record your own ringtone directly from your phone's microphone. It works without any additional apps!

Instructions:

  1. Open the Dictaphone app (or Record the sound in some firmware).
  2. Press the recording button and say a phrase or record a sound (maximum 30 seconds).
  3. Stop recording and press Save.
  4. Open Files β†’ Audio and find your file (usually in.m4a format).
  5. Move it to the Ringtones folder (as described in Section 2).

Tips for quality recording:

  • 🎀 Use an external microphone (if available) for better sound.
  • 🏠 Record in a quiet room without echo.
  • πŸ“Ά Turn off mobile internet during recording to avoid interference.
  • πŸ”Š Check the volume of the recording – if the sound is too quiet, increase it in any audio editor.

πŸ’‘

If you record a ringtone from your voice, add 0.5 seconds of silence to the beginning, so the melody will play smoother when you call.

8. Frequent Questions and Answers (FAQ)

Can I play music from Spotify/YouTube Music as a ringtone?
Directly from apps, no, because they use secure files. But you can: Download the track to your PC through official means (e.g., Spotify Premium allows you to download music for offline listening). Convert the file to a file.mp3 (Take it to your phone in the Ringtones folder. ⚠️ Copyright Consideration – Using Protected Content as a ringtone may violate the rules of the services.
Why does my ringing sound intermittent or delayed?
This is a typical problem for files with a high bitrate (>320 kbps) or non-standard sampling rate. Solutions: Convert the file to.mp3 with a bitrate of 192-256 kbps. Make sure the sampling rate is 44.1 kHz (standard for ringtones). Check if the power saving mode is on (Settings β†’ Battery β†’ Power Saving Mode).
How to return standard Xiaomi tunes after resetting?
Standard ringtones are stored in the system folder and are not deleted when reset. If they are gone: Go to Settings β†’ Sound. β†’ Call melody. Press Reset to standard (if available). If no option, run the command via ADB: adb shell cmd media audio set_ringtone_content_uri "content://media/internal/audio/media/XX" (where XX β€” ID The standard melody can be found through Logcat).
Can I play different tunes for SIM1 and SIM2?
Yes, MIUI Supports separate settings for each SIM-For this, go to Settings. β†’ SIM-maps and mobile networks. SIM-map, SIM 1) Press the ringing melody and set the individual sound. Repeat to SIM Limitation: on certain models (Redmi) 9A, POCO M3) This function may not be available.
How do you make the ringing melody gradually increase the volume?
This feature is called "Smooth Volume Up" and is available in MIUI 14+. To enable it: Go to Settings β†’ Sound and Vibration β†’ Additional Settings. Find the option to Smooth Up Call Volume (or Ringtone ramp-up in English). Activate the slider. Set the buildup time (2 to 10 seconds). If you don't have an option, upgrade your firmware or use the Volume Ramp Up app from Google Play.