How to Set Your Melody on Xiaomi Call: All Ways 2026

Set up a customized ringtone on a Xiaomi smartphone is a challenge that every user faces after buying a device. Despite the abundance of built-in ringtone in MIUI, many people want to stand out by putting a favorite song, a sound from the game or a unique signal. However, not everyone knows that the process is different from standard Android: there are nuances with file formats, folder location and system limitations.

In this article, we will discuss 5 proven ways to set the melody on a call - from basic (via phone settings) to advanced (using PC and ADB). Separately, we will focus on the typical errors that may not show your.mp3 in the list of ringtones, and give recommendations for audio optimization. Instructions are relevant for all modern models: Xiaomi 14/13/12, Redmi Note 12/13, POCO F5/X5 and others on MIUI 14/15.

1. Method: Installation of the melody through standard MIUI settings

The simplest method, which does not require additional applications or a computer, is suitable for most users if the melody is already loaded into the phone's memory.

Algorithm of action:

  • ๐Ÿ“ Transfer your audio file (for example, song.mp3) To the Ringtones folder on your internal drive, if you don't have one, create it manually through any file manager (like Google Files or built-in Explore).
  • ๐Ÿ”Š Open the Settings app โ†’ Sound and vibration โ†’ The ringing melody.
  • ๐ŸŽต Your file will appear in the list of available ringtones. Select it and save the changes.

The file must meet the requirements:

  • ๐Ÿ“Œ Format:.mp3,.m4a,.ogg (preferably.mp3 bitrate 128-320 kbit/s).
  • ๐Ÿ•’ Duration: up to 30 seconds (the system can cut long tracks).
  • ๐Ÿ“‚ Size: No more than 5 MB (otherwise the file will not appear).

