Changing the standard system call is the first thing a new smartphone owner does to personalize the device for themselves. The unique melody lets you instantly know what is calling you, even if the phone is lying screen down in another room. Owners of Xiaomi, Redmi and Poco devices often encounter the nuances of the MIUI or HyperOS shell, which are different from pure Android.
The installation process can seem confusing due to aggressive system optimization and a lot of built-in themes that impose their audio files. However, there are several proven methods to get around the restrictions and download any track from your music library. In this guide, we will break down all the current ways, from standard settings to working with the file system.
You don't need superuser rights or complex engineering menus to do this, you just need to download the audio format you want to put it in, and you know which folder you want to put it in, and let's take a look at the algorithm that's guaranteed to work on current firmware versions.
Audio file preparation and format requirements
Before you start setting up the system, you need to make sure that the audio file itself meets the technical requirements of the Android operating system. Most often, users try to install tracks in formats that the standard ringtoner simply does not see or refuses to play. MP3 format is ideal, since it is supported by absolutely all versions of firmware without exceptions.
Also worth paying attention to bitrate and composition duration: too heavy files in FLAC or WAV format can cause a delay when you start playing, which will miss the first seconds of the call. It is recommended to use tracks with a duration of no more than 30-40 seconds for incoming calls to make the playback cycle comfortable.
β οΈ Note: If you download music from instant messengers, the file may have a.opus extension or.m4a. In some cases, Xiaomi wonβt offer them in the ringtones list without first converting them.
You can use online services or converter apps available on Google Play to convert. It is important that the final file is stored in the deviceβs memory, not just in cloud storage, as the system selector often does not have access to streaming data from the cloud at the time of selection.
π‘
Use audio editors on your phone to crop the song, leaving only the most recognizable snippet - this will make the call less annoying to others.
Installation of ringtones through standard phone settings
The most obvious and reliable way to change a tune is to use the built-in settings menu, which works consistently on all devices, regardless of the version of MIUI. However, there is an important caveat: the system only shows pre-installed tracks by default, so you first need to βteachβ the phone to see your files.
To start, go to the Settings menu, then select Sound and Vibration. Here you are interested in the Melody of a Call or Rington. If you want to set music for a particular contact, this path will be different, but for a general call the algorithm is the same. In the list that opens, in the upper right corner, there is often a plus icon or a button "Select a ringtone from files."
By clicking on this button, you'll open the system file manager, and you'll need to find the folder where your audio file was saved, which is usually the Downloads or Music section, and after you select the file, the system will automatically add it to the list of files available and make changes.
βοΈ Installation algorithm through settings
Sometimes, after selecting a file, you need to restart the device to make the changes take effect correctly, which is especially true if you are changing the format of an audio file on the fly or editing track tags.
Using a conductor to add to the system folder
If the standard method didnβt work or you want your tune to be displayed in the general list on a par with the standard, you can use the method of direct writing to the system directory. This method requires the use of the Explorer application, which is installed by default on all Xiaomi smartphones.
The idea is to move the audio file to a special folder that the operating system scans when you load the ringtones list, so you have to open the explorer, find your track, click on it, and select the option "Copy" or "Move".
Next, go: Internal Memory β MIUI β sound β All. That's where you put your file. After that, if you go to the standard audio settings, your track will already be in the general list, sorted by alphabet.
| Type of sound | The copying path | Note |
|---|---|---|
| Common ringtone | /MIUI/sound/All/ | For all challenges |
| The sound of notifications | /MIUI/sound/ui/ | For SMS and applications |
| Alarm clock | /MIUI/sound/alarm/ | Just for the alarm clock. |
| Completion of the call | /MIUI/sound/ui/ | Reset sound |
It's important to keep the register of letters in folder names, although this is often not critical in the Android file system, it's better to follow standard spelling. If the All folder is not there, you can create it manually, but on modern versions of HyperOS it is usually present by default.
What if there is no MIUI folder?
Customization of individual melodies for contacts
One of the most useful features of a smartphone is the ability to assign a unique tune to a particular subscriber, which allows you to know who is calling without taking the phone out of your pocket. In the MIUI shell, this functionality is implemented through the Contacts app or Phone.
Open the contact app and find the entry you want in the phone book. Click on the subscriber's name to open the contact card. Below or in the menu (three dots in the corner) there should be the option to Set the ringtone.
Here you can select a track from the standard list or click on the speaker/plus icon to download the file from memory. Once the selection is confirmed, a music note icon will appear next to the contact name, signaling a successful binding.
- π΅ Make sure that the contact is stored in your phone or Google account, not on your phone. SIM-the map, as the function SIM-card.
- π For calls via messengers (WhatsApp, Telegram), this setting will not work β there you need to change the sounds in the settings of the applications themselves.
- π₯ You can assign ringtones to entire contact groups if they are properly distributed in your account.
If the ringtone installation option is inactive (gray), check if the contact is in Do Not Disturb mode or other restrictions, and the problem may be the access rights of the Contacts application to the file system.
Application of third-party applications for sound management
When built-in tools are not available or you want to use advanced functionality (for example, creating ringtones with the effect of damping), third-party applications come to the rescue. There are many utilities in the Google Play store, such as Zedge, Ringdroid or MP3 Cutter.
Editorial apps allow you to not only install the track, but also process it well. You can cut the desired fragment, add smooth beginning and end effects, change the volume, and after processing, the application itself will suggest that you install the file as a ringtone and ask for the necessary permissions.
However, be careful with permissions. Many free apps require access to all files, contacts, and even location, and just allow access to Media Files or Memory of the device to be used to set a tune.
β οΈ Attention: Themes and wallpaper apps often impose their services and advertising. Be careful when installing them so you don't download any extra software.
The use of specialized call managers also allows you to create complex scenarios, such as one tune during the day and another, quieter at night, which is available in advanced launchers and automation applications such as Tasker, but requires more deep tuning.
Solving problems with reproduction and configuration
Even with all the instructions, there can be situations where the melody is not playing, playing quietly or interrupting, most often the problem is energy saving settings or format conflict. MIUI is known for its aggressive work with background processes.
Check to see if Do Not Disturb or Quiet Mode is on, and make sure that the call volume slider (not the multimedia, but the call) is twirled to a sufficient level, sometimes by clearing the Topic or Sound app cache through the application management menu.
If the sound wheezes or gets distorted, maybe the file bitrate is too high for the speaker, or the file is corrupted. Try reducing the track quality to 128 or 192 kbps. Also check if the phone has a third-party equalizer that may conflict with the system output of the sound.
- π Check out Dolby Atmos or Mi Sound Enhancer settings β they can change the nature of the ringtone sound.
- π Make sure the file is not protected. DRM-rights (digital rights), which often happens with music from streaming services.
- π Rebooting your phone solves 90% of problems with incorrect display of new files in the list.
π‘
The most common reason for the lack of sound is that the file is in the Download folder, and the system searches for it in the Ringtones folder, or the file has an unsupported codec.