How to Put a Unique Rington on a Specific Contact in Xiaomi: All Ways

Want your Xiaomi or Redmi to alert important people with a unique tune? Contact ringtones are not only convenient, but practical: you will immediately understand who is calling without looking at the screen. In modern versions of MIUI 14/15, this feature is hidden deeper than in old firmware, and the interface changes with almost every update. We tested all the current methods on Android 13/14 and collected working instructions from standard settings to workarounds for stubborn devices.

Many users face a problem: the contact menu simply does not have the option "Rington". The reason is most often because Xiaomi defaults to global audio settings. But do not rush to install third-party applications - in 90% of cases, you just need to know where to look for hidden options. Next, we will analyze the steps to assign a personal tune to any number on the phone, including features for the POCO models, Redmi Note and flagship Xiaomi 13/14 series.

If you've tried to change the ringtone through the Contacts app before and you haven't found one, it's not a bug, it's a feature of MIUI. The manufacturer has moved some of the audio settings to a separate menu to reduce the number of items in the main interface. But the good news is that recent firmware versions have the ability to assign not only ringtone calls, but also unique signals for SMS/notifications from a particular contact. This works even for instant messengers like WhatsApp or Telegram, if you configure the synchronization correctly.

โ•โ•โ•

1.Preparation: Verification of MIUI version and access rights

Before you change ringtones, make sure your device is running the current firmware version. In MIUI 14 and later, the melody assignment algorithm is different from the older versions (MIUI 12 and below).

Settings โ†’ The phone. โ†’ Version. MIUI

If you have a version older than MIUI 12.5, some menu items may not be available, in which case update your firmware through Settings โ†’ System Update or use alternative methods from Section 4 of this article.

Also check the access rights for the "Contact" application:

  1. Open Settings โ†’ Applications โ†’ Application Management
  2. Find โ€œContactsโ€ and select it.
  3. Go to Permits and make sure it is included: ๐Ÿ“ž Telephone (to access calls) ๐Ÿ”Š Storage (if you want to use your own tunes) ๐Ÿ“ฑ Contacts (required)
๐Ÿ“Š What version? MIUI your Xiaomi?
MIUI 14
MIUI 13
MIUI 12.5 or older
I don't know.
other

โš ๏ธ Note: On some models POCO (for example, POCO X5 Pro) after resetting, you can no longer assign contact ringtones, because of customized firmware, and the solution is to install Google's standard Contacts app through Play Market.

โ•โ•โ•

2. Standard method: through the "Contacts" appendix

