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).
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:
- Open the Contacts app (a icon with a person's silhouette).
- Find the right contact and click on it to open the card.
- Tap it on three points (โฎ) in the upper right corner and select Edit.
- Scroll down to the Rington block (or the ringtone in newer versions).
- Click on the current tune and a list of built-in ringtones will open.
- 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
โ ๏ธ 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:
- Open the Settings. โ Sound and vibration.
- Select the Call Melody (or the default Rington).
- At the top of the screen, tap on Contacts (if there is one).
- Find the contact you want in the list and click on it.
- 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 model | Support for individual ringtones | Recommended method |
|---|---|---|
| Redmi Note 11/12 | Yes (MIUI 13+) | Method 1 or 3 |
| POCO X4/X5 | Yes (renewal required) | Method 1 |
| Xiaomi 13/14 | Yes (including HyperOS) | Any way |
| Redmi 10A | Limited (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:
- Download a file manager with access to root folders (such as Solid Explorer or FX File Explorer).
- Move yours. MP3-file: /storage/emulated/0/Ringtones/ If there is no Ringtones folder, create it manually.
- Restart your phone so that the system scans new media files.
- 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?
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 updated | Reboot your phone or use Rescan Media |
| The file does not appear in the list | Wrong format or path | Convert to MP3 and move to /Ringtones/ |
| The sound is interrupted. | The file is too long. | Cut the track to 30 seconds |
| rington | Low volume in the file | Increase 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:
- Install an app from the Play Market.
- Open it and select Create Ringtone.
- Download yours. MP3-file and cut it (optional).
- Save it as Contact Ringtone.
- 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:
- Open contact. โ Edit.
- Find the Vibration (or Vibration Pattern) section.
- 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.