Are you tired of the standard ringtone on your Xiaomi, Redmi or POCO, but donβt know how to change it? You may have tried to go to the settings, but didnβt find the right item β or new tunes just donβt save. In this article, weβll look at all the possible ways to change the ringtone, including the little-known MIUI chips that work even on the latest firmware (MIUI 14/15).
The problem is that Xiaomiβs interface changes a lot: what worked on the Redmi Note 9 might not work on the Xiaomi 13 Pro. Weβve taken these nuances into account and prepared universal instructions, from basic to advanced, and weβll also explain why some users donβt see downloaded tunes on the selection list and how to fix it.
1. Standard method: through MIUI settings
This is the most obvious method, but even it raises questions for beginners. On different versions of MIUI, the path to call settings may differ, and we will describe both options.
For MIUI 12/13/14/15:
- Open the Settings app (cog icon).
- Go to the section Sound and vibration.
- Slip on the ringing melody (or the ringing sound on some models).
- Choose one of the standard tunes or tap + (if available) to add yours.
On older versions (MIUI 11 and below), the path is different: Settings β Sound β Call Melody. Here you can also choose from pre-installed options or download your file.
β οΈ Note: If your tune is not on the list, even after downloading to the phone's memory, check the storage folder. β Ringtones (or) MIUI β ringtone on some firmware).
2. How to set your ringtone (from files)
You want to put your favorite song or unique sound on the phone, and you need to prepare the file properly and place it in the right folder.
File requirements:
- π΅ Format:.mp3,.m4a,.ogg or.wav (works best) MP3).
- π Duration: no more than 30 seconds (otherwise it will be cut automatically).
- π Size: up to 5 MB (on some models the limit is stricter - 2 MB).
- π Loudness: Normalize the sound so there is no distortion.
How do I add:
- Copy the file into the phoneβs memory (for example, via Explorer or PC).
- Move it to the Internal Storage β Ringtones folder. If it's not, create it manually.
- Reboot your phone (sometimes you have to!).
- Go to the call settings (see the first section) - your file should appear in the list.
βοΈ Preparation of the ringtone file
If the melody is not displayed, try an alternative method:
- Install any file manager (e.g. Mi File Manager or Solid Explorer).
- Find your audio file, click on it and choose Use as β Call Melody.
- Confirm the choice β the system automatically copies the file to the desired folder.
3. Hidden MIUI settings: how to access additional ringtones
Few people know, but MIUI has dozens of additional tunes hidden that don't show up in the standard list, so you need to activate the developer mode and turn on one option to see them.
Instructions:
- Activate Developer Mode: Go to Settings β About Phone and tap the MIUI version 7 times.
- Return to the main settings menu, open Additional settings β For developers.
- Find the USB Debugging option and turn it on (this is temporary).
- Now go to the call settings - hidden tunes marked MIUI Hidden will appear in the list.
β οΈ Note: After the debugging is enabled USB You may see a "Debugging enabled" notification on the lock screen, and to remove it, turn off the debugging after selecting the ringtone.
These tunes are part of Xiaomiβs system files, and they canβt be deleted or changed, but they take up minimal space and are optimized for the speakers of the smartphone.
Why are some of the melodies not being played?
4.Use of third-party apps to change ringtone
If standard methods donβt work (for example, on custom firmware), you can use apps from Google Play. We tested 5 popular programs and selected the best ones.
| Annex | Features | Cons | Reference |
|---|---|---|---|
| Zedge | A large library of ringtones, wallpaper and notifications, and a sound editor. | Advertising, some files are paid. | Download |
| Ringtone Maker | It allows you to crop songs and save them like ringtones, supports all formats. | The interface is outdated, sometimes it flies. | Download |
| MP3 Cutter and Ringtone Maker | A simple editor with pre-listening, and it exports directly to the settings. | Limit the length of the file (40 seconds). | Download |
How to install ringtone through Zedge:
- π Launch the app and find your favorite tune (can be filtered by category).
- π₯ Press Download (download).
- π After downloading, install the tap as β The ringing melody.
- π± Confirm your choice in the system window.
π‘
If the ringtone is not used after installation through the app, restart the phone. Sometimes MIUI does not update the list of sounds in real time.
5 Problems and Solutions: Why the Call Melody Hasn't Changed
Even after all the manipulations, the ringtone may not change. We have collected the TOP-5 causes and ways to eliminate them:
Problem 1: The melody is not saved after the selection.
- π Reboot your phone β it often helps.
- π Check if the file is in the correct folder (Ringtones or Notifications for notifications).
- π οΈ Reset the sound settings: Settings β System system β Resetting settings β Resetting the sound settings.
Problem 2: The list only contains standard ringtones, and your files are not displayed.
- π Make sure the file has the correct extension (e.g,.mp3, not.mp3.mp3).
- π Check if the file is hidden (the attribute "visible" should be in the properties").
- π± Update the firmware: on older versions MIUI There are bugs with reading user files.
Problem 3: The melody is playing, but very quiet.
- π Check the volume of the call (slider in the sound settings).
- ποΈ Increase the volume of the file in the audio editor (for example, in Audacity).
- π΅ Make sure that the "Do Not Disturb" or "Silent Mode" mode is not activated".
β οΈ Note: Some Xiaomi models (e.g. Redmi Note 10 Pro) after upgrading to MIUI 14 resets the Ringtones folder. To fix, go to Settings β Annexes β Application management β Conductor β Rights. β Memory and allow access.
6 How to put different tunes for different contacts
You can assign a unique ringtone to each contact, so you know who's calling without looking at the screen, and that works for both standard and custom tunes.
Instructions:
- Open the Contacts (or Phone) application.
- Select the desired contact and tap Edit (pencil icon).
- Scroll down to the Melody of the Call (or Notification Sound).
- Select a tune from the list or click Add to upload yours.
- Save the changes.
If the item Melody of the call is missing:
- π± Update the Contacts app via Google Play.
- π Reinstall the update for the system application Contacts in the settings.
- π Make sure that the contact number is indicated (without it, the option may be hidden).
π‘
In some models (for example, POCO F4) Personalized contact melodies only work if they are saved to a Google account, not on a Google account. SIM-map.
7. Alternative methods: ADB and system tweaks
For advanced users who are willing to dig through system files, there are two other methods: they require an unlocked bootloader or root rights, but give full control over the sounds.
Method 1: Replace system ringtones with ADB
- Connect your phone to your PC and activate Debugging via USB.
- Download ADB Tools and open the command line in the folder with adb.exe.
- Enter the command to copy your file to the system folder: adb push your file.mp3 /system/media/audio/ringtones/
- Change the access rights: adb shell chmod 644 /system/media/audio/ringtones/your file.mp3
- Reboot the phone.
Method 2: Editing media_profiles.xml (root-only)
- π Open the file. /system/etc/media_profiles.xml In a text editor (e.g., Root Explorer).
- π Find the line with <Ringtone/> and add a path to your file.
- πΎ Save the changes and reboot.
β οΈ Attention: Incorrect editing of system files can lead to bootloop!