How to put a unique ringtone on the contact in Xiaomi Redmi Note 8 Pro: a detailed guide

Tired of confusing incoming calls because all contacts have the same tune? With the Xiaomi Redmi Note 8 Pro, you can easily assign a customized ringtone to each subscriber - whether it's a favorite track for loved ones or a strict signal for work calls. This feature not only makes it easier to identify the caller without looking at the screen, but also adds personalization to your smartphone.

Unlike the newer Xiaomi models, where the MIUI interface has undergone significant changes, the Redmi Note 8 Pro (released in 2019) runs on the basis of MIUI 10/11/12 depending on the firmware version. This means that the path to settings of ringtones may differ from the current flagships of the brand. In this article, we will discuss three proven ways: through the standard settings of the phone, using a file manager and through third-party applications.

Why you canโ€™t change the ringtone to contact: common reasons

Before we get to the instructions, it is important to exclude factors that can block the change of tunes.

  • ๐Ÿ”„ An outdated version MIUI. In the firmware older MIUI 11 contact settings interface may not have an option for individual ringtones.
  • ๐Ÿ“ฑ Manufacturer restrictions: Some regional versions of Xiaomi (e.g. China) have the feature disabled by default.
  • ๐ŸŽต Inappropriate audio file format. The smartphone supports only.mp3,.m4a and.ogg as ringtones.
  • ๐Ÿ”’ No file access rights. If the melody is stored on a memory card, make sure that the Contacts app is allowed access to the storage.

If you upgraded the Redmi Note 8 Pro to the latest available MIUI version, but the option is still not available, check your region settings on your phone. Sometimes changing from China to Russia or Global solves the problem. To do this, go to Settings โ†’ Additional โ†’ Region and select the appropriate country.

โš ๏ธ Note: Changes in region may affect some system applications, such as Mi Pay or Mi Video. Before changing region, back up your data via Settings โ†’ The phone. โ†’ Backup.

๐Ÿ“Š What kind of ringtone setting do you prefer?
Through standard settings
With the help of a file manager
I use third-party apps.
I don't know how to do that.

Method 1: Install ringtones through contact settings (standard method)

This is the easiest and safest way to do this, and it doesnโ€™t require any additional software, but it only works if your Redmi Note 8 Pro has upgraded to at least MIUI 11.

  1. Open the Contacts app (an icon with a personโ€™s silhouette on the home screen).
  2. Find the contact you need in the list and tap it to open the card.
  3. In the upper right corner, press three dots (โ‹ฎ) and select Edit.
  4. Scroll down to the default Rington block and tap that line.
  5. In the menu that opens, select one of the standard tunes or click Add (+) to download yours.
  6. If you choose a custom file, specify the path to it in your phoneโ€™s memory (e.g., Internal Storage โ†’ Ringtones).
  7. Save the changes by clicking Ready or ticking in the top corner.

The selected tune will then be played when the contact calls in. Note that the Redmi Note 8 Pro does not assign the vibration as an individual signal, only the sound file.

โ˜‘๏ธ Preparation for ringtone installation

Done: 0 / 4

โš ๏ธ Note: If after assigning a ringtone, it is reset to a standard one after restarting the phone, try transferring the audio file from the memory card to the internal memory of the device. SD-maps in Xiaomi.

Method 2: Using a File Manager for Custom Ringtones

If the standard method doesn't work, or if you want to use a tune that's not on the system list, you can use the phone's file system.

  1. Download your favorite audio file (for example, through your browser or Mi Music) and save it to your device memory.
  2. Open any file manager (e.g., standard Files or Mi Explorer).
  3. Go to the Internal Storage folder and create a new folder called Ringtones (if it doesnโ€™t already exist).
  4. Copy or move your audio file to this folder. Make sure the file name does not contain Cyrillic characters or spaces (e.g., the file name, mom_call.mp3).
  5. Restart your phone so that the system updates the list of available ringtones.
  6. Now repeat Method 1, and your file will appear in the list of available tunes.

This method is universal and works even on older versions of MIUI. The main thing is to monitor the file format (only MP3, M4A, OGG are supported) and its size (optimally up to 5 MB, otherwise there may be delays when playing).

File formatMax size.Support for MIUIRecommendations
.mp310MBYes.Best pick for ringtones
.m4a8MBYes.High quality at low weight
.ogg5MBYes.Suitable for short signals
.wavโ€”No.Not supported by the system

๐Ÿ’ก

