How to Put Your Melody on a Call on Xiaomi: 5 Proven Ways

Tired of the standard ringtones on your Xiaomi, Redmi or POCO?Want to have your phone ring your favorite song or unique sound?In this article, you'll find 5 working ways to set your tune to a call - from simple through standard settings to advanced techniques for power users.

The process may vary depending on the MIUI version (12, 13, 14 or 15) and the device model, and weโ€™ve taken into account all the nuances from track length limits to how you work with files in different firmware, and why some tunes may not appear on the selection list even if you add them correctly โ€” a common problem that few people mention.

It doesn't matter if you want to put.mp3-So if you're a file, or you're cropping a song, or you're using a tune from Spotify, you can do any task!

1. Standard method: through MIUI settings

This is the most obvious and secure method that works on most Xiaomi devices without additional apps. MIUI 12-15, but there are important limitations on file format and length.

Here's what you're gonna need:

  • ๐Ÿ“ Audio file format.mp3,.m4a.ogg (other formats may not be supported)
  • ๐Ÿ“ Track length not exceeding 30 seconds (in some versions) MIUI โ€” 1 minute)
  • ๐Ÿ“‚ The file must be in the Ringtones or Notifications folder on internal memory.

Now, step up:

  1. Copy your audio file to the Internal Storage โ†’ Ringtones folder (if you donโ€™t have a folder, create it manually).
  2. Open the Settings app and go to Sounds and Vibration โ†’ Call Melody.
  3. In the upper right corner, press three dots (โ‹ฎ) and select Local Melodies.
  4. Your file will appear in the list โ€“ select it and save the changes.

โ˜‘๏ธ What to check if the melody is not displayed

Done: 0 / 4

If your tune doesnโ€™t appear on the list, check out:

  • ๐Ÿ” The file name does not contain special characters (only Latin, numerals, hyphens)
  • ๐Ÿ”Š File is not damaged (try to play it in a standard player)
  • ๐Ÿ“ฑ The phone is not in power saving mode (sometimes). MIUI blocks the scanning of files)

๐Ÿ’ก

If the Ringtones folder doesnโ€™t appear in the Explorer, reboot the phone โ€“ sometimes MIUI only creates it after the reboot.

2. Use of a file manager (for experienced users)

This method is suitable if the standard method did not work or you want to place a melody in the system folder for guaranteed display. ADB.

Advantages of the method:

  • โœ… The melody will be available even after resetting the settings
  • โœ… You can use files longer than 30 seconds.
  • โœ… It works on all versions. MIUI, including

Instructions:

  1. Connect your phone to your PC and enable USB Debugging in Settings โ†’ About Phone โ†’ MIUI version (click 7 times on the version to unlock the developer menu).
  2. Download ADB Tools and unpack it on your computer.
  3. Open the command line in the ADB folder and type: adb push C:\path\to\your\file.mp3 /sdcard/Ringtones/adb shell chmod 644 /sdcard/Ringtones/your file.mp3
  4. Restart your phone and check for the melody in the settings.
How to check if your Xiaomi supports you ADB-team
Open the command line and type in the adb devices, and if your device's serial number appears in the answer, it works. If it doesn't, check the drivers or the cable.

โš ๏ธ Attention: Misuse of the right ADB It can cause phone malfunctions. Don't change system files without a backup!

3. Applications for creating ringtones

If you need to crop a song or convert a file to a supported format, the easiest way to use specialized apps is to test 5 popular programs and choose the best ones for Xiaomi.

AnnexRatings.AdvantagesDeficiencies
Ringtone Maker4.7Simple interface, pruning to millisecond accuracyAdvertising in the free version
Zedge4.5Large library of ready-made ringtonesRequires registration for download
MP3 Cutter4.3Supports all formats, there are effectsDifficult for beginners

How to work with Ringtone Maker (recommended for beginners):

  1. Install the app from Google Play.
  2. Select a song from your phone's memory.
  3. Move the sliders to cut the desired fragment (optimally - 20-30 seconds).
  4. Click Save as a ringtone โ€“ the file will automatically fit into the Ringtones folder.
๐Ÿ“Š What Ringtones App Are You Using?
Ringtone Maker
Zedge
MP3 Cutter
Other
I don't use apps.

An important nuance: some apps (like Zedge) create their own folders with ringtones. To show them in the Xiaomi settings, transfer files to the standard Ringtones folder.

4. Installation of the melody through the computer (for Windows/Mac)

If you have a lot of music on your PC and donโ€™t want to transfer files one at a time, this method will save time.

You'll need:

  • ๐Ÿ–ฅ๏ธ Windows computer 10/11 macOS
  • ๐Ÿ“ฑ Cable USB (better-than-original)
  • ๐ŸŽต Prepared audio files in format.mp3

