How to put a ringtone on a specific subscriber in Xiaomi: all the ways

Want your Xiaomi or Redmi to play a unique tune when calling from a significant person? Customized ringtones help you immediately determine who is calling without having to look at the screen. In this article, weโ€™ll look at all the available ways to set a personal signal for a specific contact, from standard MIUI features to bypassing restrictions through third-party apps.

Xiaomiโ€™s MIUI 12-14 smartphones offer flexible audio settings, but not everyone knows exactly where the ringtone option for an individual subscriber is hidden. Weโ€™ll show you in detail how to do this on Xiaomi 13/14, Redmi Note 12/11, POCO F5/X5 and other devices with up-to-date firmware. Weโ€™ll also look at the nuances for older versions of MIUI and cases when standard methods donโ€™t work.

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

Many users face the problem when the contact settings simply do not have the option of choosing a tune.

  • ๐Ÿ“ฑ Version. MIUI Below 12, in older firmware, the function was hidden or unstable. MIUI 12.5 is now available for most models.
  • ๐Ÿ”„ Contact Sync โ€“ If a subscriber is saved to Google Contacts or another cloud service, settings may be blocked.
  • ๐ŸŽต Manufacturer restrictions on certain models (e.g, POCO M3) function disabled at the firmware level.
  • ๐Ÿ”ง Resetting โ€“ after updating or resetting, the sound parameters may be lost.

If you donโ€™t see โ€œRingtonโ€ in your contact card, first check the MIUI version in Settings โ†’ About Phone โ†’ MIUI version. For models older than 2020 (such as the Redmi Note 9 Pro), you may need to update your firmware.

โš ๏ธ Attention: On devices with MIUI Global Stable Rington Assignment is more stable than custom firmware like xiaomi.eu or PixelExperience. If you use unofficial software, check compatibility in thematic forums first.

Method 1: Assigning a ringtone through standard MIUI settings

This is the simplest method that works on most modern Xiaomi smartphones.

  1. Open the Contacts app (an icon with a personโ€™s silhouette).
  2. Find the right contact and tap it to open the card.
  3. In the upper right corner, press three dots. โ‹ฎ and select "Edit".
  4. Scroll down to the Rington and Vibration block (on some models, simply Rington).
  5. Slip on the current tune (usually โ€œDefaultโ€) and select a new signal from the list.
  6. Save the changes with the "Ready" button in the upper right corner.

If there is no โ€œRingtonโ€ item in the editing menu, try an alternative path:

  1. Go to Settings โ†’ Sound and vibration โ†’ Rington.
  2. At the bottom of the screen, select Contact Rington.
  3. Find the right contact in the list and assign a tune.

โ˜‘๏ธ Preparation for the appointment of a ringtone

Done: 0 / 4

On Xiaomi 12T and newer models, the contact ringtone assignment function is only available when you save a subscriber to the phoneโ€™s local memory, not to your Google or Mi Account account.

Method 2: Use of the Google Contacts app

If you sync your contacts with a Google Account, you can assign a ringtone through the official Google Contacts app:

  • ๐Ÿ“ฒ Install Google Contacts from Play Market if it is not installed by default.
  • ๐Ÿ” Open the contact you want to set the melody for.
  • โœ๏ธ Click "Change" (pencil icon).
  • ๐Ÿ”” In the top menu, select three points. โ‹ฎ โ†’ Assign a ringtone.
  • ๐ŸŽถ Choose a tune from the suggested ones or add your own through Add Rington".

This method works even on older versions of MIUI, where the standard function is disabled.

  • The melody will only play when using the standard Google Phone app.
  • On some firmware Xiaomi may conflict between the system and Google contact application.
๐Ÿ“Š What Contact App Are You Using?
Standard MIUI Contacts
Google Contacts
Truecaller
Other
I don't know.

Method 3: Install custom ringtone through file system

If you don't like the standard tunes, you can add your music as a ringtone for a particular subscriber.

  1. Place the audio file (.mp3,.m4a,.ogg formats) in the Ringtones folder on the phone's internal memory. Path: /storage/emulated/0/Ringtones/ If the folder is not available, create it manually.
  2. Restart the device (this is a must for updating the ringtones list).
  3. Open the contact editing and select your file from the list of available tunes.

Limitations of the method:

  • ๐ŸŽต The file length should not exceed 30 seconds (otherwise the cropped version will be played).
  • ๐Ÿ“ The file name should contain only Latin characters and numbers (e.g., Latin characters and numbers, my_ringtone.mp3).
  • ๐Ÿ”Š Custom ringtone volume may differ from system melodies.
How to Cut an Audio File for Rington
Use apps like Ringtone Maker (Play Market) or online services like mp3cut.net, with a smooth start and end of 15-25 seconds.

โš ๏ธ Attention: On devices with MIUI 14 and Android 13+ The Ringtones folder can be hidden. To see it, turn on the hidden files in any file manager (for example, in Mi File Manager go to Settings). โ†’ Show hidden files).

