Customized ringtone for contact on Xiaomi: how to put music on the call from an individual

Are you tired of confusing important calls with regular notifications? On Xiaomi smartphones, you can set up a unique ringtone for each contact so you can immediately know who is calling before you even look at the screen. VIP-Customers whose calls cannot be missed.

Unlike standard Android devices, where customization of individual tunes is often hidden in the depths of the menu, MIUI Offers several ways to do this โ€“ from a simple selection of built-in ringtones to downloading your own MP3-In this article, we will discuss all current methods for modern versions of firmware (including: MIUI 14/15 HyperOS and others, and how to avoid common mistakes that may cause the melody to fail.

Important: the procedure may vary slightly depending on the model (Redmi Note 12, POCO X5, Xiaomi 13, etc.) and the version of MIUI. If your smartphone runs on Android 13+, check the section about the new system restrictions - they affect the work of third-party applications for ringtones.

Preparation: what files are suitable for ringtones

Before you start setting up, make sure your audio file complies with MIUI requirements. The system supports the following formats:

  • ๐ŸŽต MP3 โ€” The most universal option, works without complaints.
  • ๐ŸŽต M4A (AAC) โ€” Good quality with small size.
  • ๐ŸŽต WAV โ€” without loss of quality, but takes up a lot of space.
  • โŒ FLAC, OGG, WMA โ€” They may not be reproduced or cause errors.

Optimal file parameters:

  • ๐Ÿ•’ Duration: up to 30 seconds (the system can cut long tracks).
  • ๐Ÿ“ Size: up to 5 MB (otherwise, lags are possible when playing back).
  • ๐Ÿ”Š Volume: Normalize the sound in the audio editor to avoid silent or distorted ringtones.

โš ๏ธ Note: If you download tunes from the Internet, avoid files with rights DRM (For example, purchased on iTunes). MIUI It wonโ€™t play protected tracks โ€“ they just wonโ€™t show up in the list of available ringtones.

Where to get the right file:

  • ๐Ÿ“ฑ Use the built-in sound recorder on Xiaomi (Dictaphone app).
  • ๐Ÿ’ฟ Convert your favorite songs through online services (e.g. Audio-Converter).
  • ๐ŸŽผ Download free ringtones from trusted sites (Zedge, Mobile9).
๐Ÿ“Š Where do you usually get ringtones?
Downloading from the Internet.
Cutting from my songs
I use the built-in phone.
I buy in official shops.

Method 1: through the standard Contacts app (MIUI 12-15)

This is the simplest method that works on most Xiaomi devices without additional applications. MIUI 12, 13, 14, 15 and HyperOS.

Steps:

  1. Open the Contacts app (a icon with a person's silhouette).
  2. Find the right contact and click on it to open the card.
  3. Tap it on three points (โ‹ฎ) in the upper right corner and select Edit.
  4. Scroll down to the Rington block (or the ringtone in newer versions).
  5. Click on the current tune and a list of built-in ringtones will open.
  6. To add your file, select Add Ringtones โ†’ Local Files and specify the path to your MP3.

If the item Add ringtones:

  • ๐Ÿ”„ Update the Contacts app through Play Market.
  • ๐Ÿ”ง Check the permissions: go to Settings โ†’ Annexes โ†’ Application management โ†’ Contacts โ†’ Permits and enable access to the Warehouse.

โ˜‘๏ธ Preparation for ringtone setting

Done: 0 / 4

โš ๏ธ Note: On some models (POCO F4, Redmi K50) When you select a file, the melody doesn't apply immediately. Reboot the phone, it will reset the cache of media files and activate a new ringtone.

Method 2: Using the phoneโ€™s โ€œSettingsโ€ (alternative method)

If the Contacts app doesnโ€™t offer ringtone change, try it through system settings, which is suitable for devices with pure Android (e.g. Xiaomi 12T on global firmware).

Instructions:

  1. Open the Settings. โ†’ Sound and vibration.
  2. Select the Call Melody (or the default Rington).
  3. At the top of the screen, tap on Contacts (if there is one).
  4. Find the contact you want in the list and click on it.
  5. Select a tune from the suggested ones or add your file through Local Files.

If there is no section Contact:

  • ๐Ÿ“Œ This means that your version MIUI does not support individual ringtones through settings. use Method 1 or Method 3.
  • ๐Ÿ”„ Try updating the firmware: Settings โ†’ The phone. โ†’ Updating the system.
Xiaomi modelSupport for individual ringtonesRecommended method
Redmi Note 11/12Yes (MIUI 13+)Method 1 or 3
POCO X4/X5Yes (renewal required)Method 1
Xiaomi 13/14Yes (including HyperOS)Any way
Redmi 10ALimited (MIUI 12)Method 3

๐Ÿ’ก

If you want the ringtone to sound louder than the standard one, increase the volume of the file in an audio editor (such as Audacity) before saving the file. MIUI automatically normalizes the sound, but the original volume of the file matters.

Method 3: Using a file manager (for power users)

This method is suitable if the previous ones didnโ€™t work or you want to manually manage ringtones. It requires access to system folders, so it is not recommended for beginners.

Steps:

  1. Download a file manager with access to root folders (such as Solid Explorer or FX File Explorer).
  2. Move yours. MP3-file: /storage/emulated/0/Ringtones/ If there is no Ringtones folder, create it manually.
  3. Restart your phone so that the system scans new media files.
  4. Open contact via Contacts โ†’ Edit โ†’ Rington and select your file from the list.

If the file is not displayed:

  • ๐Ÿ” Make sure that the file extension.mp3 (Sometimes, after the scaling, it changes to.mp3.mp3 โ€” rename).
  • ๐Ÿ“‚ Check that the file is located in the /Ringtones/, not /Notifications/ or /Alarms/.
  • ๐Ÿ”„ Perform Media Scanning: Install Rescan Media from Play Market and Launch It.
What if the Ringtones folder is not created?
If the system doesn't allow you to create a folder manually, try connecting your phone to your PC and creating it through Windows Explorer, and check if the file manager's storage is disabled in the permission settings.

Problems and Solutions: Why the Rington is Not Set

Even after you've set it up correctly, the melody may not play back, and here are the typical reasons and ways to fix them:

Problem.Reason.Decision
Rington doesn't change.Cash media not updatedReboot your phone or use Rescan Media
The file does not appear in the listWrong format or pathConvert to MP3 and move to /Ringtones/
The sound is interrupted.The file is too long.Cut the track to 30 seconds
ringtonLow volume in the fileIncrease the volume in the audio editor

If you are using Android 13+, please note the new restrictions:

  • ๐Ÿšซ Applications are not allowed to change system ringtones without the explicit permission of the user, which means that third-party programs (such as Zedge) may not work.
  • ๐Ÿ”’ Manual installation of ringtones requires permission to Manage all files (in the application settings).

โš ๏ธ Note: Some of the Xiaomi firmware for POCO Redmi has a bug: after the update MIUI individual ringtones are reset. Contact backup (via Settings) โ†’ Google โ†’ Backups will help you quickly restore settings.

Method 4: Third-party applications (if nothing helps)

If the built-in methods didn't work, use specialized software, and we tested a few and selected the most reliable ones:

  • ๐ŸŽต Ringtone Maker โ€” allows you to crop tracks and set them as ringtones for individual contacts. It even works on Android 14.
  • ๐ŸŽต Zedge is a huge library of free tunes, but requires manual permissions.
  • ๐ŸŽต Contact Ringtones โ€“ specializes in individual ringtones, supports contact groups.

How to set up with Ringtone Maker:

  1. Install an app from the Play Market.
  2. Open it and select Create Ringtone.
  3. Download yours. MP3-file and cut it (optional).
  4. Save it as Contact Ringtone.
  5. Open the contact in Xiaomi Contacts and select the saved melody.

Warning:

  • โš ๏ธ Some apps (such as Zedge) install ringtones globally, rather than for individual contacts.
  • โš ๏ธ Avoid programs that request access to SMS or Call logs โ€“ these are unnecessary permissions to change ringtone.

๐Ÿ’ก

The app side is the last option if the built-in methods don't work. Always check reviews and permissions before installing.

Additional chips: vibration and LED-indication

Xiaomi can not only assign a unique ringtone, but also customize an individual vibration pattern or color. LED-This is useful if the phone is often silent.

How to set the vibration:

  1. Open contact. โ†’ Edit.
  2. Find the Vibration (or Vibration Pattern) section.
  3. Choose one of the predefined options or create your own by clicking Create Vibration.

How to set up LEDs (for models with indicator):

  • ๐Ÿ”ด Install Light Manager (root required for full control).
  • ๐ŸŸข In the application settings, select the contact and assign the flashing color (for example, green for work calls, red for personal calls).

On Xiaomi 12 Pro and newer models LED-The indicator is missing, but it is replaced by dynamic backlighting (Always-on Display).To enable unique animations for contact, use themes in Settings โ†’ Screen. โ†’ Always-on Display.

FAQ: Answers to Frequent Questions

Can I put a ringtone on a call from an unknown number?
No, MIUI does not support customized ringtones for unsaved contacts. You can only change the default common ringtone to Settings โ†’ Sound and Vibration.
Why did the ringtones drop after the MIUI update?
This is a well-known firmware problem of Xiaomi. after major updates (for example, with the help of a new model). MIUI 13 by 14) the system resets user settings. To avoid this, before updating: Back up contacts via Settings โ†’ Google โ†’ Backup. Save yours. MP3-files to the cloud (e.g. Google Drive). After the update, restore contacts and reset ringtones.
How to make the ringtone sound only in headphones?
This feature is not available at the MIUI level, but it can be emulated: Connect your headphones to your phone. Install the SoundAssistant app (from Samsung, but it works on Xiaomi). Enable the option Separate Headphone Sounds. Limit: This will only work for the shared ringtone, not for individual contacts.
Can I put my tune on an alarm clock for a specific contact?
No, alarm clocks and ringtones are different systems. You can: Assign a unique ringtone to contact (as described above). Create a separate alarm clock with the same melody in the Watch app.
Does this manual work on POCO phones?
Yes, POCO uses the same MIUI firmware (or HyperOS in newer models), so all methods are applicable. Except for POCO F1 and older Android 9 models, where there may be no custom ringtones option.