Are you tired of confusing calls from different people because everyone has the same ringtone? Want to make the ringtone from your loved one different from your business partner or annoying colleague? Xiaomi smartphones (including Redmi and POCO) have a built-in function for assigning individual tunes to contacts โ but not all users know how to use it correctly. Moreover, after the MIUI updates, the settings interface sometimes changes, and in some firmware the option is completely hidden.
In this article, weโll look at all the possible ways to set a unique tune to a person in Xiaomi, from standard settings to workarounds through the file system and third-party apps, how to assign a ringtone to a separate contact, why the option sometimes doesnโt work, and what to do if your phone model doesnโt support this feature out of the box, and how to add your own tune (like a segment from a song) instead of the standard MIUI sounds.
Method 1: Assigning a melody through standard contact settings
The most obvious and quick method is to use the built-in MIUI tools. It works on most modern Xiaomi smartphones (starting with MIUI 10 and later), but may vary depending on the firmware version.
1. Open the Contacts app (an icon with a human silhouette).
2. Find the right contact and tap it to open the card.
3.In the upper right corner, press three dots (โฎ) and select Edit.
4. Scroll down to the Call and Message block (or Call Melody in older versions).
5.Slip on the current tune - a list of available ringtones will open.
Find contact in the phone book|Open profile editing|Scroll to the section "Call and Messages"|Select the item "Calling melody"-->
If your phone doesnโt have a call melody item in the contact editing, it could mean:
- ๐ฑ You have an outdated version. MIUI (Update the firmware through Settings โ The phone. โ Updating the system.
- ๐ The contact is synced to Google or another account, not saved locally. Try creating a duplicate of the contact directly on your phone.
- ๐ ๏ธ The manufacturer has disabled the feature for your model (relevant to some budget Redmis.
โ ๏ธ Note: On some firmware (for example, MIUI 12.5 for global version) the option is hidden. To return it, try changing the region of the phone to India in Settings โ Additionally. โ Region and restart the device.
Method 2: Adding your tune to the list of standard ringtones
What if you want to connect not to a standard MIUI sound, but to your own melody, like a song segment or a voice message? You need to add the file to the system folder of ringtones first. Here's how to do it:
1. Connect your phone to your computer or use a file manager (e.g., Explorer or Mi File Manager).
2. Go to /storage/emulated/0/MIUI/ringtone (if not, create manually).
3. Copy your audio file in.mp3,.m4a or.ogg format (maximum duration - 30 seconds).
4. Rename the file in Latin without spaces (for example, mylove.mp3).
| File format | Support for MIUI | Max. Duration. | Recommended bitrate |
|---|---|---|---|
| .mp3 | โ Yes. | 30 seconds. | 128โ192 kbps |
| .m4a (AAC) | โ Yes. | 30 seconds. | 192-256 kbit/s |
| .ogg | โ ๏ธ Partially. | 20 seconds | 96-160 kbit/s |
| .wav | โ No. | โ | โ |
After adding the file:
- Reboot your phone (this is a must, otherwise the new ringtone will not appear on the list).
- Return to editing the contact (see Method 1).
- In the list of tunes, select your added file โ it will be at the bottom under the standard ones.
๐ก
If the file does not appear in the list, check its permissions: open the file properties in the Explorer and make sure that it has a read checkmark for all users.
Method 3: Using third-party applications for individual ringtones
If your Xiaomi model does not have a built-in function for assigning tunes to contacts (relevant to some Redmi Go, POCO C series), you can use third-party applications.
- ๐ต Zedge - Rington base + Contact Assignment function. Download the melody through the app, then select it as "User Sound" in the contact settings".
- ๐ Ringtone Maker - allows you to crop songs and save them as ringtones. Once you create the sound, assign it through Contacts โ Edit โ The ringing melody.
- ๐ฑ Contact Ringtones is a customized application for assigning unique tunes, and it works even on older versions of Android.
Example of settings through Zedge:
- Install Zedge from Google Play and open it.
- Find your favorite ringtone and press Set.
- Select Contact Ringtone (Melody for Contact).
- In the contact list, mark the right person and save the changes.
โ ๏ธ Note: Some apps (such as Contact Ringtones) require permission to access contacts and phone calls. Check reviews on Google Play before installing them - there is a risk of running into advertising software.
Zedge|Ringtone Maker|Contact Ringtones|Standard settings MIUI|Other-->
Method 4: Configure with MIUI Hidden Settings (for advanced)
If the standard methods don't work and third-party applications don't, you can try activating hidden MIUI settings through the engineering menu, which is suitable for power users and requires caution.
1. Open the Phone app and enter the combination:
##4636##(Some models may not work, so use the alternative method below.)
2. In the menu that opens, select Phone Information (or Phone Information).
3. Scroll down to the Set preferred network type block and find hidden options there (if none, the method is not suitable for your model).
Alternatively, use the Activity Launcher app:
- Install Activity Launcher from Google Play.
- Open it and find it in the list of com.android.settings.
- Slip on.Settings$SoundSettingsActivity โ this will open up advanced audio settings.
- Try to find the option of assigning melodies for contacts there.
What to do if the engineering menu is not opened?
Why is the appointment of a melody for contact not working?
Even after you've set it right, sometimes the individual melody doesn't work, and here are the main reasons and ways to fix them:
| Problem. | Reason. | Decision |
|---|---|---|
| The melody doesn't play. | File corrupted or in an unsupported format | Check the file on your computer or convert to.mp3 via Audacity |
| The standard ringtone ringtone ringtone rings. | Contact is duplicated (available on Google and locally) | Combine duplicates in the Contacts app or remove unnecessary ones |
| The option disappeared after the update | MIUI reset the settings | Make a reset of the settings of the application Contacts in Settings โ Applications |
| The melody plays with a delay | File too large or bitrate high | Cut the file to 10-15 seconds and reduce the bitrate to 128 kbps |
If nothing helps, try resetting the sound settings:
- Go to Settings. โ Sound and vibration.
- Press three points (โฎ) top-right.
- Select Reset Settings and confirm.
๐ก
Before resetting the audio settings, record the current volumes of the alarm clock, notifications and media โ they will reset!
How to assign a melody to messages from a contact?
In addition to calling, Xiaomi can customize unique sounds for SMS and notifications from specific people.
1. Open the Messages app (SMS).
2. Find a dialogue with the right contact and tap his name at the top.
3. Select Notifications (or Notification Settings).
4. Turn on the Display Notifications switch and tap the Notification Sound.
5. Select a tune from the list (or add yours as in Method 2).
For WhatsApp, Telegram and other instant messengers, customization of individual sounds is done inside the apps themselves:
- ๐ฒ WhatsApp: Open the chat โ โฎ โ Viewing the contact โ User-generated notification sound.
- ๐ฌ Telegram: Go to the chat room โ โฎ โ Notifications โ The sound of notifications.
Bonus: How to make the vibration unique to the contact?
In MIUI, you can assign not only a melody, but also a customized vibration pattern for calls, which is useful if the phone is often silent.
1. Open Contacts and select the right person.
2. Tap to Edit โ Call and Messages โ Vibration.
3. Select one of the preset templates (e.g. Heartbeat, Zigzag) or create your own:
- Press Create Vibration.
- Stick around the screen to record the sequence of vibrations (maximum 5 seconds).
- Save the template and assign it to the contact.
Important: Vibration patterns only work when the vibration mode is on in the sound settings (Settings โ Sound and vibration โ Vibration when calling).