How to put an individual ringtone on contact in Xiaomi: all the ways

Are you tired of confusing incoming calls from different people? Want the ringtone to tell you who's calling you right away - boss, friend or relative? Xiaomi smartphones (including Redmi and POCO) have a built-in feature for assigning unique ringtone to individual contacts. But not everyone knows how to use it correctly - especially after the MIUI 14/15 updates, where the interface has changed a little.

In this article, we'll look at all the ways you can set up a custom ringtone to contact, from standard settings to workarounds for older models, how to add your tune, why sometimes the feature doesn't work, and what to do if you lose your saved settings after you upgrade, and we'll also reveal some hidden MIUI chips that aren't mentioned in the official instructions.

Why you canโ€™t put a ringtone in touch with Xiaomi

Before we proceed to the instructions, we will deal with the typical problems that users cannot assign an individual tune:

  • ๐Ÿ”„ An outdated version MIUI. On firmware older MIUI 12 The audio settings interface is very different, and some features may not be available.
  • ๐Ÿ“ฑ Some budget Redmis (like Redmi) 9A or Redmi 10A) It comes with a simplified version MIUI, where there is no section "Contact sounds".
  • ๐Ÿ”• Google Contact Limitations: If you sync contacts through a Google Account, some of the audio settings may be blocked.
  • ๐ŸŽต Incorrect audio file format. MIUI Supports only files in formats.mp3,.m4a and.wav up to 30 seconds long.

If your smartphone falls under one of these points, don't despair. In the following sections, we'll show you how to get around these restrictions.

โš ๏ธ Note: On some models POCO (for example, POCO X3 Pro after updating to MIUI 14 the possibility of assigning ringtones to SIM-This is a firmware bug -- check for updates in Settings. โ†’ The phone. โ†’ Updating the system.

๐Ÿ“Š What Xiaomi model do you use?
Redmi Note 12/13
POCO X5/F5
Xiaomi 13/14
Redmi 10/11
Another model

Method 1: Standard configuration via the "Contacts" application

This is the simplest and most obvious method that works on most Xiaomi devices with MIUI 12 and later.

  1. Open the Contacts app (an icon with a personโ€™s silhouette on the home screen).
  2. Find the contact you want in the list and click on it to open the card.
  3. In the upper right corner, tap three points (โ‹ฎ) and select "Edit".
  4. Scroll down to the Call and Vibration Block (or simply Rington).
  5. Click on the current tune and a list of standard ringtones will open.
  6. At the top of the screen, select the My Sounds tab to upload your own tune.

If the My Sounds tab is missing, your firmware does not support custom ringtones downloading through this interface, in which case you go to Method 2.

โ˜‘๏ธ Preparation for ringtone installation

Done: 0 / 4

Method 2: Assigning a ringtone through "Sound settings"

The alternative is through system settings, which is suitable for models where the Contacts app doesn't have the audio editing option.

  1. Go to Settings. โ†’ Sound and vibration.
  2. Select "Call Sound" (or "Default Rington").
  3. At the top of the screen, press three dots (โ‹ฎ) and select "Contact Sounds".
  4. Find the right contact in the list and tap on it.
  5. Select a tune from the suggested ones or click "Add" to download your file.

If Contact Sounds is not on the menu, your firmware is not supporting it, and Method 3 using the file manager will help.

Xiaomi modelDoes it support individual ringtones?Required version of MIUI
Xiaomi 13/14, 13TYes.MIUI 14+
Redmi Note 12/13Yes (except for the Indian version)MIUI 13.5+
POCO F5/X5Yeah, but with bugs in MIUI 14.0.1.MIUI 14.0.3+
Redmi 10A/9ANo (cut firmware)โ€”
Xiaomi Mi 11 and olderYes, but it requires manual upgrades.MIUI 12.5 Enhanced

โš ๏ธ Note: Some of the scoring for POCO When you assign a customized ringtone, it resets after you restart, and that's because you optimize your power consumption. โ†’ Battery โ†’ Optimization MIUI for the annex โ€œContacts".

Method 3: Manually Adding Ringtones Through File System

If standard methods don't work, you can manually add a tune to the ringtones system folder, which requires a little more action, but works even on cropped firmware.

  1. Download the desired tune in.mp3 or.m4a format (maximum 30 seconds).
  2. Connect your phone to your computer or use a file manager (such as Mi File Manager or Solid Explorer).
  3. Go to /storage/emulated/0/Media/Audio/Ringtones/ If you donโ€™t have a Ringtones folder, create it manually.
  4. Put your audio file in this folder.
  5. Reboot your phone (required!).
  6. Now your tune will appear in the list of standard ringtones when editing the contact.

If the folder Media/Audio It is important that the file name should contain only Latin characters and not have spaces (for example, my_ringtone.mp3).

๐Ÿ’ก

To quickly cut the melody to 30 seconds, use the MP3 Cutter app or the online AudioTrimmer service. The optimal volume for the ringtone is no higher than -3 dB, otherwise the sound will be distorted.

Method 4: Using Third-Party Applications

If none of the above methods worked, third-party apps will come to the rescue.

  • ๐ŸŽถ Zedge is the largest database of contact-assigned ringtones and notifications.
  • ๐Ÿ”Š Ringtone Maker -- allows you to crop any song and assign it to your contacts, even on cropped firmware.
  • ๐Ÿ“ฑ Contact Ringtones is a specialized application for managing contact sounds. MIUI, requires permission to access contacts.

Instructions for Zedge:

  1. Install the app from Google Play.
  2. Find your favorite tune and download it.
  3. Open the contact card โ†’ โ€œEditโ€ โ†’ โ€œRingtonโ€.
  4. Select โ€œZedge Ringtonesโ€ from the list and your tune will appear.

For Ringtone Maker:

  1. Select a song from your phone's memory.
  2. Cut the desired fragment (maximum 30 seconds).
  3. Save it like a ringtone.
  4. Open the contact and assign the created melody through the standard menu.

โš ๏ธ Note: Some applications (such as Truecaller) may block the system settings of ringtones. If after setting a customized melody, the call comes with a standard sound, check the settings in these applications or delete them.

How to get around the limit of 30 seconds of ringtone length?
If you want a longer tune, you can use the Tasker app to create an automatic rule: when a call is made from a particular contact, play the selected audio file over the system ringtone. ADB-commands to complete control.

How to fix problems with individual ringtones

Sometimes assigned tunes are dropped, not played, or not working properly. Here are the typical reasons and solutions:

Problem.Reason.Decision
Rington resets after rebootingMIUI Optimization Kills the Contact ProcessDisable optimization for the application in Settings โ†’ Battery โ†’ Optimization MIUI
The melody is playing, but very quietly.Incorrect sound normalization in MIUIIncrease volume to Settings โ†’ Sound โ†’ Media Volume or convert the file to.wav
Custom ringtones are not displayedFiles in the wrong folder or with the wrong formatCheck the path /Media/Audio/Ringtones/ and file format (.mp3/.m4a)
Rington plays, but breaks offFile longer than 30 secondsCut the tune with MP3 Cutter or Audacity

If the problem persists, try resetting the sound settings to standard:

  1. Go to Settings โ†’ Applications โ†’ Application Management.
  2. Find the Contacts app and select Storage.
  3. Click "Clear Data" (do not delete the cache!).
  4. Reboot your phone and reassign the ringtones.

๐Ÿ’ก

If you use two of them SIM-cards, individual ringtones will only work for calls to the main SIM. To assign different tunes to each SIM, Use the Dual app SIM Ringtone from Google Play.

Additional chips: vibration and LED-indication

Xiaomi not only has a unique ringtone, but it also has a customized vibration and contact lighting system.

  • ๐Ÿ“ณ Vibration: When editing a contact, select Vibration and create your template (e.g., three short signals for colleagues and one long one for family).
  • ๐Ÿ’ก LED-Indication: In Settings โ†’ Notifications โ†’ Light indicator assign a unique flashing color for calls from a particular contact (does not work on all models).
  • ๐Ÿ”ˆ Quiet mode with exceptions: C Settings โ†’ Add important contacts to the exclusion list โ€“ their calls will be accompanied by sound even in silent mode.

In the models with AMOLED-screen (e.g. Xiaomi 13 or Redmi) K60) You can configure Always-On Display to display the name of the caller on the locked screen:

  1. Go to Settings โ†’ Screen โ†’ Always-On Display.
  2. Turn on the option and select the display style.
  3. Activate the "Show Call Notifications" option.

