Customizing customized contact tunes on Xiaomi Redmi smartphones is a useful feature that allows you to immediately identify the caller without looking at the screen. Despite the apparent simplicity, many users face difficulties: somewhere the menu item has disappeared, somewhere the system does not save changes, and in new versions of MIUI, the algorithm of actions has changed completely. In this article, we will analyze all the current methods, from standard settings to workarounds for complex cases.
The feature of the MIUI firmware is that the interface can be radically different even on devices of the same line of Redmi, depending on the OS version. We took into account these nuances: instructions are suitable for models from Redmi Note 7 to Redmi 13 Pro+, as well as for flagship Xiaomi 14 and POCO F6. If your smartphone runs on Android 12+ with MIUI 14/15, pay attention to the section about the new system limitations.
Why Xiaomi Redmi canโt put a tune on the contact?
Before you go into the instructions, it's important to understand the reasons for the possible failures, and most often, the problem lies in one of three factors:
- ๐ฑ An outdated version MIUI: firmware MIUI 12.5 The algorithm for assigning melodies was different, and some functions may not work correctly.
- ๐ Google Contacts Limits: If you use contacts from your Google account, the system can block the change of tunes at the sync level.
- ๐ต Audio file format: MIUI It doesn't support all formats โ.mp3 or.m4a bitrate.
Another common case is application conflict, where if you've installed third-party launchers like Nova Launcher or call apps like Truecaller, Drupe, they can intercept the control of the tunes, and then you'll either have to roll back the settings or tune the sounds right in those apps.
Method 1: Standard Melody Assignment Through Contacts (MIUI 14/HyperOS)
This is the basic method that works on most modern Xiaomi Redmi devices, and the instructions are relevant for MIUI 14 and later, including HyperOS:
- Open the Contacts app (an icon with a personโs silhouette).
- Find the right contact and tap it to open the card.
- In the upper right corner, press three dots (โฎ) and choose to change.
- Scroll down to the notification sound block (or HyperOS ring melody).
- Slip on the current tune and select a new one from the list of standard ones or click Add to download your file.
- Save the changes with the Ready button in the top corner.
โ ๏ธ Note: If there is no notification sound, check if the contact is synced to your Google account, in which case try method 3 or transfer the contact to your phoneโs local memory.
Contact saved in your phone memory (not Google)
Melody file in.mp3 or.m4a format
The file size does not exceed 5 MB
There is enough free memory on the phone.-->
Method 2: Configure using the Phone app (for MIUI 12.5 and older)
In some versions of MIUI (especially on Redmi Note 10/11), you can assign a tune directly during a call or through a magazine.
- Open the phone application (green handset).
- Go to the Contacts section and select the one you want.
- Click on the pencil icon (โ) editable.
- Scroll to the call melody (may be called the call sound).
- Select one of the standard tunes or tap Add โ Local files to download yours.
Important: in MIUI 13+, when selecting a custom tune, the system can offer to trim the file to 30 seconds. This restriction cannot be circumvented - the melody will play cyclically.
| MIUI version | The path to adjustment | Support for custom tunes |
|---|---|---|
| MIUI 14/HyperOS | Contacts โ Edit โ The sound of the notification | Yes (up to 5MB) |
| MIUI 12.5โ13 | Phone. โ Contacts โ โ โ The ringing melody | Yes (up to 10MB) |
| MIUI 12 and older | Contacts โ Menus (โฎ) โ Assign melody | No (standard only) |
Method 3: Using a file manager for manual installation
If standard methods don't work, you can go around the way of putting a tune in the system folder, which is suitable for advanced users and requires root rights or debugging over USB.
Instructions:
- Connect your phone to your PC and turn on Developer Mode (7 times tap the MIUI version in Settings โ About Phone).
- Enable USB debugging in Settings โ Additional โ For developers.
- Download to PC ADB Tools and execute the command: adb pull /system/media/audio/ringtones to copy standard tunes (optionally, for backup).
- Place your file in.ogg (optimum) or.mp3 format in /system/media/audio/ringtones folder by command: adb push your melody.ogg /system/media/audio/ringtones
- Reboot the phone. The new tune will appear on the standard list.
โ ๏ธ Warning: Incorrectly changing system files can cause crashes!If you are not sure about your actions, use method 4 or 5.
What if the ADB canโt see the device?
Method 4: Applications for customization of melodies (without root)
If the system methods don't work, third-party utilities will come to the rescue.
- ๐ถ Zedge: a huge library of free tunes with the ability to assign contacts.
- ๐ Ringtone Maker: allows you to crop tracks and save them as melodies. Suitable for creating unique signals.
- ๐ฑ Contacts+: Alternative application for contacts with advanced sound settings.
How to set up through Zedge:
- Install the app from Google Play.
- Find your favorite tune and download it.
- Open the contact card in the standard Contacts app.
- In the Notification Sound section, select Zedge and specify the downloaded file.
๐ก
If after assigning a melody through Zedge, it does not play, clear the cache of the Contacts app in the phone settings.
Method 5: Transfer contacts to local memory (for Google accounts)
If the contact is synced with Google, MIUI can block the change in the melody, so the solution is to move the contact to the local storage:
- Open Contacts. โ Find the right contact.
- Tap it on three points (โฎ) โ Exports/imports.
- Select Export to Storage (a.vcf file will be created).
- Remove the original contact from Google.
- Import the saved file back by selecting Import from storage.
- Now assign the melody through the standard method (see Method 1).
โ ๏ธ Warning: Once the link is moved, it will no longer sync with other devices via Google, and to get it back synced, you will have to repeat the process in reverse order.
๐ก
Local contacts offer more customization options, but lose automatic backup to the cloud.
Problem Solving: Frequent Errors and Corrections
Even after you set it up correctly, the melody may not play.
| Problem. | Possible cause | Decision |
|---|---|---|
| The melody doesn't persist | Contact on Google account | Transfer the contact to local memory (see Method 5) |
| The sound is interrupted. | File in the wrong format | Convert to.mp3 with a bitrate of 192-320 kbit / s |
| The melody plays, but does not appear in the settings | Cash of the annexes Contact | Clear the cache in Settings โ Applications โ Contacts โ Memory |
| No item "Notification Sound" | Outdated firmware | Update MIUI to the latest version |
If none of these methods worked, check if the notification sound for the Contacts app is turned off:
- Go to Settings โ Applications โ Application Management.
- Find Contacts and open Notifications.
- Make sure the slider Sound is on.