Xiaomi smartphones (including the Redmi, POCO and Mi lines) offer flexible audio settings, but many users have difficulty trying to change the standard ringtone. Unlike the iPhone, where the process is as simple as possible, the MIUI shell has its own nuances - especially if you want to set your music instead of preloaded ringtone.
In this article, we will discuss all the current ways to customize the ringtone on Xiaomi in 2026: from basic change through settings to customization through the file manager. Separately look at the problems faced by device owners on MIUI 14/15, and give recommendations for optimizing sound for different scenarios (calls, notifications, alarm clock).
If you want to do more than just change the ringtone, but create a unique soundtrack for contacts or apps, here are step-by-step instructions based on the latest firmware updates. And for those who prefer visual guidance, at the end of the article there is an FAQ with answers to frequent questions.
1. Basic Call Melody Replacement Through MIUI Settings
The easiest way to change the ringtone is to use the built-in MIUI tools, which is suitable for most Xiaomi models, including the Redmi Note 12, POCO X5 and Mi 11, if they are installed with official firmware without deep modifications.
To change the ringtone:
- Open the Settings app (cog icon).
- Go to the section Sound and vibration.
- Select the Melody of a Call (or the Sound of a Call in some versions of MIUI).
- Scroll down to see all the available ringtones. Preloaded tunes are usually divided into categories: Classic, MIUI, Natural sounds.
- Touch the right tune to listen to it, then press OK or Save.
If there is no suitable option in the list, you can download additional ringtones directly from this menu:
- π΅ Press Download (or More β Download ringtones).
- π In the search box, type the name of the melody (e.g., "classic guitar" or "electronic signal").
- π₯ Select your favorite and click Download. Once downloaded, it will automatically add to the list of available ringtones.
β οΈ Warning: Some Xiaomi models with MIUI 14+ may not have a Download button, due to regional restrictions or Xiaomi's policy to reduce preloaded services.
2 How to Put Your Music as a Rington
If you don't like standard tunes, you can use any audio file (.mp3,.m4a,.wav) as a ringtone, and there are two reliable ways to do this: through a file manager or through special applications.
Method 1: Through a file manager (without root)
This method works on all Xiaomi smartphones without the need to obtain superuser rights. Importantly, the file must be no longer than 30 seconds (otherwise the system can crop it automatically).
- Place the audio file in the phoneβs memory (for example, in the Music or Ringtones folder).
- Open any file manager (such as embedded Files or Solid Explorer).
- Find your audio file, click on it and select Set as β Call Melody.
- Confirm the action. Now the file will appear in the list of available ringtones in the settings.
If the option is set as missing:
- π Move the file to the Ringtones folder (create it at the root of internal memory if it doesnβt exist).
- π Reboot the phone.
- πΌ Check the ringtones list in the settings β your file should be displayed there.
Method 2: Through the Zedge or Ringtone Maker app
For those who want more features (stripping tracks, creating unique signals), specialized applications are suitable:
- π± Zedge is the largest database of ringtones and wallpapers. Once installed, select the Ringtones section, find the sound you like, and press Set as ringtone.
- βοΈ Ringtone Maker -- lets you crop any tracks from your library and save them as ringtones -- useful if you have a long song and you want to use only the chorus.
- ποΈ Ringdroid is an advanced editor with the ability to adjust volume and effects.
β οΈ Note: When using third-party applications (especially from unverified sources), some Xiaomi models with a different name are used. MIUI 15 can block ringtones due to security restrictions, in which case temporarily disable the protection. MIUI safety-setting.
File format: mp3, m4a or wav|
Duration - no more than 30 seconds |
The file is placed in the Ringtones or Music| folder.
File rights are unlimited (check the properties)-->
3. Customization of individual melodies for contacts
If you want each caller in the phone book to have a unique signal, MIUI provides this, which is convenient for quickly identifying the caller without looking at the screen.
To assign a personal melody:
- Open the Contacts app.
- Select the contact you want and click Edit (pencil icon).
- Scroll down to the ringtone block (or notification sound).
- Click on the current tune and select a new one from the list (including custom files if added earlier).
- Save the changes.
Features of working with individual ringtones on Xiaomi:
- π If the contact is saved on the SIM- card, the melody assignment option may not be available. Move it to the phone's memory.
- π For group contacts (e.g., "Family" or "Work"), you can assign a common melody through the group menu.
- π If a caller hides his or her number, the default tune will play even if another is assigned to contact.
| Xiaomi model | Support for individual ringtones | Limitations |
|---|---|---|
| Redmi Note 12/13 | Yes, no restrictions. | It does not work for contacts on SIM |
| POCO X5/F5 | Yes, including custom files. | You may need to restart after appointment |
| Mi 11/12 | Yes, with vibration support. | In MIUI 14+, the option is hidden in additional settings |
| Black Shark | Yes, but without a visual editor. | Manual file placement in /Ringtones is required |
π‘
If it does not play after assigning an individual melody, check if the Do Not Disturb mode for this contact is enabled in the notification settings.
4. Solving problems with ringtones playback
Sometimes, when the ringtone is changed, it doesn't play or it's played with distortions, and let's look at the typical causes and ways to fix them.
Problem 1: The ringtone is not changing or resetting.
If it doesnβt apply after choosing a new melody, try:
- π Reboot your phone β often helps with crashes MIUI.
- π Check if the file is in the correct folder (Ringtones or Notifications).
- π οΈ Reset the sound settings: Settings β System system β Resetting settings β Reset the sound settings.
- π± Update your firmware: go to Settings β About Phone β System Update.
Problem 2: The melody is delayed or interrupted
Delays in ringtone playback are often associated with:
- π’ Battery Optimization: Add the Phone app to the exceptions (Settings β Battery β Battery Optimization).
- π΅ File format: Convert the ringtone to.m4a (optimal format for MIUI).
- πΆ Traffic savings: Turn off background restriction for the Phone app.
β οΈ Warning: Some Xiaomi models (e.g. Redmi 10C) have a bug after upgrading to MIUI 14, where custom ringtones play quieter than standard ones. Solution: Increase media volume through the engineering menu (#4636## β Audio).
Problem 3: You can't set your music
If the system does not see your audio files:
- Make sure the file is supported in the format (.mp3,.m4a,.ogg).
- Check if the file is hidden (remove the βhiddenβ attribute in the file manager).
- Use the Ringtone Set app from Google Play β it bypasses the limitations of MIUI.
How to convert a file for ringtones?
5. adjust vibration and additional signals
In addition to the ringtone, you can configure Xiaomi:
- π³ Vibration is a pattern of vibration for different contacts.
- π Notification sounds are separate for SMS, messengers and system alerts.
- β° Alarm clocks are individual tunes for each signal.
To set the vibration:
- Go to Settings β Sound and vibration β Vibration.
- Select Vibration when calling and adjust the intensity.
- For custom patterns, use the Vibration Patterns app.
For notifications:
- Go to Settings β Notifications β Notification sounds.
- Select an app (like WhatsApp or Telegram) and assign a separate sound.
β οΈ Warning: On Xiaomi with MIUI 15, notification sounds for some messengers (like Viber) may be reset after the update. To avoid this, turn off automatic application optimization in the battery settings.
π‘
Vibration and notification settings allow you to create unique signals for work and personal contacts, which is especially useful in Do Not Disturb mode.
6. Alternative methods: ADB and custom firmware
For advanced users who want full control over audio settings, there are methods using ADB or custom firmware.
Method 1: Install ringtones via ADB
If standard methods donβt work (for example, on Xiaomi with a locked bootloader), you can manually copy files to the system folder:
adb push your rington.mp3 /system/media/audio/ringtones/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
adb shell chmod 644 /system/media/audio/ringtones/your rington.mp3
adb rebootβ οΈ This method requires an unlocked bootloader and can cause failures if executed incorrectly.
Method 2: Custom firmware (e.g., Pixel Experience)
Firmware like LineageOS or Pixel Experience offers:
- ποΈ Advanced sound settings (equalizer, separate volume for ringtone and media).
- π Support for any audio formats without limitation.
- π§ Ability to assign different tunes to SIM1 and SIM2.
Cons:
- β οΈ Loss of warranty when unlocking the loader.
- π Risk of "bricking" of the device when installed incorrectly.
How to unlock the bootloader on Xiaomi?
7. Optimizing sound for better perception
To make the ring sound clear and loud:
- π Use files with a sample rate of 44.1 kHz β they are better played on Xiaomi speakers.
- π’ Check the settings of MI Sound Enhancer in Settings β Sound β Sound Effects.
- π§ For headphones, set up a separate sound profile in Settings β Bluetooth.
If the speaker makes wheezing when playing:
- Clean the speaker of dust (use a soft brush or compressed air).
- Check if the speaker is covered with a cover.
- Reset the sound settings to factory.