How to Put Your Music in a Call to Xiaomi: Instructions for MIUI 14/15

Xiaomi’s MIUI-based smartphones allow for personalized audio notifications, but it’s not always obvious how to add your tune from downloads. Users face problems: the file doesn’t appear in the ringtones list, the system requires track trimming or ignores MP3 altogether. The reason lies in the limitations of MIUI and file formats – but you can bypass them without root rights and third-party applications.

In this article, we will discuss 3 working ways to install music on a call through downloads: from the standard method for MIUI 14/15 to workarounds for older models (Redmi 4X, Mi A1). Also, we will find out why some files are not defined as ringtones, and how to convert them in 2 minutes. All instructions tested on Xiaomi 13 Pro, POCO X5 and Redmi Note 12 are relevant for firmware 2023-2026.

⚠️ Important: If you are using MIUI Global (European/Indian), some features may not be available, and the Ringtones folder method will help, which works on all versions.

1. File preparation: formats and limitations

MIUI does not support all ringtone audio files, but these are the key requirements:

  • 🎡 Format:.mp3,.m4a,.ogg,.wav (but not.flac or.aac!).
  • ⏱️ Duration: up to 30 seconds (up to 1 minute for alarm clocks) Long tracks are automatically cut off.
  • πŸ“ Size: No more than 5 MB. Files larger may not appear in the menu.
  • πŸ“ Location: The file must be in the Download or Ringtones folder.

If your track does not meet the parameters, use free converters:

  • 🌐 Online Convert – To change the format.
  • βœ‚οΈ MP3Cut β€” pruning.

Why does MIUI not see the file? The most common problem is the track metadata -- if it's corrupted, the system ignores the file. Solution: Restore the track through any audio editor (e.g., Audacity).

πŸ“Š What kind of Xiaomi smartphone do you have?
Redmi Note 10/11/12
POCO X3/X4/X5
Mi 11/12/13
Redmi 9/10
Other

2. Method 1: Standard installation through β€œSettingsΒ» (MIUI 14/15)

This is the official method that works on most modern devices (Xiaomi 12/13, POCO F4/F5, Redmi Note 11/12).

  1. Download the melody to the Downloads folder (or move it there via the file manager).
  2. Open Settings β†’ Sounds and vibration β†’ Call melody.
  3. Click Add Ringtones (or Local Melodies in older versions).
  4. Select a file from the list. If it is not available, check the format and folder (see section 1).
  5. Cut the track (if necessary) and save as a ringtone.

Restriction: In some regional firmware (MIUI EU, India), Add ringtone may not be available.

Download the file in MP3/M4A format

Check the duration (up to 30 seconds)

Move the file to the Downloads folder

Cut the track if necessary-->

3. Method 2: Manual placement in the Ringtones folder

If the standard method didn’t work, the most reliable option is to put the file in the Ringtones system folder, which works even on MIUI 12 and older models (Redmi 5, Mi 8).

Step-by-step:

  1. Connect your phone to your PC or use a file manager (such as Mi File Explorer).
  2. Go to Internal Storage β†’ Ringtones, and if you don't have one, create it manually.
  3. Copy your audio file into this folder.
  4. Reboot your phone (required!).
  5. Go to Settings β†’ Sounds β†’ Call melody – your track will appear in the list.

⚠️ Note: Some users report that after the update MIUI Ringtones folder is reset. To avoid file loss, back up.

Xiaomi modelSupport for the Ringtones folderNeed a reboot?
Xiaomi 13/13 ProYes.No.
POCO X5 ProYes.Yes.
Redmi Note 10/11Yes.Yes.
Mi 9/9TYes (MP3 only)Yes.
Redmi 4X/5APartially (root needed)Yes.

Method 3: Applications for installing ringtones

If previous methods have failed, use third-party utilities that bypass MIUI limitations and allow you to install any audio files.

Top.-3 tested applications:

  • 🎢 Ringtone Maker - cuts tracks and sets them as ringtones/alarm clocks.
  • πŸ”Š Zedge - The Ringtones Library + The ability to upload your files.
  • πŸ“± Files by Google – built-in tool for assigning melodies (section AudioΒ»).