Step-by-step:

  1. Connect Xiaomi to your computer and select File Transfer (MTP) mode.
  2. Open the Explorer (This computer) and find your phone in the list of devices.
  3. Go to Internal shared storage โ†’ Ringtones (if not, create).
  4. Then, you can copy your tunes (some of them).
  5. Turn off your phone and go to Settings โ†’ Sounds โ†’ Call melody.

โš ๏ธ Note: Some Xiaomi models (e.g. Redmi Note 12) require additional confirmation of access to files in the notification on the phone when connecting to a PC!

If the melodies do not appear in the settings after copying, try:

  • ๐Ÿ”„ Reboot the phone
  • ๐Ÿ“‚ Rename files (for example, ringtone1.mp3 instead of my favorite song.mp3)
  • ๐Ÿ—‘๏ธ Remove the Settings app cache (in Settings) โ†’ Annexes โ†’ Application management)

5. Advanced method: System ringtones replacement (root only)

This method is suitable only for experienced users with unlocked bootloader and root rights. Allows you to completely replace standard Xiaomi tunes with your own, but requires caution.

Advantages:

  • ๐ŸŽต Melodies will be available even after resetting settings
  • ๐Ÿ”ง All system sounds (alarm clock, notifications) can be replaced, SMS)
  • ๐Ÿ“ Files are stored in the system partition without taking up space in the internal memory.

Instructions:

  1. With Root Explorer or Solid Explorer, go to /system/media/audio/ringtones/.
  2. Copy your file into this folder (for example, my_ringtone.mp3).
  3. Change the file permission to 644 (so that the system can read it).
  4. Reboot the phone.

Important warnings:

  • ๐Ÿšจ Do not delete or rename standard files โ€“ this can cause crashes!
  • ๐Ÿ”„ Always backup your original files before changing them.
  • ๐Ÿ“ฑ After updating MIUI Your tunes may disappear (system section is overwritten).

๐Ÿ’ก

Replacing the system ringtones is the most reliable way, but requires root rights and can disrupt the phone if you make a mistake.

Frequent problems and their solutions

Even after the right setup, the melodies may not work.-5 Problems and solutions based on Xiaomi user feedback.

Problem.Reason.Decision
The melody is not displayed in the list.Wrong format or folderConvert to.mp3 and check the path /Ringtones/
The sound is interrupted or distortedHigh bitrate fileRecoded to 128-192 kbps
The melody is reset after rebootingMistake of MIUI cacheClear the Application Data Settings

If none of these methods worked, try:

  • ๐Ÿ“ฑ Update MIUI Up to the latest version (new firmware fixes bugs with sounds).
  • ๐Ÿ”ง Reset the sound settings: Settings โ†’ System system โ†’ Resetting settings โ†’ Reset the sound settings.
  • ๐Ÿ“ก Check if the sound is blocking the Do Not Disturb mode or the profile.
Can I play a tune longer than 30 seconds?
Yes, but there are nuances: MIUI 14/15 has no restriction - you can play tracks up to 5 minutes. In older versions (MIUI 12 and below), the maximum length is 30 seconds. To get around this, use the method with ADB or root. Long tunes can be cut off when you ring (loop).
Why does my tune sound quieter than the standard one?
This is a feature of Xiaomi's audio processing. To turn up the volume: Open the file in Audacity (free editor). Apply the Normalize effect with a level of -1 dB. Export to.mp3 with a bit rate of 192 kbps. Also check if Safe Sound is enabled in the settings (Sounds โ†’ Safe Sound).
How to put your tune on the alarm clock?
The process is similar, but the folder is different: Place the file in Internal Storage โ†’ Alarms. Open the Watch โ†’ Alarms โ†’ Alarms โ†’ Sound settings. Select your file in Local Melodies. If there is no Alarms folder, create it manually.
Does this work for POCO and Redmi?
Yes, all of the described methods are suitable for: POCO F5, POCO X5 Pro, POCO M6 Pro (MIUI 14 for POCO) Redmi Note 12, Redmi 11 Prime, Redmi K60 (any versions of MIUI) Xiaomi 13/13T/14 (including global and Chinese firmware) Exception: some models for the Indian market (for example, Redmi 10 Prime +) may be blocked from changing system sounds.
Can I play a tune from Spotify or Apple Music?
Directly from apps โ€” no, but there are workarounds: Download a song via Spotify to offline (premium subscription required). Use a file manager (like Solid Explorer) to find downloaded tracks (usually in the same format as in the previous version). /Android/data/com.spotify.music/files/). Copy the file to Ringtones and rename it to.mp3. Apple Music will need to convert files to.mp3 (They're downloaded in format.m4p s DRM-protection).