If your audio file is too long, trim it to 30 seconds using the MP3 Cutter app (available in the Play Market) this will speed up the loading of the ringtone and save memory.

Method 3: Third-party applications for advanced settings

If the first two methods didnโ€™t work or you want more features (for example, assigning different tunes for calls and messages), you can use third-party utilities.

  • ๐ŸŽถ Zedge is a database of ringtones and wallpaper with the ability to assign to contacts.
  • ๐Ÿ”Š Ringtone Maker โ€“ allows you to crop tracks and save them as individual signals.
  • ๐Ÿ“ž Contact Ringtones โ€“ a specialized application for managing contact melodies with support MIUI.

Letโ€™s look at the example of Zedge:

  1. Install the app from the Play Market and open it.
  2. Select the Ringtones section from the menu.
  3. Find your favorite tune and click on it. In the window that opens, select Set as contact ringtone.
  4. Select a contact from the list or find it through a search.
  5. Confirm the preservation. Done. Now, when this caller calls, the track you select will play.

The advantage of third-party apps is that they often bypass MIUI restrictions and allow ringtones to be assigned even on older versions of firmware. However, remember that these utilities require access to contacts and storage, so install them only from trusted sources.

What to do if the app does not see the contacts?
If a third-party app (such as Zedge) doesnโ€™t display a contact list, go to Settings โ†’ Apps โ†’ Permissions Management and manually give it access to Contacts and Warehouse.

How to Remove or Reset an Individual Rington

If you decide to return a standard tune for contact or completely remove the individual signal, do the following:

  1. Open the contact card in the Contacts app.
  2. Press three points (โ‹ฎ) and select Edit.
  3. Scroll to the default Rington block and tap it.
  4. In the menu that opens, select by default (usually the first line in the list).
  5. Save the changes.

If you want to completely reset all custom ringtones for all contacts, you can use the Reset feature of the Contacts app.

  1. Go to Settings โ†’ Applications โ†’ Application Management.
  2. Find the contact list and tap it.
  3. Select Warehouse. โ†’ Clear the data.

โš ๏ธ Note: Clearing the Contacts app will remove all individual settings, including favorite contacts and groups, while the numbers and names themselves remain intact, as they are stored in a Google account or a Google account. SIM-map.

Problem Solving: The ringtone is not installed or played

Sometimes Redmi Note 8 Pro users find that the assigned tune is not played when they call, and here are the typical reasons and ways to fix them:

Problem.Possible causeDecision
Rington resets after rebootingThe file is stored on SD-mapTransfer the file to internal memory
The melody does not play, although it is assignedInappropriate file formatConvert to MP3 through Audio Converter
There's no Rington option on the list.An outdated version of MIUIUpdate the firmware or use the 2/3 method
Rington plays with delayThe file is too big.Cut the track to 20-30 seconds

If none of these things worked, try resetting the sound to the factory.

  1. Go to Settings. โ†’ Sound and vibration.
  2. At the bottom of the screen, click Reset Sound Settings.
  3. Confirm the action.

In the Redmi Note 8 Pro with MIUI 12.5 firmware and later, the individual ringtones feature may conflict with the Do Not Disturb mode. Before setting it up, turn it off in Settings โ†’ Do Not Disturb.

FAQ: Frequent questions about setting up ringtones

Can I assign different ringtones to calls and messages from a single contact?
Yes, but only with third-party apps like Contact Ringtones.The standard MIUI settings in the Redmi Note 8 Pro do not support separating ringtones for calls and SMS.
Why does my tune get cut off when I play?
The MIUI system defaults to play only the first 30 seconds of the track. To avoid this, cut the file to the desired length in advance or convert it to M4A format with a bit rate of no more than 192 kbit / s.
Can I use music from Spotify or Yandex Music as a ringtone?
No, because these services use secure audio files (DRM), you need to download the track to your computer, convert it to MP3, and then transfer it to your phone.
How to transfer ringtones when changing the phone?
Copy the Ringtones folder from the Redmi Note 8 Proโ€™s internal memory to a new phone. If the model is also from Xiaomi, the files will automatically be picked up by the system after the reboot.
Why did all the custom ringtones disappear after the MIUI update?
For major updates (e.g., from MIUI 11 to MIUI 12), the system can reset individual settings, and you can only restore them manually by repeating the assignment procedure for each contact.

๐Ÿ’ก

For stable operation of custom ringtones on Redmi Note 8 Pro always store audio files in internal memory (not on the computer). SD-map) and use the format MP3 bitrate up to 192 kbit/s.