How to use Ringtone Maker:

  1. Install the application and open it.
  2. Select From My Files and point the path to your track.
  3. Cut the fragment (optional) and press Save.
  4. In the menu that appears, select Set as a ringtone.

⚠️ Note: Some applications (e.g. Zedge) require permission to access files. SMS β€” excessively.

πŸ’‘

If the ringtone is not played through the app, check the sound settings in Settings β†’ Sounds β†’ Melody type. Sometimes the system resets the choice to a standard signal.

5 Problem Solving: Why Doesn't It Work?

If the melody is not set, check out these moments:

  • πŸ” File corrupted: Try playing it in any player. If it doesn't play, download it again.
  • πŸ“‚ Wrong folder: The file should be in Download or Ringtones, not in subfolders like Download/Telegram.
  • πŸ”„ System cache: Clear the Settings app cache (Settings) β†’ Annexes β†’ Application management β†’ Settings β†’ Warehouse β†’ Clear the cache).
  • πŸ“΅ Limitations MIUI: On some firmware (MIUI China) blocks custom ringtones, the solution is to change the region or root.

Frequent error: Users try to install the ringtone through Google Files, but forget to click Use as after selecting the file.

What to do if the ringtone is reset after the update?
After the MIUI update, the system can reset custom ringtones. To avoid this: 1. Back up the Ringtones folder on your PC. 2. After the update, re-copy the files to the folder. 3. Reboot the phone. If the ringtones are missing from the menu, clear the Media Store app cache (Settings β†’ Apps β†’ Show Everything β†’ Media Store β†’ Clear the cache).

6.Set music on alarm and notifications

Algorithm for alarm clock and SMS-The notifications are similar, but there are nuances:

For the alarm clock:

  1. Open the Watch app β†’ Alarm clock.
  2. Create a new alarm clock or edit an existing one.
  3. Click the alarm melody β†’ Add and select the file from Download.

For notifications:

  1. Go to Settings β†’ Sounds and Vibrations β†’ Notification Melody.
  2. Select Local Melodies and specify your file.

⚠️ Attention: For notifications MIUI It can ignore files longer than 5 seconds. If the melody is not played, cut it to 3-4 seconds.

7. Alternative methods (for advanced)

If the standard methods didn’t help, try these options:

  • πŸ–₯️ Through ADB: Adb shell settings put system ringtone /storage/emulated/0/Download/your_song.mp3 You can use the ringtone directly. ADB and the debugging on USB.
  • πŸ“± Root Access: With Root Explorer, copy the file to /system/media/audio/ringtones and establish rights 644 (rw-r--r--).
  • πŸ”„ Resetting: Reset your sound settings (Settings) in extreme cases β†’ System system β†’ Resetting settings β†’ Reset the sound settings).

Warning: ADB and root methods can disrupt the system. Back up before experimenting!

πŸ’‘

The most reliable way is the Ringtones folder, which works on 90% of Xiaomi devices without additional applications and does not require flashing.

FAQ: Frequent questions

Can I put music on the phone without cutting it?
Yes, but only if the track is less than 30 seconds long. For longer tracks, use apps like Ringtone Maker that let you save the full versions as ringtones (they will be played from the beginning with each call).
Why is my tune not on the list, even though the MP3 format is not on the list?
The problem may be: Bitrate the file (should not be higher than 320 kbit / s). DRM-Protecting (download tracks from legal sources) Damaged metadata (restore file via Audacity).
How to put your music on a call for a specific contact?
Open Contact β†’ Edit β†’ Call Melody β†’ Select a file from Download or Ringtones. If you don’t have an option, set the melody through Google Contacts (web version).
Does this work for POCO and Redmi?
Yes, all of the methods in the article were tested on the POCO X3 Pro, Redmi Note 10 and POCO F4. Except for very old models (Redmi 3S, Mi 5), where root may be required.
Can I use music from Spotify/Yandex Music?
No, streaming services block downloads. Solution: Find a track on YouTube and download it through YouTube. yt1s.com (choose the format MP3). Cut the file to 30 seconds. Set as a ringtone via Settings or Ringtone Maker. ⚠️ Keep copyright in mind – use tracks only for personal use.