How to set a tune to contact on Xiaomi Redmi Note 9

Personalizing a call for a particular subscriber is not just a matter of aesthetics, but also an important feature for effectively managing incoming calls in the Xiaomi Redmi Note 9. When the device is lying down screen or in your pocket, it is a unique audio signal that allows you to instantly know who is trying to contact you without getting your phone. Owners of smartphones based on the MIUI shell often face a non-obvious audio settings interface that is different from the standard Android, which raises questions when trying to assign a custom tune.

In this article, we will take a look at all the ways you can customize ringtones for individual numbers, using both built-in system tools and third-party applications. You will learn how to get around the limitations of the MIUI 12 and 13 file manager, where to place audio files correctly, and what to do if the standard path does not work. Correct audio setting requires adherence to a certain sequence of actions, which we will describe Step-by-step.

We'll focus on the nuances of working with contacts synchronized with a Google account, because they may have a different melody assignment algorithm than local entries in your phone's memory. Understanding these differences will help you avoid situations where, after rebooting or synchronizing, settings fly off. Let's take a closer look at the process so that your Xiaomi Redmi Note 9 rings exactly as you're thinking.

Audio file preparation and system requirements

Before you start setting up, you need to make sure that the audio file itself meets the system specifications and is correctly located in the memory of the device. Redmi Note 9 series smartphones running MIUI 12, 13 or more new versions have a specific file structure. Audio file should be saved in MP3, M4A or OGG format, since these codecs are natively supported by the call without the need for conversion.

The critical point is the location of the file. Unlike older versions of Android, modern Xiaomi shells can't just put music in the root of the "Music" folder. In order for the system to "see" the track as a potential ringtone, it often needs to be placed in a special directory MIUI/sound/all or just Ringtones in internal storage. If you use a standard file manager, the transition to these folders can be hidden, so it is recommended to use the display mode of all files.