This is the easiest method that works on most Xiaomi, Redmi and POCO devices with MIUI 13/14.

  1. Open the Contacts app (a icon with a person's silhouette).
  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 Rington and vibration block (on some devices it is called Call Sound).
  5. Click on Rington and select one of the suggested tunes or add yours through Local Melodies.
  6. Save the changes with the Ready button or tick (โœ“).

If there is no Rington in the editing menu, then your device is using a simplified version of the Contacts app, in which case you can switch to an alternative method through your phone's settings.

โ˜‘๏ธ Preparing for ringtone change

Done: 0 / 5

On some models (such as the Xiaomi 13 Ultra), after selecting the ringtone, an additional Vibration option appears, where you can assign a unique vibration pattern to this contact.

โ•โ•โ•

3. Alternative method: through phone settings

If there is no option to change the ringtone in the Contacts app, try it through system settings, which works on all Xiaomi devices regardless of the MIUI version, but requires a little more action.

  1. Open the Settings. โ†’ Sound and vibration.
  2. Scroll down and select the phone's Rington.
  3. At the top of the screen, tap three points (โ‹ฎ) and select Contact Ringtones (some devices call this item Individual Ringtones).
  4. In the contact list, find the right one and click on it.
  5. Choose a tune from the standard set or add your own through Local Melodies.
  6. Confirm your choice and go back.

Instructions for setting up via Contact Ringtones:

  1. Install the application and provide all the permissions requested (contacts, phone, storage).
  2. Open the application and select the Contacts tab.
  3. Find the right contact in the list and tap on it.
  4. Press Rington and select a tune from the library or add your own (button + in the lower right corner).
  5. Save the change. Now, when you call from that contact, the tune you're going to play is your choice.

The advantage of third-party apps is that they often offer more features than standard MIUI settings. For example, Ringo can assign different ringtones for work and personal contacts automatically on a schedule.

๐Ÿ’ก

If after installing a third-party application, individual ringtones do not work, go to Settings โ†’ Applications โ†’ Application Management, find it and turn on autorun.

โ•โ•โ•

5. Manual assignment of ringtones through the file system (for advanced)

This method is suitable for users with root rights or those who are willing to use ADB. It allows you to assign a custom ringtone even on devices where this feature is disabled at the firmware level.

Step 1: Preparing a melody file

  • Place your audio file (.mp3,.ogg, or.wav) in the /sdcard/Ringtones/ folder (create it if it doesnโ€™t exist).
  • Make sure the file has a simple name without spaces (e.g, mom_call.mp3).

Step 2: Appointment through ADB

  1. Connect your phone to your PC and enable USB Debugging in Settings โ†’ About Phone โ†’ MIUI version (tap 7 times on the build number, then go back to Settings โ†’ Additional โ†’ For Developers).
  2. Open the command line on your PC and type in: adb shell content insert --uri content://com.android.contacts/raw_contacts --bind name:s:"NameContact" --bind custom_ringtone:s:"file:///sdcard/Ringtones/mom_call.mp3" Replace the name with the real name from the phone book, and mom_call.mp3 โ€” in the name of your file.
  3. Reset the device.

Step 3: Checking

Call from another phone to your Xiaomi to make sure the assigned tune is playing. If not, check the file path and access rights.

โš ๏ธ Attention: Use ADB It can cause system failures if you enter incorrect commands.We recommend that you pre-backup your data through Settings. โ†’ Additionally. โ†’ Backup and reset.

What if the ADB does not recognize the command?
Make sure: 1. You have the latest Xiaomi drivers installed for your model. 2. The developer settings have enabled the option to Allow Debugging over USB (Safe Mode). 3. The command is entered in the administrator terminal (on Windows, run the CMD on behalf of the administrator). 4. If you use MIUI 14+, add su before the command (root rights are required).

โ•โ•โ•

6. Problem Solving: Why the Individual Ringtone Doesn't Work

If you have assigned a tune but a standard ringtone is playing when calling, check out the following points:

  • ๐Ÿ”• Do Not Disturb Mode: Make sure it is turned off or this contact is added in exceptions (Settings) โ†’ Don't disturb. โ†’ Exceptions โ†’ Contacts).
  • ๐Ÿ“ต Double contacts: If the number is saved twice (for example, in Google Contacts and Google Contacts). SIM-map, system may be disrupted. Combine duplicates through the Contact app".
  • ๐Ÿ”„ Resetting: On some devices after the update MIUI Sound settings are reset. Reset the ringtone.
  • ๐ŸŽต File format: Xiaomi doesn't support all audio formats.mp3 or.ogg with a bitrate not higher than 192 kbps.

If the problem persists, try the following:

  1. Reboot the phone.
  2. Clear the cache of the Contacts app (Settings โ†’ Apps โ†’ Contacts โ†’ Clear the cache).
  3. Remove and re-add contact.
  4. Check if a third-party app (such as Truecaller or Call Recorder) is blocking the sound.

On devices. POCO M5s Redmi 11 Prime with a firmware MIUI 13.0.4 is a bug: individual ringtones only work for contacts stored on the ringtones. SIM-The solution is to move all contacts to Google Account or upgrade to Google Account. MIUI 14.

โ•โ•โ•

7.Creating unique tunes for Xiaomi

Do you want your ringtone to be truly unique? Here's how to create it yourself:

Method 1: Use the built-in editor

MIUI 14/15 has a hidden audio clipping tool:

  1. Place the audio file in the /sdcard/Ringtones/ folder.
  2. Open Settings โ†’ Sound and vibration โ†’ Phone ringtone โ†’ Local tunes.
  3. Select your file and click on the scissors icon (โœ‚๏ธ) top-right.
  4. Cut the fragment (maximum 30 seconds) and save as a new ringtone.

Method 2: Online Services

If you need more options, use:

  • ๐ŸŽ›๏ธ MP3Cut โ€” pruning.
  • ๐ŸŽผ Audacity โ€“ a full-fledged audio editor for PC.
  • ๐ŸŽต Ringtone Maker โ€“ Creating tunes from YouTube videos.

Ringtones requirements for Xiaomi:

  • Duration: optimally 15-30 seconds.
  • Format:.mp3,.ogg,.wav (no) DRM-defense).
  • Volume: Normalize the sound to -16 LUFS for even playback.

๐Ÿ’ก

The ringtones files must be in /Ringtones/, /Notifications/ or /Alarms/ folders on internal memory, only in this case they will be displayed in the system settings.

โ•โ•โ•

FAQ: Frequent questions about ringtones on Xiaomi

โ“ Can you assign different ringtones to the call and SMS single-contact?
Yes, but only through third-party apps like Contact Ringtones or Ringo, which is not available in standard MIUI settings.
โ“ Why After Updating MIUI missing individual ringtones?
This is a known problem when switching to MIUI 14/15. The system resets user audio settings. Solution: reassign ringtones through Settings โ†’ Sound โ†’ Contact Ringtones or use a contact backup (if created before the update).
โ“ How to make the ringtone play only when you call again?
MIUI doesn't have an out-of-the-box feature, but it can be emulated: Install the Tasker app. Create a profile with the condition "Missed Call from [Contact]." Add the "Play Music" action to your ringtone. Set up a 10-15 second delay (to work when you call again).
โ“ Why not? POCO X3 Pro does not save individual ringtones?
POCO devices with customized firmware (such as POCO Launcher) often have audio settings synchronized. Solution: Install Google's standard Contacts app. Or roll back to the standard MIUI launcher via Settings โ†’ Themes โ†’ Screen settings โ†’ System Launcher.
โ“ Can I assign a ringtone to a contact group?
The standard Xiaomi settings don't have this feature.Alternatives: Use Google Contacts to create groups and the Ringo app to assign tunes. Set the rules in Tasker by contact number or name.