How to set your tune to a call in Xiaomi smartphones: all ways 2026

Why Xiaomi’s standard ringtones don’t suit users?

Xiaomi smartphones come with a set of standard ringtones that quickly become boring. Many users want to personalize the device by setting a favorite song, sound from a movie or a unique signal. However, not everyone knows how to correctly add a downloaded tune to the list of available ringtones.

Complicating the problem is that MIUI (Xiaomi firmware) has its own features for working with audio files. For example, not every format is supported, and some files may not appear in the selection list. In this article, we will discuss all the current ways to set custom tunes on the call, alarm and notifications, from simple to advanced.

Important: the manual is suitable for all modern models of Xiaomi, Redmi and POCO based on MIUI 12-14 and HyperOS. If you have an older version of the firmware (before 2020), some menu items may differ.

File Preparation: What format and parameters should a melody have?

Before you set the melody, you need to make sure that the file meets the requirements of the system. MIUI supports the following formats:

  • 🎡 MP3 β€” The most universal option recommended for ringtones.
  • 🎡 M4A (AAC) β€” Good quality with small size.
  • 🎡 WAV β€” without loss of quality, but takes up a lot of space.
  • ❌ FLAC, OGG, WMA β€” They may not appear on the list of melodies.

The optimal parameters for ringtones:

  • πŸ”Š Bitrate: 128-192 kbps (enough for a call).
  • ⏱️ Duration: 20-40 seconds (the system can cut long files).
  • πŸ“ Size: Up to 5MB (large files can inhibit melody selection).

πŸ’‘

If your file is FLAC or OGG, convert it to MP3 through online services like Audio-Converter or the MediaConverter app from the Play Market.

Where to download the ringtone?

  • 🌐 Zedge – a popular app with free ringtones.
  • 🎢 YouTube – you can cut a piece through services like YTMP3.
  • πŸ’Ώ Local Files – Move your tracks from a PC or other device.
πŸ“Š Where do you usually get your ringtone to call?
Download from apps like Zedge
Cutting from YouTube
I'm using my audio files.
I buy in stores (iTunes, Boomplay)
Other

Method 1: Installation of the melody through standard MIUI settings

This is the simplest method that works on all Xiaomi smartphones without any additional apps.

  1. Put the downloaded file in the phone's memory. The best way to do this is to use the Ringtones folder (if you don't have one, create it in the root directory).
  2. Open Settings β†’ Sound and vibration β†’ Call melody.
  3. In the list, select Local Melodies or Add Melody (depending on the MIUI version).
  4. Find your file in the list and click on it.

If the file is not displayed:

  • ⚠️ Check the format (should be) MP3/M4A).
  • ⚠️ Make sure the file is in the Ringtones, Music, or Notifications folder.
  • ⚠️ Restart your phone – sometimes the system doesn’t immediately scan new files.

β˜‘οΈ Preparation of the ringtone file

Done: 0 / 4

Method 2: Using a file manager for manual installation

If the standard method didn't work, try manually pointing the path to the file through the file manager.

  1. Open any file manager (e.g. Files by Google or standard Explorer from Xiaomi).
  2. Find your audio file and hold your finger on it to create a context menu.
  3. Select Set as β†’ Call Melody (or Rington).
  4. Confirm the selection – the file will be automatically added to the list of available tunes.

In MIUI 14 and HyperOS, the Install As feature may not be available in a standard conductor, and use third-party managers like Solid Explorer or FX File Explorer.

Advantages of this method:

  • βœ… It works even with files in non-standard folders.
  • βœ… No need to reboot your phone.
  • βœ… You can quickly assign a melody to a specific contact.
What to do if there is no β€œInstall How” menu?
If your file manager does not have an β€œInstall As” option, download an alternative explorer (like Total Commander) or use the Ringtones folder method, and check if the system features are hidden in the manager settings.

Method 3: Assigning unique tunes to individual contacts

Do you want important contacts to have their own unique ringtones? MIUI It's done this way:

  1. Open the Contacts app and select the contact you want.
  2. Click Edit (pencil icon).
  3. Scroll down to the Melody of the Call block and select Add.
  4. Specify the path to your file (it should be in one of the folders: Ringtones, Music, Notifications).

Limitations:

  • ❌ You can’t assign a tune to a contact group (only for each individual).
  • ❌ Some versions MIUI Resetting custom ringtones after the update.

Tip: If you want a tune to be played without being cropped, make sure it doesn't last more than 30 seconds, otherwise the system can only play the beginning of the track.

Table: Comparison of ways to install tunes on Xiaomi

MethodDifficultyRequired filesSupport for all MIUIsAdditional annexes
Through MIUI settings⭐ (simple)MP3/M4A in the Ringtones folderYes.No.
File manager⭐⭐ (middle-of-the-road)Any supported formatYes (except MIUI 14 without root)Sometimes (Solid Explorer)
Appendix Ringtone Maker⭐⭐⭐ (difficult)Any audio fileYes.Yeah (Ringtone Maker, Zedge)
ADB-Teams (for advanced teams)⭐⭐⭐⭐ (difficult)Anybody.Yeah (PC requires)Yes (ADB, Platform Tools)

Common Problems and Their Solutions

Sometimes users are faced with the fact that the added melody:

  • πŸ”‡ Do not play back – check the file format (should be) MP3/M4A) and integrity.
  • πŸ”Š Plays with distortions – reduce bitrate to 128 kbit / s.
  • πŸ“± Not displayed in the list – move the file to the Ringtones folder and restart the phone.
  • ⏳ Cuts when playing – shorten the file to 30 seconds.

⚠️ Note: If you are using HyperOS (the new firmware of Xiaomi), some old methods may not work.In this case, update the Settings app via Play Market or use the file manager.

Another common problem is resetting tunes after the MIUI update, to avoid this:

  • πŸ“ Save backup files in the cloud (Google Drive, Mi Cloud).
  • πŸ”„ After the update manually transfer the files back to the Ringtones folder.
  • πŸ“± Use apps like Ringtone Saver that automatically restore settings.

FAQ: Frequent questions about installing tunes on Xiaomi

Can I put my tune on the alarm clock?
Yes, for this: Place the file in the Alarms folder (create it at the root of the memory if not). Open the Watch β†’ Alarm β†’ Melody settings. Select your file from the list. If there is no Alarms folder, use the Ringtones folder - sometimes the system scans it for all types of notifications.
Why is my tune quieter than the standard one?
This is because of the difference in volume normalization. To fix the problem: Increase the volume of the file through an audio editor (such as Audacity). Use applications like Volume Booster (caution - can damage the speakers!). Check the settings of Settings β†’ Sound β†’ Volume (if any).
How do you make a vibration to the tune?
In MIUI, you can create unique vibration patterns: Open Settings β†’ Sound and Vibration β†’ Vibration when you call. Choose to create vibrations and write down your pattern. Save and assign to a contact or a shared profile. Use applications like Vibration Tuner to synchronize the vibration with the rhythm of the melody.
Does this work for POCO and Redmi?
Yes, all POCO and Redmi models (e.g., POCO X6 Pro, Redmi Note 13) run on the same MIUI/HyperOS firmware, so the instruction is fully applicable. Except for very old devices (until 2019), where menu items may differ.
Can I play a melody that is 1 minute long?
Technically, yes, but the system will cut it to ~30 seconds. If you want to play the full track, use: Ringtone Maker's cropping app. Play music when you call in some custom firmware.