⚠️ Note: Do not use files with a bitrate higher than 320 kbps or non-standard encoding (for example, FLAC without conversion, as the Xiaomi caller can ignore them or play them with artifacts and delays.

Also consider the length of the track. Although the system allows you to choose a long composition, the best option for a melody on a call is a segment of 15 to 30 seconds. Too long files may be incorrectly cropped by the system or not have time to play completely at short beeps. To edit the track, you can use the built-in Mi Music editor or third-party ringtonmaker applications.

πŸ’‘

Use audio files with a sample rate of 44.1 kHz – this is the standard for mobile networks, providing the best quality of playback through the Redmi Note 9 speaker.

Configure through the standard Contacts app

The most direct and logical way to set a tune is to do it directly from a subscriber's card. Open the Contacts app (preferably system-based from Xiaomi rather than Google, although they are often integrated) and find the right person on the list. Click on the contact's name to open their detailed card, which displays number, address and other information.

In the menu that opens, find the More button (usually indicated by three dots) or immediately look for the Assign Rington. In some versions of MIUI, this item is hidden inside the contact editing menu. If you see the Change item (pencil icon), click on it, scroll down to the "Rington" section and select the desired track from the list. The system will suggest choosing the source of the sound from the standard melodies or from the files in the device memory.

  • 🎡 Open the contact card and click on the edit icon or three dots.
  • πŸ“ Select "Rington" or "Call Melody" in the action menu.
  • πŸ”Š In the list that opens, find the tab "All sounds" or "Memory of the device".
  • βœ… Confirm your choice by clicking β€œOK” or ticking in the corner of the screen.

When you select a track, a small speaker icon should appear next to the contact name, signaling that a custom tune has been installed for that subscriber. If the icon doesn't show up, try restarting the contacts app or the smartphone itself. Sometimes data caching takes a few seconds and changes are not applied instantly.

β˜‘οΈ Checking the contact settings

Done: 0 / 5

Using the Mi Music app to assign a track

The second, often more reliable method, especially if the first one didn't work, involves using the built-in Mi Music player, which allows you to listen to the entire track before installation and ensures that the system recognizes the file as a valid sound source. Open the Music app on your Redmi Note 9 and find the song you want to install in the library.

Click on the track name to start playing, then turn the player on the full screen. In the player interface, find the menu button (three dots) and in the drop-down list, select the option Set on a Call. The system will offer several options: set as a common ringtone, on an alarm clock or on a contact. Choose the latter option.

Action.Description of the processThe result
Opening trackLaunching Mi Music and Choosing a SongThree ready to play
Settings menuPressing three points β†’ Set the bell.The choice of installation type is opened
Choice of contactFinding a subscriber in the list or entering a nameThe melody is tied to the number.

This method is particularly handy because it allows you to select a specific snippet of a song if you haven't done the cropping beforehand. MIUI has a built-in editor that automatically prompts you to select the beginning and end of a snippet for up to 30 seconds, ideal for creating a unique audio ID without using third-party software.

πŸ“Š What kind of way do you prefer to put ringtones?
Through the contact card
Through the Music app
Through call settings
I use third-party apps.

Configure through the system menu Sound and vibration

The third option involves working through global system settings, which may seem less obvious for setting a call to a specific contact, but in some firmware versions, it is the only one that works. Go to Settings β†’ Sound and Vibration β†’ Rington. Here you will see a list of standard tunes.

However, to get to contacts, you often need to go to the Contacts app through settings, not the other way around. In the Sound and Vibration menu, find the Additional or Advanced Settings section. In some MIUI builds, there is a Ringtone contact point that opens a common phone book. Select a subscriber, and the system will switch you to the audio file selection interface.

Importantly, this method is highly dependent on the shell version of MIUI Global or MIUI China. On global versions, the menu can be cut down. If you do not find a direct link to contacts in the audio section, use the subscriber card method described above, as it is more versatile for the Xiaomi Redmi Note 9.

⚠️ Note: When selecting a tune through system settings, make sure the call volume slider is not at a minimum value, otherwise you may think the setting didn't work.

Working with Google Contacts and Synchronization

Many users store their records in the Google cloud, not in the phone's memory. This creates certain difficulties, since the Google Contacts app has its own, different from MIUI, ringtone management interface. If you open a contact and you don't see "Rington", then you are in the Google interface, which on Xiaomi is often duplicated or replaces the system.

To set the melody to a Google contact, open the Contacts app (with the blue man icon). Find the right person, click on the three dots in the top right corner and select Assign a ringtone. The standard Android audio selection interface will open. Here you can select a track from the suggested ones or click + Add yours to go to the file manager.

The problem may arise with access rights. If Google Contacts can't see your files, you must issue permission to access the storage. Go to Settings β†’ Apps β†’ All Apps β†’ Find Contacts β†’ Permissions β†’ Enable Files and Media. Without this step, the list of available tunes will be empty.

What to do if the contact is duplicated?
If you have the same number, stored in the SIM-map, and in Google Account, the system may be confused. It is recommended to combine contacts or delete a duplicate through the menu "Contact Management" β†’"Unite".

Solution: The melody is not set or reset

Sometimes users are faced with a situation where, after setting a customized tune, a standard composition is played on an incoming call. This can be caused by several factors. First, check whether Do Not Disturb mode is on with special rules that block user sounds. Second, the file may have been moved or deleted from memory, and the system, without finding it along the way, returned the standard ringtone.

Another common reason is the cache of the Phone or Contacts app. If you upgraded your firmware or cleared your memory, the settings could get lost. Try clearing the app cache: Settings β†’ Apps β†’ All Apps β†’ Phone β†’ Memory β†’ Clear your cache. This won't delete your contacts, but will update your call database.

  • πŸ” Check if the contact is blocked or β€œSelected Only” mode".
  • πŸ“‚ Make sure the audio file is in the folder MIUI/sound/all or Ringtones.
  • πŸ”„ Restart your smartphone after setting the tune to apply the changes.
  • πŸ“ž Check if the ringtone is assigned to SIM-map (for two-symbol models).

Also worth mentioning is filename formatting. MIUI Incorrectly handle files with names that contain special characters or very long names in Cyrillic. ringtone_1.mp3, And try to install it again. That'll eliminate the parsing errors of the path to the file.

⚠️ Note: If you use a third-party theme, it may force the system sounds to change. Try switching to the standard theme "Classic" to check.

Using third-party applications to manage calls

If Xiaomi’s regular tools don’t seem flexible enough, there are plenty of apps in the Play Market that specialize in ringtone management, and apps like Super Ringtones or Ringtone Maker allow you to not only crop tracks, but also assign them to contacts en masse, create groups with the same sounds, and manage a library of sounds.

However, when installing such programs, you must give them broad permissions: access to contacts, microphone, storage and, most importantly, the right to change the system settings of the sound. On the Redmi Note 9 with its aggressive energy saving system, such an application can be β€œkilled” by the system in the background, so it needs to be added to autoboot and remove battery restrictions in the battery settings and performance.

πŸ’‘

Third-party applications offer more customization options, but require careful adjustment of MIUI power saving permissions and exceptions.

For most users, the built-in functionality of the Xiaomi Redmi Note 9 is quite enough. The combination of correctly placing files in the Ringtones folder and using the system application Music for destination allows you to solve 99% of tasks without installing additional software. The main thing is to remember the structure of folders MIUI, Which is different from pure Android.

Why did all the individual tunes disappear after the MIUI update?
With major system updates (e.g., MIUI 12 to 13), the system file structure may change, the path to audio files in the contact database becomes irrelevant, and the system resets the settings to default, in which case you need to re-enter the procedure for assigning tunes, first making sure that the files are in the correct new directories.
Can I install a video instead of a melody for contact?
It is impossible to install video calls on a specific contact with standard MIUI tools, this feature is only available for video calls in messengers or as a Video Ringtone, but it works globally or for those who are selected through special topics, and not as a replacement for audio ringtones in the classical sense.
How do you get back a standard tune if you don’t like the new one?
Go to the contact card, select "Rington" and at the top of the list, click "Default" or "System." This will reset the individual setting, and the contact will ring again with the common ringtone installed in the sound profile.