How to Set a Melody on a Call in Xiaomi: A Detailed Guide

Changing the standard tune to the incoming call on Xiaomi smartphones is a challenge that every user faces. Even if you just bought a Redmi Note 13 or a POCO X6 Pro, factory ringtone quickly gets bored. But not everyone knows that MIUI has several ways to set your music, from standard settings to using third-party apps.

In this article, we will look at all the current methods, from simple selection from the built-in library to download custom tracks through the file system. Special emphasis will be placed on typical errors (for example, why the melody is not saved) and nuances for different versions of MIUI. If you want your Xiaomi to play your favorite song when you call, read on.

Method 1: Standard tunes from Xiaomi settings

The fastest method is to select a ringtone from a preset list. In MIUI 14/15, the algorithm is the same for all models, whether it is Xiaomi 14 Ultra or Redmi 12C. Here's how to do it:

  1. Open the Settings app (cog icon).
  2. Go to the section Sound and vibration.
  3. Slap on the call melody item.
  4. In the list, select your favorite track and click OK.

In the latest versions of MIUI, the tunes are grouped into categories: Classic, Modern, Natural sounds. If you don't find the right one, you can search by name (the magnifying glass icon in the upper right corner).

πŸ“Š What tune do you prefer for calls?
Standard MIUI.
Your music.
Silence (vibration)
Melodies from the apps

⚠️ Note: On some models (e.g, POCO F5) post-update MIUI 15 can reset a custom tune. This is a firmware bug - check the relevance of updates in Settings β†’ The phone. β†’ Updating the system.

Method 2: Set your music as a ringtone

If the built-in tunes do not suit, you can download any audio file. Xiaomi supports formats.mp3,.m4a,.wav (up to 5 MB in size).

  1. Download or transfer the audio file to your phone (for example, via Bluetooth or Explorer).
  2. Open the Files app (or any other file manager).
  3. Find your track and make a long press on it.
  4. In the context menu, select Set as β†’ Call Melody.

If you Set it as not, then the file doesn't fit in format or size. Use converters like MediaHuman Audio Converter or online services to convert.

Format: MP3 or M4A| Size: up to 5MB| Bitrate: no higher than 320 kbps| Duration: up to 30 seconds (recommended)

-->

Once installed, check that the melody works: call your phone from another device or use a test command:

adb shell am start -a android.intent.action.CALL_BUTTON

Method 3: Use the Melodies app (Zedge, Ringtone Maker)

For those who want more options, third-party apps are suitable.

  • 🎡 Zedge – a library of ringtones and notifications with editing capability.
  • βœ‚οΈ Ringtone Maker – cropping tracks and creating melodies from music.
  • πŸ”Š MTP Ringtones – synchronization of ringtones with PC.

Example of installation via Zedge:

  1. Download the app from Google Play.
  2. Select the Ringtones category.
  3. Click on your favorite track. β†’ Set as ringtone.
  4. Confirm your choice in the system window.

⚠️ Note: Some applications (such as Ringtone Maker) require permission to access files. MIUI You need to confirm it manually: Settings β†’ Annexes β†’ Permits β†’ Memory.

πŸ’‘

If the melody is not applied after installation via Zedge, restart the phone. MIUI sometimes resets the sound settings after installing third-party ringtones.

Method 4: Set up individual tunes for contacts

In MIUI, you can assign unique ringtones to different contacts, which is convenient if you want to know who's calling without looking at the screen.

  1. Open the Contacts app.
  2. Select the desired contact and tap on Edit (pencil icon).
  3. Scroll down to the Melody of the Call item.
  4. Select the standard track or click Add to upload your file.

If you want to assign a melody to a contact group (such as β€œFamily” or β€œWork”), first create a group in Contacts β†’ Groups, then repeat the steps above.

Action.MIUI 14MIUI 15
The Way to Melody SettingsSettings β†’ Sounds β†’ Melody of the callSettings β†’ Sounds and vibrations β†’ Melody of the call
Support for formatsMP3, M4A, WAV (up to 3 MB)MP3, M4A, WAV, OGG (up to 5MB)
Individual tunes for SIM-mapYes (in Dual-SIM models)Yes + vibration setting

