Individual Melody for Contact Call on Xiaomi: Full Instruction

You want a call from a loved one or boss to sound special? Xiaomi smartphones (including Redmi, Poco and Black Shark) have a built-in feature for assigning unique tunes to individual contacts. It's not only convenient, you'll immediately know who's calling without looking at the screen. But many users MIUI face difficulties: where to look for settings, why changes do not persist, or how to add your tune instead of the standard.

In this article - step-by-step instructions taking into account the features of different versions of firmware (MIUI 12, 13, 14), and the solution to typical problems, we'll look at how to assign a ringtone through the Contacts app, through Settings, and even how to get around system limitations if your Xiaomi model doesn't support out of the box. MIUI For advanced users who are not written in the official guides.

If you use Xiaomi at work and at home, customized tunes can help you differentiate between personal and business calls, and for those who like customization, weโ€™ll show you how to add your own personal tones. MP3-files as ringtones โ€“ without root rights and complex manipulations.

๐Ÿ“Š What version? MIUI You're using it?
MIUI 12
MIUI 13
MIUI 14
I don't know.
other

1.Preparation: Checking the version MIUI access rights

Before assigning customized tunes, make sure your Xiaomi smartphone supports this feature. MIUI (Up to and including 11, the option may not be available or may have malfunctioned:

1. Check the firmware version:

Go to Settings. โ†’ The phone. โ†’ Version. MIUI. If you MIUI 12 and newer, the function is guaranteed. MIUI 11 may require an update through Settings โ†’ Updating the system.

2. Allow access to contacts and files:

To assign a tune, the Contacts app needs permission to read media files. โ†’ Annexes โ†’ Application management โ†’ Contacts โ†’ Permissions. Activate:

  • ๐Ÿ“ž Contacts (reading/modifying)
  • ๐ŸŽต Storage (for downloading custom tunes)
  • ๐Ÿ”Š Microphone (if you plan to record voice ringtones)

โš ๏ธ Note: Some Poco models (e.g. Poco) X3 Pro after updating to MIUI 13 reset permissions for system applications. If the melodies are not saved, recheck the permissions.

3. Prepare audio files (if you need custom ringtones):

Xiaomiโ€™s standard tunes are stored along the way /system/media/audio/ringtones, But you can't add files without root rights:

  • ๐Ÿ“ Create a Ringtones folder at the root of internal memory (for example, through Files). โ†’ Internal storage โ†’ Create a folder).
  • ๐ŸŽถ Put it there. MP3-file-length 30 seconds (optimum โ€” 10-15 seconds).
  • ๐Ÿ”„ Reboot your phone so that files appear in the ringtones list.

2. Method 1: Assigning a melody through the Contacts app

This is the simplest method that works on all modern Xiaomi smartphones. MIUI 12/13/14:

Step 1. Open the Contacts app (a human silhouette icon).

Step 2. Find the right contact and tap it to open the card.

Step 3. Press three dots (โ‹ฎ) in the upper right corner and select Set the ringtone (or Set the tune in some localizations).

Step 4: In the menu that opens, you will see:

  • ๐Ÿ”ˆ Standard melodies โ€“ pre-installed in the system.
  • ๐ŸŽต My tunes are files from the Ringtones folder (if you add them).
  • ๐Ÿ“ฑ Default melodies โ€“ a common ringtone for all contacts.

Step 5. Select the tune you like and press OK. Changes will apply automatically.

Contact saved in the phone book (not on the phone) SIM-map)|

The selected file does not exceed 30 seconds|

Permissions for the "Contacts" application included|

The phone is not in power saving mode (can block changes)-->

โš ๏ธ Note: On some Redmi Note models (e.g. Redmi Note 10 Pro) after assigning a tune through Contacts, it is reset after rebooting.In this case, use Method 2 (via Settings).

3. Method 2: Configure via the โ€œSettingsโ€ of the phone

If the first method didnโ€™t work or you prefer system settings, use an alternative method:

Step 1. Go to Settings โ†’ Sound and vibration โ†’ The ringing melody.

Step 2. At the top of the screen, you'll see the Contacts tab (or Individual Melodies) tap it.

Step 3. Select a contact from the list. If it's not available, click Add and name.

Step 4: Assign a tune from the available options (similar to Method 1).

Advantages of this method:

  • ๐Ÿ”„ Melodies are not reset after rebooting.
  • ๐Ÿ“Š It is easy to manage all the individual ringtones in one place.
  • ๐Ÿ”ง You can set a vibration or quiet mode for a specific contact.

Limitations:

  • โŒ You canโ€™t assign a melody to contacts saved on the SIM-map.
  • โŒ On some firmware, the contact list is updated with a delay.

๐Ÿ’ก

If the contact you want isn't on the list, try opening the contact card in the Contacts app first, then go back to the settings. This will update the cache.

4. Adding our own MP3-ringtones

Standard tunes in Xiaomi quickly get bored. Fortunately, you can use any audio files, as long as they meet the requirements:

File requirements:

ParameterRecommended valueWhat if we don't follow?
FormatMP3, M4A, WAVFiles in format FLAC or OGG not appear on the list
Length5-30 secondsLong files will be cut automatically (first 30 seconds)
BitreitUp to 320 kbpsHigh bitrate can cause playback delay
File sizeUp to 5MBLarge files will not be downloaded to the Ringtones folder

How to add a custom ringtone:

  1. Connect your phone to your PC or download the file directly to your smartphone.
  2. Move the audio file to the Ringtones folder (create it if not).
  3. Reset the device.
  4. Open the settings for the contact melody โ€“ your file will appear in the My Melodies section.

