The sound of a call on a Xiaomi smartphone is the first thing your callers hear when calling, and something you perceive dozens of times a day. Standard MIUI tunes get boring quickly, and an inappropriate ringtone can annoy or even confuse at important moments. Fortunately, MIUI 14/15 firmware offers several ways to personalize the soundtrack, from basic settings to customization.
In this article, we will discuss all the current methods of changing the sound of a call, including hidden MIUI functions, working with the file system and even creating unique tunes from your favorite tracks. We will focus on the nuances for different Xiaomi models (from Redmi Note 12 to Xiaomi 14 Pro) and common errors that prevent you from using new ringtones. If you want your phone to sound individual, read on.
Method 1: Standard MIUI settings
The easiest way to change the ringtone is to use built-in MIUI tools. This method is suitable for all Xiaomi models, including the budget Redmi and flagship Xiaomi 13/14. The main advantage is that you do not need to install additional applications or obtain root rights.
To change the call sound through the standard menu:
- Open the Settings app (cog icon).
- Go to the section Sound and vibration.
- Select Phone Sound (or Call Melody in older versions of MIUI).
- Scroll through the list of available tunes and tap on your favorite for pre-listening.
- Click OK or Save to apply the changes.
MIUI 15 has the ability to sort ringtones into Classic, Modern and Minimalist categories, making it easier to find the right tune if you don't want to scroll through the entire 50+ list, but the standard set is limited, so you have to use other methods to make it really unique.
Method 2: Install custom ringtones through the file system
If you don't like the built-in tunes, you can download your own audio files. MIUI supports.mp3,.m4a and.ogg formats with a maximum duration of 30 seconds. The files must be placed in a special folder, otherwise the system will not see them.
Instructions for adding a custom ringtone:
- π Connect your phone to your PC through USB Use a file manager (e.g., Mi File Manager).
- π Go to the root directory of internal memory and find the folder. MIUI/ringtone. If it is not, create it manually.
- π΅ Copy the audio files into this folder, make sure that the file names do not contain special characters.
- π Restart your phone (required!) to update the list of available tunes.
- π± Back to Settings β Sound and vibration β Phone Sound β Your files will appear in the Locals section.
Cut the track to 30 seconds|Convert to format MP3 (bitrate 128β192 quid)|Delete metadata (tags) ID3)|Rename the file in Latin (for example, "my_ringtone.mp3")-->
Important: MIUI caches the ringtones list, so without a reboot, new files may not show up even after hours of waiting.
- π The correct path to the folder (should be exactly the same) MIUI/ringtone, Not Ringtones or Notifications).
- π File format (WAV unsupported!).
- π Track duration (maximum 30 seconds, otherwise) MIUI cut it off automatically).
β οΈ Note: On some models (e.g, POCO F5) folder MIUI It can be hidden. To see it, turn on the hidden files in the file manager settings.
Method 3: Using Third-Party Applications
If manual file downloading seems complicated, you can use specialized applications from Google Play. They automate the process of adding ringtones and often offer libraries of ready-made tunes.among most popular:
- πΆ Zedge β more than 1 million free ringtones and notifications with pre-listening.
- π Ringtone Maker β lets you crop any tracks from your library and set them as a call sound.
- π΅ MP3 Cutter and Ringtone Maker β Advanced Editor with Volume Normalization.
Example of setting a ringtone through Zedge:
- Download and install the app from Google Play.
- Open Zedge and go to the Ringtones section.
- Find your favorite tune and click on it.
- Select the Set as ringtone option.
- Confirm your choice in the MIUI system window.
The advantage of this method is that you don't have to manually copy files, but be careful: some apps ask for unnecessary permissions (such as access to contacts or SMS).
π‘
If the sound hasnβt changed after installing the ringtone through a third-party app, go to Settings β Apps β Application Management, find Zedge (or another app) and let it change the system settings.
Method 4: Set up individual ringtones for contacts
MIUI allows you to assign unique tunes to individual contacts, which is convenient if you want to know who is calling without looking at the screen, and works with both standard and custom ringtones.
How to set a personal sound for contact:
- Open the Contacts app.
- Find the right contact and tap on it.
- Click on the three dots in the upper right corner and select Set Ringtone.
- In the window that opens, select the tune from the list (including the ones you added to the MIUI/ringtone folder).
- Save the changes.
This feature is particularly useful for:
- π Working contacts (for example, the boss is a strict melody, colleagues are neutral).
- π Close people (romantic music for a partner, fun - for friends).
- β οΈ Important notifications (e.g., a unique signal for bank calls).
| Xiaomi model | Support for individual ringtones | Limitations |
|---|---|---|
| Xiaomi 13/14 | Yes, no restrictions. | Max. 30 seconds duration. |
| Redmi Note 12 | Yes. | No support for.flac and.wav formats |
| POCO X5 | Yes. | In the case of two SIM-The ringtone card is assigned separately for each |
| Xiaomi 12T | Yes. | MIUI 14 Requires a Reboot After Adding New Files |
β οΈ Note: Some firmware (e.g. global version) MIUI for Redmi 10C) individual ringtones may be reset after system updates. MIUI/ringtone.
Method 5: Change the sound of a call through ADB (for advanced users)
If standard methods donβt work (e.g., on custom firmware or after resetting), you can use ringtone via ADB (Android Debug Bridge), which requires connecting your phone to a PC and basic command line knowledge.
Step-by-step:
- Install ADB Tools on your computer.
- Turn on USB Debugging on your phone (Settings β About Phone β MIUI version β tap 7 times, then go back to Additional β For Developers).
- Connect your phone to your PC and execute the command: Adb devices Make sure the device is identified.
- Copy the audio file to the system folder: adb push my_ringtone.mp3 /sdcard/MIUI/ringtone/
- Update the database: adb shell media scan
- Reboot the phone.
This method is useful if:
- π§ MIUI Cannot see manually added files.
- π± You use custom firmware (like LineageOS or Pixel Experience).
- π You need to apply ringtone to multiple devices at the same time.
What if the ADB canβt see the device?
Common Problems and Their Solutions
When changing the ringtone, Xiaomi users often encounter common mistakes, and here are the most common ones and ways to fix them:
| Problem. | Possible cause | Decision |
|---|---|---|
| New ringtones are not displayed in the settings | Media cache not updated | Reboot your phone or run adb shell media scan |
| The sound is cut after 5 seconds | The file is too long. | Cut the track up to 30 seconds in any audio editor |
| Rington plays with distortion | Incorrect bitrate or format | Convert to MP3 with a bitrate of 128-192 kbps |
| Personal contact ringtones do not work. | Conflict with two SIM-map | Assign a ringtone separately for each SIM In Settings SIM-map |
Another common problem is resetting ringtones after the MIUI update, which is because the system overwrites the MIUI/ringtone folder with standard files to avoid losing custom tunes:
- π Create a backup copy of the folder MIUI/ringtone on PC or cloud storage.
- π After the update, return the files back and restart the phone.
- π οΈ Use apps like Ringdroid that store ringtones in a separate folder.
π‘
If the sound of the call has not changed after all the manipulations, check if a third-party audio control application (such as TrueCaller) is installed.