Xiaomiβs MIUI-based smartphones offer flexible customization options, including the ability to change standard signals. However, many users have difficulty trying to set a custom ringtone β especially if they are files downloaded from the Internet or created independently. In this article, we will discuss all the current ways to change the ringtone on Redmi, POCO and Mi devices, including bypassing system restrictions.
Itβs important to understand that the process may vary depending on the version of MIUI (12/13/14) and the phone model. For example, on the Xiaomi 13 Pro with MIUI 14, the algorithm will be slightly different than on the Redmi Note 10 with MIUI 12.5. We have taken these nuances into account and prepared universal instructions that will be suitable for most current devices of the brand, and you will learn how to avoid typical errors like βfile not supportedβ or βmelody not displayed in the listβ.
Method 1: Install ringtones through standard MIUI settings
The easiest method is to use the built-in system tools, which is suitable for most models, including the Xiaomi 12T, POCO F5 and Redmi A2. The main condition is that your audio file must be stored in the phoneβs memory and meet the technical requirements (format, duration, bitrate).
To put the melody through the settings:
- π Transfer the audio file (for example, song.mp3) You can go to the Ringtones folder on the internal drive, and if you don't have the folder, you can create it manually.
- βοΈ Open the Settings. β Sounds and vibrations β The ringing melody.
- π At the top of the screen, select the Local tab (or My Melodies in older versions).
- π΅ Find your file in the list and click on it for pre-listening, then confirm the selection.
File format: MP3, M4A, WAV or OGG
Duration - no more than 30 seconds (optimally 15-20)
Bitrate - 128-320 kbit / s
The file is renamed in Latin (without spaces and special characters)
-->
If your tune doesnβt appear on the list, check out:
- π The correct folder name (should be Ringtones, not Melodies or Ringtone").
- π Restart your phone - sometimes MIUI Does not update the list of files in real time.
- π± Make sure the file is not hidden (in Explorer, enable the display of hidden files).
β οΈ Note: On some models (e.g. Xiaomi 13 Lite), the Ringtones folder may be hidden by the system, in which case use Root Explorer or a third-party file manager like Solid Explorer.
Method 2: Use the Music (MIUI Music) application
A lesser known but effective method is to assign a track from a standard MIUI Music player, which is convenient if you want to use a snippet of a song without first cutting it.
- Open the Music app and find the track you want to make a ringtone.
- Click on the three dots next to the song title and select Set as a ringtone.
- In the window that appears, select the ringtone (or the notification sound if necessary).
- Confirm the action β the system will automatically crop the track up to 30 seconds and save it to the Ringtones folder.
The advantage of this method is automatic optimization of the file to the requirements of MIUI, which eliminates manual editing. However, keep in mind that the trimming is done by the system algorithm, and the initial track segment may not be the most successful.
Through MIUI settings
Through the Music app
With third-party software.
Manual copying of files
Another option-->
Method 3: Manually copy files via PC (for power users)
If standard methods donβt work (like the custom-built POCO X5 Pro), you can transfer the file to the system folder manually, which requires connecting the phone to your computer and minimal knowledge of working with the Android file system.
Algorithm of action:
- Connect your smartphone to your PC through USB-cable (select File Transfer Mode in the Notification Curtain).
- On your computer, open the phone folder and go to Internal storage β MIUI β ringtone (if there is no folder, create it).
- Copy your audio file into this folder. The file name should be in Latin, for example. custom_ringtone.mp3.
- Disconnect the phone from the PC and restart it.
- Now your tune should appear in the list of ringtones in Settings β Sounds and vibrations.
| Destination folder | Type of melody | Notes |
|---|---|---|
| /MIUI/ringtone | The ringing melody | It works on all versions of MIUI. |
| /MIUI/notification | The sound of the notification | Max. Duration: 5 seconds |
| /MIUI/alarm | The sound of the alarm clock | Supports files up to 1 minute |
| /Ringtones (root of memory) | Universal. | You may not be able to work with MIUI 14+. |
β οΈ Note: On some firmware (for example, MIUI Global for the European market) folder /MIUI/ringtone It can be protected. In this case, use it. ADB-commands to copy files or install ringtone through TWRP (requires an unlocked loader).
Method 4: Third-party applications for flexible settings
If the built-in MIUI tools donβt suit you, look for specialized utilities from Google Play.
- π Customize the beginning and end of the track (exact trimming).
- π Apply effects (feder, bass enhancement).
- π Use cloud storage (Google Drive, Dropbox).
- π Automatically synchronize ringtones between devices.
Top.-3 apps:
- Zedge is the largest database of ringtones and wallpaper with pre-listening capability, supporting MIUI 12-14 without conflict.
- Ringtone Maker is a tool for cutting tracks and creating unique tunes from a music library.
- MP3 Cutter and Ringtone Maker is an advanced editor with support for FLAC and WAV formats.
To install the ringtone through Zedge:
- Download and install the app from Google Play.
- In the search bar, type a query (for example, "electronic ringtone music").
- Select your favorite melody and click Set β Call melody.
- Confirm the action β the file is automatically copied to the system folder.
π‘
If after installing the ringtone through a third-party application, the sound is distorted, try converting the file to a format. M4A with a bitrate of 192 kbit / s. This is the best option for MIUI.
Method 5: Set up individual ringtones for contacts
MIUI allows you to assign unique tunes to individual contacts in a phone book, which is convenient if you want to immediately identify the caller by sound.
- Open the Contacts app and select the contact you want.
- Click Edit (pencil icon).
- Scroll down to the ring melody block and tap it.
- Select one of the standard tunes or go to the Local for Custom Files tab.
- Save the changes.
Limitations of this method:
- π« Not applicable to contact groups (single records only).
- π On some models (e.g. Redmi) 9A) Individual ringtones are reset after the update MIUI.
- π΅ If the contact is synced with a Google Account, the melody may not be saved when the reboot is made.
How to Restore Your Own Ringtones After Resetting
Problem Solving: Why is the ringtone not installed?
If you have all the instructions, but the melody does not apply, check out these points:
| Problem. | Possible cause | Decision |
|---|---|---|
| The file does not appear in the list | Wrong folder or format | Transfer the file to /MIUI/ringtone and convert it to MP3 |
| The sound is interrupted or distorted | High bitrate or incompatible codec | Use an AAC or MP3 with a bitrate of 192 kbps |
| Rington resets after rebooting | Media Storage Cache Error | Clear the cache of the application Multimedia Storage in the settings |
| It is impossible to select a custom file | Firmware restrictions (e.g. MIUI China) | Install a global version of MIUI or use ADB |
To diagnose audio problems on Xiaomi:
- Check if music playback is working through other apps (like YouTube or Spotify).
- Go to Settings β Applications β Application Management β Media Storage and clear the cache.
- If the problem persists, reset the sound settings: Settings β System β Resetting β Resetting the sound settings.
π‘
If none of these things worked, check to see if the system sounds are turned off in Do Not Disturb mode or in the power saving settings. On some Xiaomi models, aggressive battery optimization blocks custom ringtones from playing.