How to Set a Call Melody on a Xiaomi Phone: 5 Proven Ways

Tired of the standard call signals on your Xiaomi and want to set a unique ringtone? Are you here! On MIUI-enabled smartphones (including Redmi, POCO and Black Shark models), the process of customizing the call sound may seem obscure - especially if you are first encountering a branded interface from Xiaomi. In this article, we will break down all the current ways, from basic installation through system settings to advanced methods using a file manager and third-party applications.

Itโ€™s important to understand that the action algorithm may vary slightly depending on the version of MIUI (12, 13, 14 or 15) and the device model. For example, on Xiaomi 13 Pro, the path to audio settings will be identical to the Redmi Note 12, but may differ from the POCO F5 due to the customized launcher. We took these nuances into account and prepared universal instructions that will suit 90% of the current devices of the brand. If your smartphone runs on Android 13/14 with the latest version of MIUI, you will definitely find a working method here!

1. Standard method: through Xiaomi settings

The easiest and safest method is to use the built-in tools of the system, which does not require superuser rights (root) or install additional programs, suitable for all models, including the Xiaomi 14 Ultra, Redmi A2 and POCO X6 Pro.

To set the ringtone through the settings:

  1. Open the Settings app (the gear icon on the home screen or in the app menu).
  2. Go to the Sound and Vibration section (some models may call it Sound).
  3. Select the Melody of a Call (or Call Sound in MIUI 15).
  4. In the list that opens, select one of the preset tunes or click Add (or + in the upper right corner) to download your file.

If you want to use your own tune, the system will suggest selecting a file from the device's memory. Supports.mp3,.m4a,.wav and.ogg formats. The optimal duration of the track is up to 30 seconds, otherwise the system can crop it automatically.

๐Ÿ’ก

Before choosing a tune, make sure the file is in the Ringtones or Notifications folder on the internal drive, which will make it easier to find and speed up the installation process.

โš ๏ธ Note: Some models (e.g. Xiaomi) 12T) After choosing a custom melody, protection can work MIUI, And the system will suggest you confirm the action through your Google account. This is a standard security measure -- just follow the instructions on the screen.

2. Installation of the melody through the file system

If the standard method didnโ€™t work, or if you want to automate the process for multiple tunes, you can use a file manager, which is especially useful for users who often change ringtones or sync them between devices.

Here's the step-by-step instruction:

  • ๐Ÿ“ Copy the audio file into one of the system folders: /storage/emulated/0/Ringtones/ โ€” ring-melodies; /storage/emulated/0/Notifications/ โ€” notice-in; /storage/emulated/0/Alarms/ โ€” alarm-box.
  • ๐Ÿ”„ Restart your device (optional, but sometimes helps the system detect new files).
  • ๐ŸŽต Select a melody through the settings as described in the first method โ€“ now your file should appear in the list.

If you donโ€™t have Ringtones, Notifications, or Alarms folders, create them manually through any file manager (such as Mi File Explorer or Solid Explorer). Make sure the folder names are written error-free and with the right register (capital letters are important!).

folderAppointmentSupported formatsMax. Duration.
RingtonesIncoming call melodiesMP3, M4A, WAV, OGG30 seconds (recommended)
NotificationsNotification soundsMP3, M4A, WAV5 seconds
AlarmsThe alarm clock soundsMP3, M4A60 seconds.

Check the file format (MP3/M4A/WAV)

Make sure the duration does not exceed 30 seconds.

Rename the file in Latin (without spaces and special characters)

Copy the file to Ringtones/Notifications

Restart the device (optional)

-->

3. Use of third-party applications

If the built-in MIUI tools seem limited, you can use third-party apps from Google Play, which offer advanced features: editing tunes, creating playlists for different contacts, automatically changing ringtones on a schedule, and even downloading tunes from cloud services.

Top.-3 Proven applications for Xiaomi:

  • ๐ŸŽถ Zedge is the largest database of ringtones and wallpaper with the possibility of pre-listening. Supports the Russian-language interface and integration with the Internet. MIUI.
  • ๐Ÿ”Š Ringtone Maker is a tool for cropping and customizing audio files directly on your phone, and allows you to create tunes from any tracks in your library.
  • ๐Ÿ“ฑ MP3 Cutter and Ringtone Maker is a simple app for cutting snippets from songs and saving them as ringtones. 13/14.

