Changing the standard ringtone on Xiaomi smartphones is a challenge that every user faces after buying a device. Even the flagship Redmi, POCO or Black Shark models come with a limited set of ringtone ringtone that quickly swells. Fortunately, the MIUI system offers several ways to personalize the soundtrack, from choosing built-in tunes to installing your own audio files.
In this article, we will look at all the current methods: through standard settings, with the file manager, and solutions for cases when new ringtones are not used or reset after a reboot. We will focus on the features of different versions of MIUI (12 to 14) and models with a HyperOS shell, where the interface may differ. If you want to stand out from other subscribers or are just tired of factory sound, read on.
Method 1: Change the melody through standard settings
The easiest and safest method is to use the built-in MIUI tools. It is suitable for all modern Xiaomi smartphones, including the Redmi Note 12, POCO X5 and Xiaomi 13. The main advantage of this method is that you do not need to install third-party applications or copy files manually.
To change the ringtone:
- Open the Settings app (the gear icon on the home screen).
- Go to the section Sound and vibration.
- Select the Melody of the Call (or the Sound of Notifications if you need to change the SMS signal).
- In the list that opens, tap on your favorite melody - it will be played automatically.
- Confirm the choice with the OK or Ready button (depending on the MIUI version).
In MIUI 14 and HyperOS, the interface may be slightly different: instead of a separate item called "Call Melody," you'll see the Call, Notification and Alarm tabs, and there's also a feature called adaptive sounds that automatically adjusts the ringtone volume to the noise level in the room.
There are both classic signals (Call 1 by default) and more modern songs (Energy, Horizon), but there are limited numbers, usually no more than 15-20 options. If you want something unique, move on to the next way.
β οΈ Note: Some models (e.g. Redmi) A2 or POCO M5) After upgrading to HyperOS, you may lose the ability to select custom ringtones, in which case resetting the sound settings to Settings will help. β Annexes β Application management β Settings (three points) β Resetting settings.
Method 2: Install custom melody from files
If you donβt like the built-in ringtones, you can download your own audio files. MIUI supports.mp3,.m4a,.wav and.ogg formats, but there are limits on duration (usually up to 30 seconds) and file size (no more than 5 MB).
Instructions for adding a custom ringtone:
- Download your favorite tune to your phone (for example, from Zedge sites or from the Internet). Mobile9) Or move it from the PC through USB-cable.
- Place the file in one of the folders: π /storage/emulated/0/Ringtones/ β ring-melodies; π /storage/emulated/0/Notifications/ β notice-in; π /storage/emulated/0/Alarms/ β alarm-box.
Restart the device (required! otherwise the file may not appear in the list).
Settings β Sound and vibration β Melody of the call
If Ringtones, Notifications, or Alarms folders are not available, create them manually through any file manager (e.g. Mi File Manager or Total Commander).
File format: MP3, M4A, WAV or OGG|
Duration - no more than 30 seconds |
Bitrate - 128-192 kbit/s|
File is placed in Ringtones/Notifications| folder
The device is restarted after adding a file
-->
Some firmware (especially custom ones like Pixel Experience or LineageOS) may require additional permission to read files.
- Go to Settings β Applications β Application Management.
- Find the Settings (or Sounds) app and open its permissions.
- Activate access to Warehouse and Media Files.
To install the ringtone through Zedge:
- Download and install the app from Google Play.
- Launch Zedge and allow access to the storage.
- Select the Ringtones tab and find your favorite tune (you can use search or filters by genre).
- Slip on the track, listen to it and tap Set as ringtone.
- Confirm the choice in the system window (MIUI settings will open).
Zedge has the advantage of regularly updating the library and being able to download ringtones in high quality, but please note that some tunes may be copyrighted, so use them only for personal use.
β οΈ Note: Apps like Ringtone Maker require permission to record audio. If the sound gets distorted or interrupted after installing the ringtone, check if the antivirus (such as Mi Security) is blocking access. β Confidentiality β Special permits.
Method 4: Set up individual tunes for contacts
V MIUI You can assign unique ringtones to individual subscribers, and that's convenient if you want to know who's calling right away, whether it's a boss, a relative, or a spammer. SMS-notice.
To set a personal melody:
- Open the Contacts (or Phone) application.
- Find the right contact and tap on it.
- In the upper right corner, click Edit (pencil icon).
- Scroll down to the ringtone block (or notification sound).
- Select a standard tune or click Add to upload your file.
- Save the changes.
If you want a quiet tune for all unidentified numbers, and a loud one for important contacts, use the group ringtones function:
- In the Contacts app, create a group (e.g., βFamilyβ or βWorkβ).
- Add the right contacts to it.
- Go to the group settings β ringtone and select the common ringtone.
Xiaomi has HyperOS, which allows you to assign vibration patterns to your contacts, which is useful if your phone is often silent.
- Open the contact and go to edit.
- Select Vibration (near the ringtone).
- Create your pattern or choose from the ones suggested (e.g. Heartbeat, Morse).
π‘
If you miss important calls often, set a melody to those contacts at a gradually increasing volume. Zedge has a special category called "Increasing Ringtones."
Challenges and solutions
Sometimes, after a ringtone change, it's not applied or reset to a standard one. Let's look at the typical errors and how to fix them.
| Problem. | Possible cause | Decision |
|---|---|---|
| Rington doesn't change. | The file is in the wrong folder or has the wrong format. | Check the path (/Ringtones/) and convert the file to MP3 via Online-Convert |
| The melody is cut off | The duration of the file exceeds 30 seconds | Cut the track in Ringtone Maker or Audacity |
| The sound is distorted. | High bitrate (>256 kbps) or incompatible codec | Recode the file to AAC or MP3 192 kbit/s |
| Rington resets after rebooting | App cache error Settings | Clear the cache in Settings β Apps β Settings β Storage |
| There is no way to choose a custom ringtone. | Firmware restriction (e.g. HyperOS for European region) | Install Miui Hidden Settings to unlock hidden features |
If none of these methods worked, try resetting the sound settings:
- Go to Settings β System and device β Reset settings.
- Select Reset sound and vibration settings.
- Confirm the action and restart the phone.
Xiaomi smartphones with a MediaTek processor (such as the Redmi 10C or POCO M4 Pro) may have a bug that doesnβt show custom ringtones in the list. Solution: copy the file not only to /Ringtones/, but also to /MIUI/ringtone/ β this folder is the first thing the system checks.
Features for different Xiaomi models
The interface and the ability to customize sounds may vary depending on the model and version of the firmware.
- π± Redmi Note 11/12, POCO X4/X5: Full support for custom ringtones, there are adaptive sounds in MIUI 13/14. HyperOS has a function Sound scenes (automatic switching of melodies depending on the location).
- π± Xiaomi 13/14, Mix Fold 2/3: Spatial sound support for ringtones (requires headphones with ringtones) LDAC). In the sound settings there is a separate section Dynamic sound.
- π± Redmi A1/A2, POCO M5/M5s: Cut-down settings β you can't install custom ringtones without third-party apps.Solution: Use Files by Google to copy files to a hidden folder /MIUI/ringtone/.
- π± Black Shark 5/6: Game mode blocks ringtones from changing during the session. To change the tune, turn off the mode in the notification curtain.
On devices with HyperOS (for example, Xiaomi 14 or Redmi K70) there is a new section Sound effects, where you can configure:
- π Equalizer for ringtones (high/low frequency amplification);
- π Adaptive volume (automatic adjustment depending on ambient noise);
- π Vibrational melodies (creating custom patterns).
If your model doesnβt support custom ringtones, try circumventing the restriction with the Ringtone Changer app or Custom Ringtone Maker. They create βwrapsβ for audio files that the system perceives as standard.
How to find out the MIUI version on your Xiaomi?
Additional tips for personalizing sound
Changing the ringtone is just part of the way you can customize the sound on Xiaomi, and here are some more useful features:
- πΆ Musical Notifications: In Settings β Sound and vibration β Notifications can be enabled to play short tunes for different types of alerts (SMS, mail, messengers).
- π Scheduled Quiet Mode: Automatic nighttime sound shutdown (configured in Settings) β Sound and vibration β Don't disturb).
- π³ Vibration on call: On HyperOS models, you can adjust the vibration intensity separately for calls and notifications.
- π Sound amplification: In the engineering menu (#4636##) there is an option Audio β Volume, where you can increase the ringtone volume above the standard limit.
For minimalists, there's a function of monochrome sounds, which is to replace all signals with single beeps.
- Settings β Special features β Sound β Monochrome sounds.
If you travel frequently, consider the option of automatically switching audio profiles based on location, such as:
- π Homes: Loud ringtone + vibration;
- π’ At work: Only vibration;
- π In the car: Maximum volume + Bluetooth speakers.
To do this, use the Mi Automation app (pre-installed on most devices) or MacroDroid from Google Play.
π‘
On Xiaomi smartphones with stereo speakers (such as the Xiaomi 13 Ultra or Redmi K60 Pro), ringtones are played in surround sound. To assess the effect, include the Stereo speaker option in Settings β Sound and Vibration β Speakers.