How to set a melody on the contact Xiaomi: a step-by-step guide

Call personalization is not just a matter of aesthetics, but also an important element of effective notification management. When the phone is lying down or in your pocket, it is sound that helps instantly determine the importance of an incoming call. Owners of Xiaomi, Redmi and Poco smartphones often encounter the nuances of the MIUI shell or the new HyperOS, which hide some audio customization options deeper than in pure Android.

In this article, we will explore all the ways you can set up a unique ringtone for a particular subscriber, and you will learn to bypass system constraints, convert audio files correctly, and use built-in features that many people do not even know about, so you can always know who is calling without taking the device out of your pocket.

Preparation of an audio file for installation

Before trying to assign a track to a subscriber, you need to make sure that the audio file itself meets the technical requirements of the system. Standard compression formats may not be supported by the system ringtone maker, which will lead to an error when trying to install. The most stable system Xiaomi works with MP3 files with a bitrate of not higher than 320 kbit / s and up to 30 seconds for a call fragment.

If your favorite song is stored in a cloud storage or streaming service, you first need to download it to the device’s memory. The file must be in an accessible folder, such as the root of internal memory or the standard Music directory. Some users mistakenly try to assign tracks directly from instant messengers, which often leads to crashes.

πŸ’‘

Use voice recorder apps or special editors to cut the desired 15-20 second snippet of a song, as tracks that are too long can be cut arbitrarily by the system.

Check if the file is digitally protected (DRM) music downloaded through an official subscription to some services may have hidden protections that prevent it from being used as a system call, in which case you will need to find the file version without restrictions or convert it via a PC.

Standard method through the Contacts app

The most direct and logical way to customize your individual sound is through a standard phone book application, which requires no additional software installation and works on all current firmware versions, but the interface may vary slightly depending on the Android version and regional build.

To start, open the Contacts app or Phone app and go to the subscriber tab, find the right person on the list, or search by name, and it's important to open the contact card, not just click on the call button.

  • πŸ“± Click on the contact name to open their detailed card.
  • πŸ”Š Find the Ringtone button or Melody (sometimes hidden under a three-point menu).
  • 🎡 In the list that opens, select a track from the proposed ones or click Select on the device.
  • πŸ’Ύ Confirm the selection and the system will save the settings for this number.

β˜‘οΈ Checking the contact settings

Done: 0 / 4

If the melody selection option is not on the card's home screen, click on the Change button (usually a pencil or three dots in the corner). In edit mode, scroll down to the call settings block. In some versions of MIUI, this option is handed out separately and marked with a musical note icon.

Configure through the system menu Sound and vibration

An alternative method allows you to manage audio profiles in more detail, although it is less convenient for quickly configuring a single number. This method is useful if the standard contact menu is glitching or does not display the desired files. Here we turn to the global settings of MIUI.

Go to Settings on your smartphone and select Sound and Vibration, and that's where all the parameters associated with the audio notifications are located, and we need Ringtone, but we're not going to change it for everyone, but we're going to use the system logic to assign an individual value.

⚠️ Warning: Changing the main ringtone in this menu will apply the selected melody to all incoming calls that do not have a customized sound.Be careful not to knock down the default settings.

To assign a sound to a specific person through this menu, you first need to create or select a contact, then go back to the sound settings. In some builds there is an extended menu Advanced settings -> Special features where you can control the behavior of the call, but this is rare for modern versions.

The next way is more efficient: go to Contacts, select a subscriber, click Change and find the Melody field. If the system suggests selecting a source, specify Files or Audio, which ensures that you take the file directly from the file system, bypassing the media player's cache.

Use of third-party applications to manage ringtones

When Xiaomi’s standard tools are not flexible enough or contain bugs, specialized utilities come to the rescue, allowing you to assign tunes in packages, edit audio on the fly and manage contacts more conveniently than a native caller.

One of the most popular solutions is the Ringtone Maker app, or analogues like Contacts+, which asks for access to your phone book and storage, and then integrates into the system, and they often have a more intuitive interface for cropping tracks.

AnnexFunctionalAdvertisingCompatibility
Ringtone MakerTrimming, assignment, recordingThere is.Android 8.0+
SuperRingtonesSound database, contact settingThere is.All versions.
ZedgeWallpaper, ringtones, notices.Partially.All versions.
File Manager+File management, installationNo.All versions.

Once you install this application, you'll need to give it all the permissions you want, especially permission to change system settings and access Contacts, and without that, it won't be able to log the file into the subscriber profile.

Why can't the app see the files?
Often the problem lies in the access rights of Android 11/12/13. Allow the application to access all media files in the system privacy settings.

Solving problems with file format and encoding

A common problem with Xiaomi users is that the phone doesn’t see the file or refuses to install it, due to the aggressive security policy of Android and the features of the MIUI media scanner.

To solve this problem, move the audio file to the root directory of internal memory or to the Ringtones folder. If there is no such folder, create it manually through the file manager, the system automatically scans this directory and adds tracks to the list of available tunes.

It's also worth checking the file metadata. Sometimes the track title contains special characters or emojis that cause the parser to crash. call_01.mp3.

⚠️ Attention: Format files M4R (or OGG They may not appear on the Xiaomi ringtones list. MP3 for maximum compatibility.

If a file is downloaded from a messenger (Telegram, WhatsApp), it may lie in a hidden folder with limited access. Copy it to the public folder Music so that the Contact app can read it without access errors.

Features of work in HyperOS and new versions of MIUI

With the release of HyperOS shell and the upgraded versions of MIUI 14, Google has changed its storage access policies, so that apps can't just read all the files on the disk, and it also affects the process of installing ringtones.

When you try to select a file, the system can redirect you to a special file manager with limited access, you will need to click the Show button in other folders or give permanent permission to access the media, without this step, you will not be able to select a tune.

πŸ“Š What difficulty did you face when setting up a call?
File's not coming out.
No point Rington.
No sound playing.
It works right away.

In addition, new versions have introduced the Smart Rington feature, which can automatically change the volume or melody depending on the position of the phone (in your pocket or on the table).

Frequently Asked Questions (FAQ)

Why did the phone reboot the melody on the contact fly off?
This happens if the file was taken from a temporary folder or deleted by a memory cleaner. Move the audio file to the Ringtones or Music system folder and select it again so that the system records a consistent path.
Can I put a video on a contact call instead of a sound?
Xiaomi standard means to put a video call (Video Ringtone) on a specific contact is impossible, this function works only for all incoming or in video call mode via the Internet.
How to return the standard sound if my file is deleted?
Go to the contact card, click on the melody selection, and at the top of the list, select Default or System Rington. This will reset the individual setting.
Does the individual melody work if the contact is recorded in SIM-map?
But it works, but it's better to edit those contacts by copying them first to your phone or your Google account, because it's a function of working with the user. SIM-Contacts in modern Android are limited.

πŸ’‘

For stable operation of individual calls, store audio files in unprotected system folders and use MP3 format.