To set the melody through Zedge:

  1. Download and install the app from Google Play.
  2. Open Zedge and go to the Ringtona tab.
  3. Find your favorite tune and click on it.
  4. In the window that opens, select Set as the ringtone.
  5. Confirm the action โ€“ the system will automatically apply the changes.

โš ๏ธ Note: Some apps (such as Ringtone Maker) may request permission to access files and microphones. MIUI 14+ These permissions must be confirmed manually in the Settings menu โ†’ Annexes โ†’ Permissions: Without this, the application will not be able to save or play audio files.

๐Ÿ“Š What type of tune you use more often?
Through Xiaomi's settings
Through the file system
The Appendix (Zedge et al.)
I don't change the standard tunes.

4. Customize individual melodies for contacts

MIUI It allows you to assign unique ringtones to individual contacts in the phone book, which is convenient if you want to immediately understand who is calling you - for example, set a special tune for loved ones or colleagues. POCO M6 Pro.

How to set up a personal ringtone for contact:

  1. Open the Contacts app (or Phone โ†’ Contacts tab).
  2. Find the right contact and click on it to open the card.
  3. Tap it on three points (โ‹ฎ) in the upper right corner and select Change.
  4. Scroll down to the Melody of the Call (or Call Sound).
  5. Select one of the standard tunes or click Add to download yours.
  6. Save the changes.

If you want to assign different tunes for work and personal contacts, use the Group function in the Contacts app.

  • Create a group (such as a โ€œfamilyโ€ or โ€œworkโ€).
  • Add the right contacts to it.
  • Go to Settings โ†’ Sound and vibration โ†’ Call melody for the group.
  • Choose a group and assign a unique tune to it.
How to reset individual tunes?
If you want to return standard sounds for all contacts, go to Settings โ†’ Applications โ†’ App Management โ†’ Contacts โ†’ Storage โ†’ Clear Data. Attention! This will also delete all call history and contacts-related messages. Use manual editing of each contact to selectively reset.

5. Problem Solving: Why the Melody Is Not Set

Sometimes users find that the added melody is not displayed in the list or is not played when calling. Let's consider the typical reasons and ways to eliminate them.

Problem 1: The file is not visible in the settings.

  • ๐Ÿ” Check if the file is in the correct folder (Ringtones, Notifications, or Alarms).
  • ๐Ÿ“Œ Make sure that the file name does not contain spaces or special characters (for example, my_ringtone.mp3 instead of my tune!.mp3).
  • ๐Ÿ”„ Restart the device โ€“ sometimes MIUI Not immediately scanning new files.

Problem 2: The melody is cut or played with distortion.

  • ๐ŸŽต Check the file format โ€” MIUI It works best with.mp3 and.m4a. Avoid formats like.flac or.aac.
  • โฑ๏ธ Make sure the bitrate of the file is less than 192 kbps. Use applications like Audio Converter to convert.
  • ๐Ÿ“ฑ On some models (for example, Redmi Note 11) long tracks (>40 seconds) may play incorrectly. Cut the file to 30 seconds.

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

  • ๐Ÿ“ฅ System updates sometimes reset user settings. Check if your file is still in the Ringtones folder.
  • ๐Ÿ”ง If the file is still in place but not displayed, try transferring it to another folder (such as Music) and then back.
  • ๐Ÿ› ๏ธ In extreme cases, reset the sound settings: Settings โ†’ System system โ†’ Resetting settings โ†’ Reset the sound settings.

๐Ÿ’ก

If none of these methods worked, check to see if Do Not Disturb or No Sound is activated in the audio settings, which can block custom tunes from playing.

6 Advanced Methods: ADB and root access

For power users who want to gain full control of audio settings, there are methods using ADB (Android Debug Bridge) or root rights, which allow you to set system tunes, change standard MIUI sounds, and even adjust dynamic ringtones change depending on the time of day.

Method 1: Installation of a melody through ADB

