Changing the standard call is one of the first steps in personalizing a new smartphone, allowing you to instantly recognize an incoming call, even in a noisy room or among other gadgets. Owners of Xiaomi, Redmi and Poco devices often encounter the non-obvious logic of the MIUI shell or the new HyperOS, where the installation function of the track from the deviceβs memory is hidden in the submenu or requires file preparation. The standard set of tunes can seem boring, and integration with music services does not always work as users in other countries expect.
Unlike pure Android, the system from the Chinese manufacturer has its own features of working with multimedia files and access rights. To install the desired composition, you do not need to download third-party ringtone-maker applications, which are often full of advertising.
This guide covers all the current customization methods, from classic gallery selection to advanced methods through the engineering menu of topics.We will discuss how to assign a unique sound to a particular subscriber, how to circumvent the limitations of the file format and what to do if the phone does not "see" downloaded music, which will allow you to fully control the sound of your device.
Audio file preparation and format requirements
Before you go to the system settings, you need to make sure that your audio file meets the technical requirements of the operating system. Although modern Xiaomi smartphones support most popular codecs, for stable operation of the call it is better to use the MP3 format with a bit rate of at least 128 kbit / s. FLAC or WAV files are also supported, but they take up much more space and can be loaded longer by the processor at the time of the incoming call.
The important aspect is the length of the track. System restrictions often recommend using fragments of 15 to 30 seconds in length, although it is technically possible to install a full song for 3-4 minutes. However, long tracks may not be properly cropped when displayed in the contact list or create a delay when playing.
β οΈ Note: Do not use files with DRM-Digital rights downloaded from paid subscriptions of streaming services, such tracks have a different extension than the standard, and a security system. MIUI It blocks their use as system sounds.
The file should be stored in the deviceβs memory, not on an SD card, especially if youβre using newer versions of HyperOS.The system may restrict access to external drives for system functions for security purposes.The optimal storage location is the root directory or Ringtones folder that the phone scans first.
βοΈ Checking the file before installation
Installation of ringtones through the standard application "Themes"
The most common, but often ignored, way is to use the Themes system application, which is where the MIUI shell controls the sound design, and this method allows you not only to select a track, but also to assign it immediately to the desired type of event: a general call, messages or application notifications.
To start, open the Themes app on your desktop. In the lower right corner, find the profile icon(s) and click on it. In the menu that opens, select Melody (or "Sounds and Vibrations", the name may vary depending on the firmware region), and here you will see a list of preinstalled options and the Add or Plus button.
Once you click on the add, the system will prompt you to select a source. If the file is already in memory, select Select a music file. The file manager will open where you want to find your track. Once you select the track, the track will appear in the Local Melodies list. To activate it, just click on the track name and select Apply.
Why isn't the track on the list?
It is important to note that the Themes app requires an internet connection to initially sync the list, even if you install a local file. If you don't have a network, this method may not work and you will have to use an alternative way through the audio settings.
Configure via the "Sound and Vibration" menu
An alternative path that works even without an active internet connection goes through the main settings of the system, a method that is more direct and understandable to those who are used to the standard Android menu structure, allowing you to quickly change the overall ringtone without the unnecessary visualization characteristic of the theme store.
Go to Settings β Sound and Vibration. At the top of the screen, you'll see the Melody of a Call. When you click on it, you'll be taken to the selection menu. Unlike older versions of firmware, there may not be a direct Select from Files button on the home screen. Pay attention to the top of the list or the three-dot/plus button, which often hides the Add Melody option.
If you can't select your file from this menu, the system can redirect you back to the Themes app. This is normal behavior for the global versions of MIUI 13/14 and HyperOS. In this case, after you go to the theme store, just select the Local or Files tab, where your track should already be determined by the system.
| Parameter | Description | Recommended value |
|---|---|---|
| File format | Type of audio coding | MP3, M4A |
| Location. | Where's the file? | Internal memory. |
| Duration | Sound time | 15-30 seconds. |
| Loudness | Signal level | Medium or High |
In the same section, you can set up individual profiles for Sound and Vibration, for example, to turn on Vibration with a melody, or to adjust the behavior of the sound with the headphones connected. Don't ignore the call volume slider - sometimes users think the melody doesn't work, even though it's just set to a minimum level.
π‘
Tip: If you change tunes a lot, create a separate Ringtones folder at the root of the memory and throw the tracks there, which will speed up the search in the file manager when you select.
Individual Melodies for Contacts
One of the most useful features of a smartphone is the ability to know who is calling without looking at the screen, and setting up a unique call for a particular contact requires a few extra steps, since this setup is tied to the phone book, not the general system.
Open the Contacts app or Phone and go to the Contact tab. Find the right caller and open their card. Depending on the version of the shell, the setting button can be called Call Melody, Your Rington or hidden under the menu (three dots in the corner).
The system will suggest you select the source of the sound. Themes app can also open here. Select your local file from the list. Once confirmed, a music note icon will appear next to the contact name in the phone book, indicating that the caller has a custom ringtone.
β οΈ Note: If you reset the settings of the Contacts app or move the contacts to SIM-Map, individual call settings will be lost. SIM-The card does not store information about the assigned tunes, only numbers and names.
If a contact is saved in a Google account, the setting should be synchronized. However, if the contact is stored only in the phone memory, you will have to re-set the device when you change the setting.
Use of third-party players and file managers
It's not always convenient to search for files through system menus. Third-party applications like AIMP, Poweramp, or the standard Files by Google file manager can make it easier. Many users don't know that you can install a tune directly from the music player interface.
Launch your favorite player and find the track you want. Click on three dots next to the track name (track menu). The drop-down list often includes Set to Call or Use as a Rington. When you press, the system automatically redirects you to the call type selection menu (shared, for contact, alarm).
File managers work the same way. Open Explorer, find the downloaded song. Long clicks on the file will cause the context menu. Select More (or three dots) β Set as β Call Melody. This is the fastest way, not requiring deep immersion in the settings.
π‘
Using a third-party player to set up a call is the fastest method if the file is already downloaded and you are in the music app.
However, if the call doesnβt change after this, check the appβs permissions. In Settings β Applications β All apps, find your player. Make sure itβs given permission to Change System Settings or access memory. Without this, Xiaomiβs security system can block the installation command.
Problem Solving: Why the Melody is Not Set
Even if all instructions are followed, there may be technical difficulties: users often encounter a situation where a track is selected, but after a reboot, the standard MIUI melody returns. This may be due to a system caching or an error in the file tags.
One common cause is file corruption when downloaded: If a track breaks in half-word or has artifacts, the system can roll back to standard, and the problem can lie in the way to the file: some system cleaning utilities ("Clean up" in the Security app) can label audio files in the system folders as garbage and delete them.
If nothing works, try the following algorithm:
- π΅ Move the file to the folder /MIUI/ringtone/ manually.
- π Restart your smartphone to Safe Mode and try installing the track (to rule out third-party apps conflict).
- π Check if the file has an attribute "Read only".
β οΈ Note: When installing custom themes from unverified sources (not from the official Theme Store), the system sound can be completely replaced. To return everything back, reset the theme to the standard ("Classic" or "No Theme") in the Theme App β Profile β My subjects.
In rare cases, cleaning the Topic app data helps. Go to Settings β Apps β All Apps β Find Themes β Clear β Clear Data. This wonβt delete your personal themes, but will reset the store settings, which often solves the problem of sticking to an old tune.