Changing the standard melody to a personalized track is the first step to making your smartphone truly personal. Owners of Xiaomi, Redmi and POCO devices often face features of the MIUI shell or the new HyperOS, where the installation process is not always obvious at first glance. Unlike some other manufacturers, there are several important nuances related to access rights and the structure of the file system.
To start, you need to prepare the audiophile you plan to use. The system supports MP3, WAV and M4A formats, but to work correctly, it is best to use a standard MP3 with a bitrate of at least 128 kbit / s. The file should be downloaded to the device memory, and not be solely in cloud storage so that the system can process it without delay.
It’s important to understand that in recent firmware versions, Google and Xiaomi have tightened security policies to restrict application access to system folders, which means simply moving a file to the memory root may not work, and you’ll need to use a built-in explorer or a special method through audio settings. Don’t worry, we’ll take a look at all the working ways, including bypassing the restrictions for Android 11, 12, 13 and 14.
Preparation of an audio file and work with the file system
The first step is to correctly place the file in the memory of the smartphone. Many users make the mistake of trying to select a track directly from the download folder or messenger, which leads to playback errors. For stable operation of the ringtone, it is recommended to move the file to the system directory designed for notification sounds.
Use the standard Explorer app or any file manager, for example, MI File Manager. You need to find the downloaded track, usually in the Download or Bluetooth folder. Once you find the file, copy it. Follow the path: internal memory. → folder MIUI → folder sound_recorder (If you want to store there) or create a new Ringtones folder at the root if the system allows the recording.
⚠️ Attention: In Android 11 and newer access to the folder Android/media If a standard Explorer does not see files in the system folders of other applications, use the built-in Sounds app or the contact menu setup method described below.
Make sure the file name does not contain special characters that can cause errors in some versions of MIUI. It is best to use the Latin or Cyrillic alphabet without emojis and punctuation marks.The length of the title also matters: too long names can be cropped in the melody selection menu.
💡
For best results, cut the track to 30-40 seconds. Long tracks may not be displayed correctly in the contact list and take up extra space in the system cache.
Installation of ringtones through the standard settings menu
The most traditional way to change a tune is to globalize all incoming calls, which works consistently on most devices as long as the file is already in a folder that is available to the system, and you don't need third-party apps or root rights.
Go to your device's settings menu. Find a section that could be called "Sound and Vibration" or just "Sound." Depending on the HyperOS or MIUI version of the shell, the interface may be slightly different, but the logic remains the same. Choose "Rington" or "Call Melody."
- 🎵 Press the badge «+» or “Add a ringtone” at the top or bottom of the screen.
- 📂 The system will prompt you to select an application to open files - select "Conductor" or "Files».
- 🎧 Find a previously prepared track and click on it to confirm.
- ✅ The system will automatically apply the changes and you will hear the test playback.
If there is no explorer in the list of available file selection apps, try clearing the Sound app cache through the application settings. This action often resets the indexing errors of media files. After the phone is rebooted, your track should appear in the general tone list.
☑️ Pre-installing check
Set up an individual call for contact
Often, you need to hear a unique melody for calls from a specific person, which allows you to know who is calling without taking your phone out of your pocket, and Xiaomi has implemented this functionality through the Contacts or Phone app.
Open the contact list and find the person you want. Click on their name to open the detailed card. In the upper right corner or in the menu (three dots), select the option "Appoint a ringtone." If that option is not on the menu, scroll down to the "Call Melody" block.
| Action. | Description | The result |
|---|---|---|
| Choice from the list | Standard system tunes | System sound installation |
| File manager | Finding your file in memory | Installation of a user track |
| Reset | Selection of the default item | A return to the common melody |
Once you select a file, the changes take effect instantly. It's important to note that if a subscriber calls you via a messenger (WhatsApp, Telegram, Viber), this setting won't work - they need to configure notifications inside the applications themselves. GSM-The method of calling works without fail.
⚠️ Note: When synchronizing contacts with Google Account, the settings of individual ringtones may be reset. It is recommended to check the settings after major synchronization or transferring data to a new phone.
Using the theme of design to change sounds
The MIUI ecosystem has a powerful customization tool called Themes, which allows you to change not only icons and wallpaper, but also system sounds, and it's a great way to completely change the audio interface of a device with a single click.
Start the Themes app on your desktop. Go to the profile or the Melodies section. Here you can download pre-made sound packages created by designers. Often, the themes already have quality, optimized ringtones that sound better than standard ones.
However, if you want to put your file through themes, it's not possible in all regions. In global versions, the functionality may be limited, so using themes is a way to find inspiration or download quality system sounds, which can then be used as a base.
Secrets of regional themes
Problem Solving: Why Don't You Put a Rington
Users often experience a situation where the system ignores a selected file or returns an error. The most common reason is because of Android security policy changes that block access to certain memory parts.
Check the bitrate and sampling rate of your audio file. Too high quality (like Lossless FLAC or WAV 24-bit) may not be supported by the call module. Convert the file to a standard MP3 128kbps 44.1kHz. This ensures compatibility with any Redmi or POCO line device.
- 🚫 File protected by copyright (DRM) — Such tracks from streaming services cannot be used.
- 📁 The file is in a folder where the system does not have access permissions (for example, inside the folder of another application).
- 🔇 Do Not Disturb or No Sound mode is enabled, which masks the problem.
- 💾 Cache of the app “Themes” or “Sound” is overflowing».
If nothing works, try a third-party ringtone installer app from Google Play, which often has special permissions to bypass standard file system restrictions, but be careful and only choose high-ranking apps that are proven.
💡
90% of installation problems are solved by moving a file from the Download folder to the Ringtones root folder or changing the file format to a standard MP3.
Adjusting the sounds for SIM-Dual card SIM
Xiaomi smartphone owners often use two SIM-The system allows you to assign different tunes to each of them, which is very convenient for separating work and personal calls.
In the Sound and Vibration section, you'll see two separate items: "SIM 1" and "SIM 2." By clicking on each, you can independently select a tune. The logic of selecting a file is the same as in the basic methods, either from the system list or from the phone's memory.
Make sure that the call settings (Call Settings) don’t limit the use of only one SIM card to voice if you plan to take calls on both.