Challenges and solutions:

  • ๐Ÿšซ Is the file not displayed? check the extension (should be.mp3 Rename the file, removing spaces and special characters.
  • ๐Ÿ”Š Convert the file to a bitrate of 192 kbps through online services (e.g. audio-converter.com).
How to cut MP3 PC-free ringtone?
Use the app. MP3 Cutter (available on Google Play). Select a file, set the beginning and end of a fragment (optimally 10-15 seconds), save it to the Ringtones folder. MIUI.

5. Solving typical problems

Even after you set it up properly, individual tunes may not work, and here are the most common reasons and ways to eliminate them:

Problem 1: The melody is reset to the standard

Reason: Contact is saved to SIM-Google card or account, not in your phoneโ€™s memory.

Decision:

  • ๐Ÿ“‡ Export the contact from SIM in the phone book: Contacts โ†’ โ‹ฎ โ†’ Contact management โ†’ Imports/Exports โ†’ Import with SIM.
  • ๐Ÿ”„ Reassign the melody after the transfer.

Problem 2: The new melody is not played

Causes and solutions:

  • ๐Ÿ”• Do Not Disturb mode is on for this contact. โ†’ Don't disturb. โ†’ Exceptions.
  • ๐Ÿ“ต Contact blacklisted. Make sure it's not blocked: Settings โ†’ Number locking.
  • ๐Ÿ”Š Media volume is at a minimum. Individual melodies depend on Media volume, not Call.

Problem 3: No โ€œInstall ringtoneโ€ option in contact

Reason: Outdated firmware or custom assembly MIUI.

Decisions:

  • ๐Ÿ”„ Update your phone to the latest version MIUI through settings โ†’ Updating the system.
  • ๐Ÿ› ๏ธ Install an alternative contact app (such as Truecaller or Contacts)+), which supports individual ringtones.

๐Ÿ’ก

If after all the manipulations the melody is not assigned, try resetting the settings of the "Contacts" application in Settings. โ†’ Annexes โ†’ Contacts โ†’ Warehouse โ†’ Clear the data. Attention: this will delete the call history!

6. Advanced chips: automation and third-party applications

For those who want more flexibility than the standard MIUI, There are ways to automate the assignment of tunes or use third-party tools.

1. Automatic assignment of melodies by groups of contacts

With the help of the Tasker app (or its free analogue MacroDroid), you can configure the rules:

  • ๐Ÿ‘จโ€๐Ÿ‘ฉโ€๐Ÿ‘งโ€๐Ÿ‘ฆ Assign one tune to the group Family.
  • ๐Ÿ’ผ The other one is for the group Work.
  • ๐ŸŽ‰ Special ringtone for contact with a mark VIP.

Example of macros for MacroDroid:

  1. Trigger: Incoming call.
  2. Condition: Contact in the family group.
  3. Action: Set the volume of the call to 100% + play back /storage/emulated/0/Ringtones/family.mp3.

2.Apps for flexible setting of ringtones

If the standard capabilities MIUI Not enough, try it:

  • ๐ŸŽ›๏ธ Ringtone Maker โ€“ cropping and editing tunes right on your phone.
  • ๐Ÿ”Š Zedge โ€“ a huge library of free ringtones and notifications.
  • ๐Ÿ“ฑ Contact Ringtones โ€“ assigning tunes with support for a schedule (for example, quiet calls at night).

โš ๏ธ Note: When using third-party ringtone apps, turn off battery optimization for them in Settings โ†’ Battery โ†’ Battery optimization, otherwise the tunes may not be played.

7. Features for different Xiaomi models

The customized melodies feature works on most Xiaomi devices, but there are nuances for specific lines:

Redmi Note (9/10/11 series):

  • โœ… Full support in MIUI 12.5+.
  • โš ๏ธ On the Redmi Note 8 Pro with MIUI 11 may require manual updates via fastboot.

Poco (F3, X3, X4):

  • โœ… Poco Launcher option available in the contact menu (additional click on the avatar).
  • โŒ On Poco. C31 (Budget model: individual tunes only work for contacts stored in the phoneโ€™s memory.

Black Shark (Gaming Smartphones):

    Xiaomi Mi (11/12 series):

    • ๐Ÿ”Š Supporting. 3D-Ringtones sound. Included in Settings. โ†’ Sound and vibration โ†’ Sound effects.

    ๐Ÿ’ก

    On the Xiaomi Mi 11 Ultra, you can assign different tunes for the first and second call from one contact.

    FAQ: Frequent questions

    Can I assign different tunes to a call and messages from a single contact?
    Yes, but only through third-party apps like Contact Ringtones. MIUI It's impossible, because there's a single melody that's used for both calls and notifications.
    Why is my custom tune playing with a delay?
    This is a typical problem for high bitrate files (>256 kbit/s) or a format other than MP3. Convert a file through Audacity or online services to a format MP3, 192 kbps.
    How do you make a melody sound only on the second call from the contact?
    Standard means MIUI Use Tasker with the condition: If the number of missed calls from [contact] > 0, then play [melody].
    Can I assign a tune to unknown numbers?
    No, in MIUI Individual ringtones only work for saved contacts.
    How to transfer individual tunes to a new Xiaomi phone?
    Copy the Ringtones folder from your old phone to your new one (via Mi Mover or the cloud). โ†’ โ‹ฎ โ†’ Contact management โ†’ Export (select.vcf format). Import contacts on your new phone, the tunes will persist.