Comparison of Rington Assignment Methods on Xiaomi

MethodCompatibilityAdvantagesDeficiencies
Standard settings of MIUIMIUI 12+No need for third-party applications, simple interfaceDoes not work on old firmware, limited selection of tunes
Google ContactsAny version of AndroidWorks on all devices, sync with the cloudRequires additional software installation, possible conflicts
Castom ringtonesAll versions.Unlimited selection of tunes, personalizationRequires manual file download, length limit
Third-party annexesAndroid 8+Advanced functions (vibration, LED)Security risk, possible bugs

For most Xiaomi users, a combination of standard MIUI and Google Contacts settings is the best solution. If you want advanced features (such as different tunes for work and personal contacts), consider specialized applications.

Method 4: Third-party applications for advanced settings

If the built-in MIUI features don't suit you, you can use third-party utilities.

  • ๐ŸŽ›๏ธ Contact Ringtones & Vibrations โ€” allows you to assign not only ringtones, but also unique vibrations for each contact. MIUI 13/14 rootless.
  • ๐Ÿ”” Ringo Ringtones & Alerts โ€“ a library of 1,000+ Melodies with the ability to trim and adjust volume.
  • ๐Ÿ“ฑ Zedge is a popular app with a huge collection of ringtones, wallpaper and notifications. Integrates with Xiaomi system settings.

Instructions for setting up through Contact Ringtones & Vibrations:

  1. Install an app from the Play Market.
  2. Provide all the permissions requested (access to contacts, phone calls, storage).
  3. Select the contact from the list and click "Appoint ringtone".
  4. Select a tune from the library or download yours.
  5. Activate the option โ€œRedefine system settingsโ€ in the application menu.

๐Ÿ’ก

Before installing third-party apps, check Xiaomi user reviews โ€“ some utilities may conflict with MIUI energy-saving features (e.g. Battery โ†’ Background Limitation).

Please note that after installing such software, it may be necessary to:

  • Disable battery optimization for the application in Settings โ†’ Applications โ†’ Application Management โ†’ Battery.
  • Reboot the phone to apply the changes.
  • On some models (such as Xiaomi 13 Ultra) you need to manually allow the application to auto-run.

Solving the problems with ringtones on Xiaomi

If after all the manipulations the individual ringtone does not work, check the following points:

Problem.Possible causeDecision
Rington doesn't change.Cache of the "Contact" annexClear the cache in Settings โ†’ Applications โ†’ Contacts โ†’ Storage
The melody doesn't play for all calls.Contact is duplicated in different accountsCombine duplicates in one profile
The castom ringtone is not displayedWrong file formatConvert to.mp3 or.m4a via an online converter
Rington resets after updateResetting MIUI settingsRe-assign the melody after the update

On devices with MIUI 14 and Android 13 (such as Xiaomi 13 Pro or Redmi Note 12 Pro+), additional permission may be required for ringtone-control applications.

Settings โ†’ Privacy โ†’ Special permissions โ†’ Change system settings

and enable access for your application.

โš ๏ธ Note: Some of the Xiaomi firmware for POCO F4 GT And Black Shark, the individual ringtones are disabled at the kernel level, and then you can only flash them to custom software like LineageOS or ArrowOS.

FAQ: Frequent questions about ringtones on Xiaomi

Can I use different ringtones for SIM1 and SIM2?
Yeah, in MIUI This is done through settings. โ†’ SIM-maps and mobile networks โ†’ Settings SIM{number} โ†’ But individual contact melodies will only work for the main one. SIM-Card (the one selected for default calls).
Why does my custom ringtone play quieter than the system?
This is due to normalizing the volume in Android 10+. To fix: Open the file in an audio editor (such as Audacity). Apply the "Normalization" effect to -1 dB. Save the file and re-add it to the Ringtones folder.
How to get back the standard ringtone for all contacts?
Go to Settings โ†’ Sound and Vibration โ†’ Rington and select the default tune. Then manually delete the individual settings for each contact through editing its card.
Does the feature work on Xiaomi with two WhatsApps?
No, individual ringtones in MIUI This only applies to standard calls through SIM-For messengers (WhatsApp, Telegram), the audio settings are managed within the apps themselves: โ‹ฎ โ†’ Settings โ†’ Notifications โ†’ Calls.
Can I assign a ringtone to unknown numbers?
There is no direct function for this in MIUI, but you can use a workaround: Make contact with the name "Unknown" and any number (for example, 000). Assign a unique tune to it. Install the Call Blocker app and create a rule: "If the number is not in contacts โ†’ redirect to the contact "Unknown" This will only work for incoming calls, not for SMS.

๐Ÿ’ก

On Xiaomi devices with MIUI 14+, the ringtone settings from the Google Contacts app take priority, even if you have assigned a tune through system settings. To avoid conflicts, use only one method.