These settings will help you not miss an important call even in a noisy place or when the phone is lying down.

FAQ: Frequent questions about ringtones on Xiaomi

Can I put my song as a ringtone on Xiaomi?
Yes, but with reservations: The file must be in.mp3,.m4a or.wav. The maximum duration is 30 seconds (otherwise MIUI will cut the melody), the file must be placed in the /Media/Audio/Ringtones/ folder or downloaded through special applications like Zedge. On some firmware (for example, Redmi 9A), this feature is disabled, then only third-party software will help.
Why did the MIUI update disappear?
This is a typical problem when switching to a new firmware version. Reasons: Reset the Contacts app settings during an upgrade. Change the structure of the system folders (e.g., MIUI 14 changed the path to ringtones from /MIUI/ringtone/ to /Media/Audio/Ringtones/). Battery optimization conflict (MIUI can "forget" settings to save energy). Solution: Reassign ringtones manually. Check if files from the Ringtones folder are reset. Turn off optimization for the Battery Contacts app in the settings.
How do you make the ringtone play louder for important contacts?
MIUI has a hidden volume gain feature for individual contacts: Open the contact card and go to edit. Press the current ringtone and select "Sound settings" (if there is no such item, skip this step). Activate the "Ampt up Sound" option (or "Priority Sound" in new versions). If there are no options, increase the total volume in Settings โ†’ Sound โ†’ Media Volume Booster to maximize. You can also use the Volume Booster app to force volume up (requires caution - can cause distortion).
Does the individual ringtone work for WhatsApp or Telegram calls?
No, customized ringtones from the system settings do not apply to instant messenger calls. However, you can customize unique notification sounds: For WhatsApp: Open Contact Chat โ†’ Three Dots โ†’ User Notifications โ†’ Set up the sound. For Telegram: Settings โ†’ Notifications โ†’ Sounds โ†’ Choose Contact and Assign a Melody. For instant messenger calls, individual ringtones are assigned only within the apps themselves.
Can I use different ringtones to call and text from one contact?
Yes, in MIUI, these settings are shared: For calls: configured in the contact card (as described in Method 1). For SMS: go to Settings โ†’ Notifications โ†’ Messages, select a contact and assign a separate sound. If you use Google Messages, the sound settings are inside the application: open chat โ†’ three dots โ†’ โ€œDetailsโ€ โ†’ โ€œNotificationsโ€.