Tired of standard calls on your Xiaomi and want to set a unique tune?This article will help you understand all the available methods, from basic settings to advanced tricks with the file system. We will look at options for all modern models: Redmi Note 12, POCO X5, Mi 11 and other devices on MIUI 12-14.
Itβs important to understand that the process of installing a tune on Xiaomi is different from other Android devices due to the features of the MIUI shell. There is no standard βSoundsβ menu on pure Android, but there are several alternative paths.
Before you start, make sure your audio file meets the requirements:.mp3,.m4a or.ogg format, duration up to 30 seconds (for calls), bitrate not higher than 320 kbps. These parameters guarantee correct playback without cropping or distortion.
Method 1: Installation through standard MIUI settings
The simplest method that works on all Xiaomi devices without additional applications is suitable for setting the melody on incoming call, SMS and notifications from system applications.
Open the Settings app and go to the Sounds and Vibrations section, and here you will see three main categories: Phone Sound, Notification Sound, and Alarm Sound. For calls, select the first item. The system will offer standard tunes, but at the bottom of the screen there will be a Add Ringtony button (on some versions of MIUI it is hidden under three dots in the upper right corner).
- π Select the folder where your audio file is stored (usually Downloads or Music)
- π΅ Click on the track you want β it will automatically cut to 30 seconds.
- β Confirm the choice by the button Ready or OK
- π Check playback through the pre-listening button
On devices with MIUI 13+, the Dynamic Rington feature is introduced, which automatically adjusts the volume of the melody to the level of ambient noise, which is only available for standard calls and can conflict with user files.
Method 2: Using a file manager for manual installation
If your tune is not displayed in the standard list, the file is in the memory of the device, you can use the built-in file manager Xiaomi. This method is especially relevant for users who store music on the device. SD-map.
Open the Files app (yellow folder icon) and find your audio file. With a long tap, highlight it, then click on the three dots in the upper right corner and select Set as. The system will suggest options: "Rington," "Notification Sound" or "Alarm clock sound." Choose the right one and confirm the action.
| File format | Max. Duration. | Support for MIUI | Features |
|---|---|---|---|
| .mp3 | 30 seconds. | All versions. | The most compatible format |
| .m4a | 45 seconds | MIUI 12+ | Best quality at the same size |
| .ogg | 60 seconds. | MIUI 13+ | Supports variable bitrate |
| .wav | 10 seconds. | Only MIUI 14. | No compression, big size. |
β οΈ Note: If the file is stored on SD-Before installing the card, copy it to internal memory. MIUI may not see external drives when selecting ringtones due to Android security limitations.
Cut the track to 30 seconds | Convert to mp3/m4a|Rename to Latin |Copy to internal memory |Check volume (not lower than -12dB)
-->
Method 3: Applications for customizing calls
For users who want more features than standard MIUI, there are specialized applications that allow you to set different tunes for different contacts, create call playlists, and even adjust vibration patterns.
The most popular solutions:
- ποΈ Zedge β the largest database of ringtones and wallpaper with the possibility of pre-listening
- π Ringtone Maker β Editor for cropping tracks and creating fades
- πΆ MP3 Cutter is a simple tool for highlighting fragments from songs
- π± MIUI Ringtone Changer β a specialized application for Xiaomi devices
Once you install any of these applications, the action algorithm is standard: select a track β trim the desired fragment β save as a ringtone β apply through the MIUI settings. Some programs (for example, Zedge) may request permission to change system settings - provide it for correct operation.
How to get around the MIUI limit on the duration of ringtones?
Method 4: Manually place files in system folders
For advanced users who are ready to work with the file system, there is a method of manually placing tunes in the system directories, which allows you to bypass some of the limitations of MIUI and ensures that your ringtones are available even after resetting.
You will need any file manager with access to root folders (such as Solid Explorer or FX File Explorer).
/storage/emulated/0/Ringtones
/storage/emulated/0/Notifications
/storage/emulated/0/AlarmsPlace your audio files in the appropriate folders:
- Ringtones for calls.
- Notifications - for notifications
- Alarms for alarm clocks.
β οΈ Note: Do not create these folders on SD-map β MIUI ignores external drives when scanning system sounds, and avoid using Cyrillic characters in file names, this can lead to their invisibility in the settings.
adb shell am broadcast -a android.intent.action.MEDIA_SCANNER_SCAN_FILE -d file:///storage/emulated/0/Ringtones/This will force scanning of media files.
-->
Method 5: Installation via ADB (for power users)
The method is for those who are not afraid of the command line and want maximum control, allowing you to install ringtones even on devices with limited rights, where the standard methods do not work.
You'll need:
1. Computer with ADB drivers installed
2. enabled USB debugging on your smartphone (Settings β About Phone β MIUI version β tap 7 times to unlock the developer options)
3. The audio file itself in the device memory
Connect your phone to your PC and execute the commands:
adb shell
su
cp /sdcard/Download/my_ringtone.mp3 /system/media/audio/ringtones/
chmod 644 /system/media/audio/ringtones/my_ringtone.mp3
rebootOnce you reboot, your tune will appear on the standard ringtone list, which requires an unlocked bootloader and root rights, so it's not for everyone. Incorrect execution of commands can lead to system failures.
π‘
Use it. ADB-The method is only used if the standard methods do not work. For most users, the first three options from this article are sufficient.
Solving problems with the reproduction of melodies
Sometimes the set melody is not played or played with distortions, and here are the most common reasons and ways to eliminate them:
- π Quiet sound: Check the volume settings in Settings β Sounds and vibrations β Volume: Separately, volume of calls, notifications and multimedia is regulated.
- π§ Reproduction in headphones: Some versions MIUI The default is to only display the sound of the call to the speaker. Change this to Settings. β Special facilities β Mono sound.
- π± Application conflict: Software like Energy Saving or Security can block playback. Add your call app to exceptions.
- π Resetting: If the melody is missing after the update MIUI, Try resetting the sound settings in Settings β System system β Resetting settings β Reset the sound settings.
To diagnose a problem, use the built-in sound test: Settings β About phone β Diagnostics β Sound test. If the speaker is working correctly, but the ringtone is not played, the problem is in the file or its location.