Do you want your Xiaomi to play a special tune when calling from an important person? Or do you want to quickly distinguish between work calls and personal calls? Customizing customized contact ringtones is one of the most useful features of MIUI, which helps personalize your phone to your needs. In this article, we will explore all possible ways to set unique tunes to specific subscribers, including hidden features and bypass system limitations.
Note that the procedure varies depending on the version of MIUI (12, 13, 14 or 15) and the model of the smartphone (Redmi Note 12, POCO X5, Xiaomi 13T, etc.). We will describe each step in detail, taking into account these nuances, and also tell you how to add custom tunes from third-party sources if the standard options do not suit you.
Preparation: What files are suitable for ringtones
Before you set the melody to a contact, you need to make sure that the selected audio file meets the requirements of MIUI. The system does not support all formats and limits the duration of the sound.
- ๐ Formats:.mp3,.m4a,.wav,.ogg (preferably) MP3 bitrate 128-320 kbit/s)
- โฑ๏ธ Duration: optimally 15-30 seconds (maximum 1 minute, otherwise the system will crop the file)
- ๐ Loudness: normalize the sound to -16 LUFS (You can use Audacity or online services)
- ๐ Location: Files should be in folders /Ringtones/ or /Notifications/ internal
If you want to use a song snippet or other long track, cut it in advance. Apps like MP3 Cutter or Ringtone Maker (available on Google Play) will do this. Note: MIUI 14+ may not display files with Cyrillic names in the ringtones list - rename them to the Latin alphabet.
๐ก
To quickly check if the file is suitable for ringtone, open it through the standard Music app on Xiaomi.If the track is played without errors, it can be used.
Method 1: through the standard โContactโ application
This is the simplest method that works on all Xiaomi smartphones with MIUI 12-15. The instructions are relevant for Redmi models, POCO and Xiaomi line (for example, 13 Lite, 12 Pro).
- Open the Contacts app** (an icon with a human silhouette).
- Find the right contact and tap it to open the card.
- Press three points (โฎ) top-right โ Choose "Editยป.
- Scroll down to the "Call" block** and click on "Melody".
"Ready" in the top corner.
After that, when an incoming call from this subscriber will play the selected melody. Make sure that the sound settings (Settings โ Sound and vibration) do not activate the โSilentโ mode** or โDo not disturbโ, otherwise the ringtone will not work.
Is the file uploaded to /Ringtones/| Is Do Not Disturb mode disabled | Is there any contact restriction in the Blacklist | Is the volume of the melody checked in the settings-->
Method 2: via the Phone app (for MIUI 14+)
In the latest versions of MIUI (starting with 14), the ringtone setting functionality is partially transferred to the Phone app** (green handset), which is suitable if Contacts does not have the option to edit the melody.
- Open the phone** and go to the Contacts tab.
Instructions:
- Copy your audio file to /Ringtones/ on your internal drive, and if you don't have the folder, create it.
- Open Contacts**, find the right contact โ Edit โ Melody.
If the file is not displayed, check:
- ๐ Is the extension correct (not the extension.mp3.mp3, plainly.mp3)
- ๐ Is the file exactly in the /Ringtones/, Not in the subfolder.
- ๐ Does the file exceed 1 minute in duration?
What if the /Ringtones folder is not created?
Method 4: Through Third Party Applications (for Advanced Users)
If you don't like the built-in MIUI tools, you can use third-party apps to flexibly customize ringtones.
| Annex | Features | Compatibility |
|---|---|---|
| Zedge | A large library of free ringtones, notifications and wallpaper, and there's a clip editor. | All versions of MIUI, but require permission to access contacts. |
| Ringtone Maker | Allows you to create ringtones from any audio files, adjust volume and add effects. | It works on Xiaomi with Android 10+. |
| Contact Ringtones | A special application for assigning unique tunes to contacts, supports schedules (different ringtones at different times). | It may conflict with MIUI 15 โ check reviews before installing. |
To set the melody through Zedge:
- Download and install Zedge from Google Play.
- Find your favorite ringtone and click โInstallโ.
- Open Contacts โ edit the contact you want โ in the Melody section, select Zedge Ringtones.
โ ๏ธ Note: Some applications (such as Contact Ringtones) require battery optimization to be disabled MIUI. To do this, go to the Settings. โ Annexes โ Application management โ Battery Saver and add the app to the exceptions.
Problem Solving: Why the Melody is Not Set
Sometimes users find that the chosen melody is not saved or reset to a standard one. Let's consider the typical reasons and ways to eliminate them:
- ๐ Resetting settings: After the update MIUI Or reset your phone to factory settings, and you can actually fly individual ringtones.
- ๐ต Firmware limitations: On some custom firmware (e.g. Pixel Experience for the app) POCO) The individual ringtones function is disabled. Check the support forums for your firmware.
- ๐ Battery optimization: If the ringtone app (Zedge, Ringtone Maker) is optimized by the system, the tunes may not play. Add it to the exceptions in Settings โ Battery.
- ๐ Conflict with other sounds: If you have custom notification sounds set, they may overlap ringtones. โ Sound and vibration โ Notification sounds.
If the problem persists, try:
- Reboot the phone.
- Clear the cache of Contacts and Phone applications (Settings โ Apps โ Storage โ Clear the cache).
๐ก
If the melody is not installed after all the manipulations, check if the โStandard Ringtones Onlyโ mode is turned on in the developer settings (Settings โ About Phone โ MIUI version โ 7 times tap โ Developer settings โ Sound โ Allow custom ringtones).
Additional settings: vibration and LED-indication
On Xiaomi smartphones, you can not only assign a unique melody, but also customize an individual vibration or color. LED-Indications (on models with supported hardware, for example, Xiaomi) 12S Ultra. For that:
- Open the contact editing โ ยซVibrationยป.
- Choose one of the standard patterns or create your own (click Add and write down the vibration sequence).
- For LED-Indications go to Settings โ Notifications โ LED indicator and assign color to calls from this contact.
MIUI 15 has introduced Adaptive Sounds, which automatically adjusts the ringtone volume to the noise level in the environment to enable it:
- Go to Settings โ Sound and vibration โ Adaptive sounds.
- Activate the switch and allow access to the microphone.