โš ๏ธ Note: If the file does not appear in the list, check it for availability DRM-Protective (e.g., tracks from Apple Music or Spotify won't work) Also make sure that the Ringtones folder is at the root of internal memory, not on the back of the back of the back of the back. SD-map.

File format (.mp3,.m4a,.ogg)|

File size (up to 5 MB)|

Ringtones folder created at the root of memory |

File not protected by DRM|

Track duration up to 30 seconds

-->

2. Method: Use of the application "Melodies" (MIUI Music)

MIUI has a built-in Music (or Mi Music) app that lets you assign tracks as ringtones directly from the library, which is convenient if you store music on your phone.

Step-by-step:

  1. Open the Music app and find the track you want in your library.
  2. Click on the three dots next to the song and select Set as a ringtone.
  3. In the menu that appears, specify what to use the melody for: Call, Alarm or Notification.
  4. Confirm the choice โ€“ the melody will automatically be copied to the system folder and will be available in the settings.

Note: If you do not have the option to Set as a ringtone, update the Music app via Google Play or check if the permissions for the app are disabled in the security settings.

๐Ÿ’ก

If the track is longer than 30 seconds, the Music app will automatically cut it to the permissible length. To avoid this, pre-slice the file in any audio editor (for example, MP3 Cutter or Audacity).

Method 3: Installation through file manager (for power users)

This method is suitable for those who prefer manual control over system files, and it allows you to bypass some of the limitations of MIUI, for example, when standard methods do not work due to customized firmware.

Instructions:

  1. Download the melody file to your phone (for example, to the Download folder).
  2. Using a root file manager (such as Root Explorer or Solid Explorer), move the file to the system folder: /system/media/audio/ringtones/ Note: Root privileges are required to access this folder.
  3. Change the file permissions to 644 (read for all, write for owner only).
  4. Reboot the phone โ€“ the melody will appear in the standard ringtones list.

โš ๏ธ Warning: Changing system files incorrectly can cause your phone to crash.If you don't have root rights experience, use other ways.

What if there are no root rights?
If your phone isn't rooted, an alternative is to use apps like Ringtone Maker or Zedge that create virtual ringtone folders that the system can access, but those apps can contain ads and collect data about your preferences.

4. Method: Apps from Google Play (Zedge, Ringtone Maker)

If you don't want to mess with files manually, you can use specialized applications that offer huge libraries of ready-made tunes and make it easy to assign them to calls.

Top.-3 apps:

  • ๐ŸŽถ Zedge is the largest database of ringtones and wallpapers, categorized by genre (movie, games, music.
  • โœ‚๏ธ Ringtone Maker - allows you to crop tracks and save them as ringtones. Supports formats.mp3,.wav,.aac.
  • ๐Ÿ”” MP3 Cutter and Ringtone Maker โ€“ Simple editor with pre-hearsal function.

How to set a tune through Zedge:

  1. Install the app from Google Play and open it.
  2. In the search box, type the name of the desired melody (for example, "Minecraft ringtone").
  3. Choose your favorite option and click Set as ringtone.
  4. Confirm permissions โ€“ the application automatically copies the file to the desired folder.
AnnexPlusesConsRankings in Play Market
ZedgeLarge library, weekly updatesAdvertising requires registration for download4.5 โญ
Ringtone MakerEditing tracks, no advertisingInterface in English4.7 โญ
MP3 CutterSimplicity, support for cloud storageRestriction on track length in the free version4.4 โญ

Zedge|

Ringtone Maker|

MP3 Cutter|

Other|

I don't use third-party apps.

-->

5. Method: Installation of a melody through a computer (ADB)

For advanced users who want to avoid the limitations of MIUI, the ADB (Android Debug Bridge) method is suitable, which allows you to manually write the path to the melody in the system settings.

What you need:

  • ๐Ÿ–ฅ๏ธ Computer with installed Xiaomi and ADB-tools drivers.
  • ๐Ÿ“ฑ Included debugging by USB on the phone (Settings) โ†’ The phone. โ†’ Version. MIUI โ€” Press 7 times, then return to Additional โ†’ For developers โ†’ Debugging by USB).
  • ๐ŸŽต Audio file format.mp3, file-loaded /sdcard/Ringtones/.

Instructions:

  1. Connect your phone to your PC and open the command line in the adb.exe folder.
  2. Enter the command to check the connection: Adb devices must appear serial number of your device.
  3. Set the melody as a ringtone: adb shell settings put system ringtone /sdcard/Ringtones/your_song.mp3 Replace. your_song.mp3 in the name of your file.
  4. Restart your phone and the changes will take effect.

โš ๏ธ Attention: After update MIUI system settings may reset and the melody will have to be reset. To avoid this, back up your settings via adb backup.

๐Ÿ’ก

The ADB method is the only way to set a tune longer than 30 seconds without cropping, but it requires command line skills and can cause failures if used incorrectly.

Typical problems and their solutions

Even after you've done all the steps, the melody may not set, and we'll look at some of the most common mistakes and how to fix them.

Problem 1: The file does not appear in the ringtones list.

  • ๐Ÿ” Reason: Wrong folder location or file format.
  • ๐Ÿ› ๏ธ Solution: Move the file to /sdcard/Ringtones/ (not SD-Map! and check the extension (should be.mp3).

Problem 2: The melody is distorted or cut off.

  • ๐Ÿ” Reason: Too high bitrate or sampling rate.
  • ๐Ÿ› ๏ธ Solution: Convert a file to 128-192 kbps at 44.1 kHz via Audacity or online converter.

Problem 3: After the MIUI update, the tune dropped.

  • ๐Ÿ” Reason: System resetting of sound settings.
  • ๐Ÿ› ๏ธ Solution: Reassign the melody through settings or use ADB-command (see Method 5).

Critical information: On some Xiaomi models (e.g. Redmi Note 10 Pro with MIUI 13), the system folder /system/media/audio/ringtones/ is protected from writing even for root users, in which case the only working option is to use applications from Google Play or ADB.

FAQ: Frequent questions about installing tunes on Xiaomi

Can I put a melody on a call for a specific contact?
Yes, for this: Open the Contacts app and select the contact you want. Click Edit โ†’ Call melody. Select a file from the list or add yours through Add. Note: Some firmwares may not have this option - then use the Truecaller app.
Why is my tune quieter than standard ringtones?
This is due to the normalization of volume in MIUI. To fix: Increase the volume of the track in the audio editor (for example, in Audacity use the Normalize effect). or install the Volume Booster app (does not work on all models).
Can I use a tune from Spotify or Apple Music?
No. Tracks from streaming services are DRM protected and cannot be used as ringtones. You need to: Find this track freely available (e.g. YouTube), download it through a service like YTMP3 (but copyright account!), convert it to.mp3 and install it through one of the ways described.
How to put your tune on the alarm clock?
The algorithm is similar to ringtone installation: Place the file in /sdcard/Alarms/ folder (create it if not). Open Settings โ†’ Sound and vibration โ†’ An alarm clock tune. Select your file from the list. For Google Watch, the path may be different โ€” use /sdcard/Android/media/com.google.android.deskclock/ringtones/.
Do these methods work on POCO and Black Shark?
Yes, all of the methods described are suitable for MIUI-based devices, including: POCO F5/F4/X5/X4 Black Shark 5/4 Redmi K60/K50 Exception: some system folders may not be available on Black Shark with customized firmware (e.g., JoyUI).