Method 5: Installation of a Melody via PC (ADB)

For advanced users, there is a method through ADB (Android Debug Bridge) that is useful if the standard methods do not work due to the limitations of MIUI.

  • πŸ–₯️ A computer with installed Xiaomi drivers and ADB.
  • πŸ“± Included debugging by USB on the phone (Settings) β†’ The phone. β†’ Version. MIUI β†’ 7 times tap to unlock the developer mode).
  • 🎡 Audio file in.ogg format (recommended for system ringtones).

Instructions:

  1. Connect the phone to the PC and confirm the debugging permission.
  2. Open the command line and type: adb push your file.ogg /sdcard/Ringtones/
  3. Reboot the phone.
  4. The new tune will appear on the list of standard ringtones.
What if the ADB can’t see the device?
Make sure that the debugging is enabled USB (Settings β†’ Additionally. β†’ If the drivers are not installed, download Mi. PC Suite from the official Xiaomi website.In some cases, it helps to change USB-cable (or original or data support required).

Problem Solving: Why is the melody not set?

Sometimes users encounter errors when changing ringtone. Consider typical cases and ways to fix them:

Problem.Reason.Decision
The melody doesn't persistFile too large or inappropriate formatConvert to MP3 (bitrate 128-192 kbps) or trim up to 30 seconds
There is no "Install as" clauseThe file is in a protected folder (for example, Android/data)Transfer the file to Download or Ringtones
Reset to a standard tuneMIUI bug after updateClear the Settings app cache (Settings β†’ Applications β†’ Application Management β†’ Settings β†’ Clear the cache)

Xiaomi models based on Android 13+ (such as Xiaomi 13T) can block the installation of ringtones from non-systemic sources. To get around this, temporarily turn off battery optimization for the Files or Zedge app in the autorun settings.

Additional settings: vibration, volume, SIM-map

In addition to the melody, you can configure in MIUI:

  • πŸ“Ά Separate ringtones for each SIM-Cards (in Dual-SIM models). β†’ SIM-maps and mobile networks β†’ The ringing melody for SIM1/SIM2.
  • πŸ”Š Call volume. Adjusted by slider in Settings β†’ Sounds and vibrations β†’ Volume or volume buttons when an active call is made.
  • 🀏 Vibration. Included in Settings. β†’ Sounds and vibrations β†’ Vibration when ringing. You can choose the pattern (short/long vibration).

Some devices (such as the POCO X5 Pro) have Adaptive Sounds, which automatically adjusts the volume of a call to the noise level in the environment, to enable it:

Adaptive sounds β†’ Adaptive sounds β†’

πŸ’‘

Customization of individual melodies for SIM-The cards are only available in dual-SIM models (e.g. Redmi Note 12 Pro).+ 5G). In single-sim phone this item will be absent.

FAQ: Frequent questions about melodies in Xiaomi

Can I play a tune longer than 30 seconds?
Technically, yes, but MIUI cuts the ringtone to 30 seconds when playing. If the file is longer, it will play from the beginning until it reaches the limit.
Why is my tune quieter than the standard one?
This is due to the normalization of volume in MIUI. The system automatically reduces volume for high-bitrate files. Solution: convert the track to MP3 with a bitrate of 192 kbps or use a uniform amplitude of sound (in audio editors like Audacity).
How to return a standard tune after resetting?
Go to Settings β†’ Sounds and Vibrations β†’ Call Melody and select Default or MIUI (depending on the firmware version). If this option is missing, upgrade to the latest version of MIUI.
Can I set the melody on the alarm clock in the same way?
Yes, the algorithm is similar. Use the path for the alarm clock: Settings β†’ Sounds and vibrations β†’ The alarm clock melody. You can also assign individual sounds to each alarm clock in the Watch app.
Why did all the tunes drop after the MIUI update?
This is a well-known bug that has to do with migrating audio settings between firmware versions. To restore ringtones, re-install them. In the future, back up /sdcard/Ringtones/ through Explorer.