Want to stand out among friends with a unique ringtone but donβt know how to upload your music to Xiaomi? MIUI-based smartphones offer several ways to change the ringtone, from standard settings to workarounds for inexperienced users. In this article, we will discuss all the current methods for Redmi, POCO and Mi models, including solutions for cases when the phone βdoes not seeβ your audio files.
It's important to understand that the process depends on the firmware version: in MIUI 14, the algorithm is different from MIUI 12, and some devices (for example, POCO F5) may have limitations on the file format. We tested all methods on current models from 2023-2026 and collected step-by-step instructions for typical errors. If you previously tried to change the ringtone through Settings β Sounds, but nothing worked, here you will find an explanation of why this happened and how to fix it.
1. Standard method: through MIUI settings
The most obvious method is to use built-in system tools, which is suitable for most Xiaomi models, but only works with files that the phone recognizes as "calling melodies." Here's how to do this:
- Open the Settings app (the gear icon on the desktop).
- Go to the Sound and Vibration section (in some versions of MIUI, it is just Sound).
- Slip on the Call Melody (or SIM 1/SIM 2 if you have two SIM cards).
- In the list that opens, select Local Music or Add a Melody (the name depends on the MIUI version).
- Find the right audio file in the phoneβs memory and confirm the choice.
β οΈ Note: If the list does not include "Local Music", then your file does not meet the requirements of the system.mp3,.m4a,.wav is up to 30 seconds long and no larger than 5MB. Other formats require conversion.
The music folder is in the main memory (not on the main memory). SD-map)
File format: MP3 or M4A
Track duration β€ 30 seconds
File size β€ 5 MB
File not protected by DRM (not purchased from iTunes/Apple Music)
-->
On some models (e.g. Redmi Note 12 Pro+), a warning may appear after selecting a file: "This file is not supported as a ringtone" which means that the audio bitrate is too high, and the solution is to reduce the bitrate to 192 kbps using applications like MP3 Cutter or Ringtone Maker.
2. Alternative method: through file manager
If the standard method didnβt work, try adding a tune through the file manager, a method that is especially useful for owners of POCO X5 and Redmi 11 Prime, where the MIUI interface may hide some options.
Instructions:
- π Open the Files app (or any other file manager, such as Solid Explorer).
- π Go to the folder where your music is stored (usually Internal Storage) β Music or Download).
- π΅ Find the right audio file and pinch it with your finger on it. 2-3 Seconds to allow the context menu to appear.
- π§ Select the item Set as β Call melody (in some firmware - Use as a ringtone).
If you Set it as not in the menu, your file manager doesn't support it.
- Download the Ringtone Maker app from Google Play (such as Zedge or MP3 Cutter).
- Open your audio file and cut it to 30 seconds.
- Save the result to the Ringtones folder (it is automatically created in the root memory directory).
- Restart your phone and try again through standard settings.
π‘
If the Ringtones folder doesn't appear automatically, create it manually in the root directory of internal memory. The folder name must be spelled exactly that way (with capital letters, no spaces), otherwise the system won't recognize it.
3.For Advanced: Manual copying to system folder
This method requires access to system folders and is suitable for users who are willing to dig a little into Xiaomiβs file structure. It works on all versions of MIUI, but requires caution.
Steps:
- Connect your phone to your computer through USB-cable and enable file transfer mode (MTP).
- On your computer, open the phone folder and follow the path: Internal Storage β MIUI β ringtone If there is no ringtone folder, create it manually.
- Copy your audio file into this folder (pre-rename it in Latin, for example). my_ringtone.mp3).
- Disconnect the phone from the PC and restart it.
- Now your track will be available in the standard list of tunes (Settings β Sounds β Call melody).
β οΈ Note: Some Xiaomi models (such as Mi 11 Ultra) may block access to the folder MIUI If you see a message that says "No access," try it:
- π Use a root-access file manager (e.g., Root Explorer).
- π² Enable debugging on USB In Settings β The phone. β Version. MIUI (7 times tap the version number, then return to the Additional settings β For developers).
What if the MIUI folder is not visible?
4. Use of third-party applications
If Xiaomi's built-in tools refuse to work with your files, specialized applications will come to the rescue. We tested 5 popular programs and selected the two most reliable ones:
| Annex | Pluses | Cons | Reference |
|---|---|---|---|
| Zedge | Large library of ready-made ringtones, MP3/WAV support, automatic trimming | Advertising requires registration for download | Google Play |
| Ringtone Maker | Audio editor, track trimming, format conversion, saving to Ringtones folder | Interface in English, limit on track length in the free version | Google Play |
| MP3 Cutter | Simple interface, batch processing support, export directly to call settings | Watermarks on cropped tracks in free version | Google Play |
How to install ringtone through Zedge:
- Download and install the app from Google Play.
- Start Zedge and allow access to files.
- Go to the Ringtones tab (Call Melodies).
- Choose your favorite track or upload yours through the + button.
- Slip on the track and select Set as ringtone.
- Confirm the choice in the window that appears.
β οΈ Note: Apps like Zedge can request access to contacts and call history, which is necessary for integration with system settings, but if you are confused, use Ringtone Maker, which works locally without sending data to the server.
Standard settings of MIUI
File manager
Third-party applications (Zedge, etc.)
Manual copying to the system folder
Another option-->
5 Problem Solving: Why the Melody is Not Set
Even after you have completed all the instructions, you may encounter errors, and we have collected the most common problems and solutions for Xiaomi smartphones:
- π« Error: "File not supported" Reason: Incorrect format or bitrate. Solution: Convert file to MP3 192 kbps bitrate via Audacity or online converter.
- π The file does not appear in the list of tunes Reason: The file is on SD-Solution: Move it to the internal memory in the Ringtones folder or MIUI/ringtone.
- π After rebooting, the ringtone is reset Reason: Cache error MIUI. Solution: Clear the Settings app cache (Settings) β Annexes β Application management β Settings β Clear the cache).
- π± No item "Melody of the call" in the settings Reason: Outdated firmware or custom build MIUI. Solution: Update your phone to the latest version via Settings β The phone. β Updating the system.
Critical information for POCO F4/F5 owners: These models may not have the option of adding local tunes due to the MIUI firmware features for POCO, and the only solution is to use third-party applications (such as Ringtone Maker) or manually copy files to the system folder.
π‘
If neither of these methods worked, check if the phone has a Child Mode or a Job profile, which can block the system's sounds from changing.
6. Features for different Xiaomi models
The process of changing the ringtone may vary depending on the model and version of the MIUI, and we tested the instructions on the following devices:
| Model | MIUI version | Features | Recommended method |
|---|---|---|---|
| Redmi Note 12 Pro+ | MIUI 14 | Supports MP3/M4A without length limits, but requires reboot after adding files | Standard settings or Zedge |
| POCO X5 Pro | MIUI 14 for POCO | No Local Music option in the sound settings | Ringtone Maker or hand-copying |
| Mi 11 Lite | MIUI 12.5 | File size limit: 3 MB | Convert with MP3 Cutter |
| Redmi 10C | MIUI 13 | Ringtones folder is not automatically created | Create a folder manually |
For Xiaomi owners with Global ROM (European firmware), the process is usually easier than for devices with China ROM. If you have a Chinese version of MIUI, you may need to:
- π Install Google Play Services (if not available).
- π§ Use it. ADB-Unlock hidden functions: adb shell settings put global ringtone_uri "content://media/internal/audio/media/123" (where 123 β ID Your audio file in the media base).
7 How to make a unique ringtone for a specific contact
If you want important contacts to have their own tunes, Xiaomi lets you assign customized ringtones.
- Open the Contacts app.
- Find the right contact and tap it.
- Click on the three dots in the top right corner and select Set the ringtone (or Edit β More β Call Melody).
- Choose a track from the standard list or add yours through Local Music.
- Save the changes.
β οΈ Note: Some models (e.g. Redmi) A2+) This feature can be disabled in the firmware to activate it:
- Install Google Contacts from the Play Market.
- Import contacts to this app.
- In Google Contacts, assign a customized ringtone to sync with the system.
π‘
To quickly find contact with a unique ringtone, add an emoji to its name (for example, a snippet, π΅So you can easily filter these contacts in the list.
8 Additional settings: vibration and volume
Changing the melody of the call is only half the battle, so to make the call really convenient, adjust the associated settings:
- π Call volume: Go to Settings β Sounds and vibrations β Volume and adjust the Call slider. Xiaomi can set a separate volume for alarms, notifications and media.
- π³ Vibration when calling: In the same section, turn on Vibration when calling and select a pattern (e.g., Standard or Heartbeat).
- π Silent Mode: Set up exceptions for important contacts in Settings β Don't disturb. β Allow calls from.
- ποΈ Equalizer: Some models (e.g. Xiaomi 13) have a built-in equalizer for calls. β Sounds. β Call quality.
On devices with stereo speakers (such as the POCO F4 GT or Xiaomi 12T), you can turn on Stereo Sound for calls in additional audio settings, which will make the melody more voluminous, but watch the volume level - at the maximum value, wheezing can occur.
π‘
In the models with IR-A blaster (for example, Redmi Note 11 Pro)+) The volume of the speaker when you call can automatically decrease if the phone is used as a remote. To avoid this, turn off the option "Smart Volume Down" in the sound settings.