If you want to replace the standard MIUI tune with your own (for example, replace Mi Ring with a custom track), follow the following steps:

  1. Connect your phone to your PC and activate USB Debugging in the developer settings (Settings โ†’ About Phone โ†’ MIUI version โ€“ press 7 times, then return to Additional โ†’ For Developers).
  2. Download and install ADB Tools on your computer.
  3. Place your audio file (for example, custom_ringtone.mp3) file ADB.
  4. Execute the command in the terminal: adb push custom_ringtone.mp3 /system/media/audio/ringtones/ adb shell chmod 644 /system/media/audio/ringtones/custom_ringtone.mp3
  5. Restart the device. Your tune will now be available on the system list.

โš ๏ธ Attention: This procedure requires an unlocked bootloader and root access. Incorrect actions can lead to a loss of warranty or device failure. If you are not sure of your skills, use standard methods.

Method 2: Using Magisk modules

For users with Magisk (an alternative to SuperSU), there are modules that allow you to customize system sounds, for example, the MIUI Sound Modifier module gives you access to replace all standard melodies, notification sounds and even alarms, and you can install it through Magisk Manager:

  • Download the module in.zip format.
  • Open Magisk Manager and go to the Modules section.
  • Click Install Module and select the downloaded file.
  • Reset the device.

7. Sound optimization: how to make a melody louder

Many Xiaomi users complain that custom tunes sound quieter than standard ones, due to MIUI's limitations on the volume of custom audio files, and there are several ways to solve the problem:

Method 1: Normalization of sound

  • ๐ŸŽ›๏ธ Use audio editors (such as Audacity or MP3Gain) normalize the volume of the file to -1 dB.
  • ๐Ÿ“ˆ Increase the volume of the file by 20 to 30 percent before saving. MIUI.

Method 2: Settings of uniformity

  • Go to Settings โ†’ Sound and vibration โ†’ Sound uniformity.
  • Activate the option to Amplify the speaker (available on Xiaomi 12/13/14 series).
  • Turn on Adaptive sound to automatically adjust the volume to the surrounding environment.

Method 3: Third-party sound amplifiers

Apps like Volume Booster or Precise Volume can bypass system limitations and increase ringtones to maximum volume, but be careful:

  • ๐Ÿ”Š Excessive amplification can lead to sound distortion or damage to speakers.
  • ๐Ÿšซ In some models (for example, POCO F4) MIUI block the operation of such applications.

๐Ÿ’ก

If the melody sounds wheezy after increasing the volume, try converting the file to.m4a with a bitrate of 128 kbit / s โ€“ this often solves the problem of distortion.

FAQ: Frequent questions about Xiaomi tunes

Can you set different tunes for two? SIM-map?
Yes, MIUI It supports this function. Go to Settings. โ†’ SIM-maps and mobile networks โ†’ The ringing melody for SIM Assign different sounds to each card, and the feature is available on all devices with two physical slots (e.g., Redmi Note 12 Pro).+).
Why is my tune not played when you call, even though it is selected in the settings?
Probable reasons: The file is corrupted or incompatible. Try converting it to.mp3. Do Not Disturb or No Sound is activated. Some models (e.g. Xiaomi 11T) need to manually allow audio playback to Settings โ†’ Apps โ†’ Permissions โ†’ Autostart.
How to make a vibration to the melody (vibrating)?
MIUI allows you to create vibration patterns synchronized with the ringtone. To do this: Go to Settings โ†’ Sound and Vibration โ†’ Vibration when you call. Choose to create vibration and record your pattern. Save and assign it for contact or globally. On the POCO X5 and new models, there is also an option called Adaptive Vibration, which adjusts to the rhythm of the melody.
Can I use music from Spotify/Yandex Music as a ringtone?
Directly from apps - no, but you can get around the limitation: Download the track offline (if your subscription allows it). Use the file manager to find the downloaded file (usually in the file-based file-based mode). /Android/data/com.spotify.music/files/). Copy it into the Ringtones folder and install it through settings. โš ๏ธ Please note that this method may violate the terms of use of the Services.
After the MIUI update, all custom tunes are gone. How do you restore them?
System updates sometimes reset user files. To recover tunes: Check if your audio files are still in Ringtones/Notifications folders. If files are deleted, restore them from a backup (e.g., Google Drive or Mi Cloud). Reassign tunes manually through audio settings. To avoid future loss, regularly copy ringtones folders to your PC or cloud.