You can set a unique ringtone on Xiaomi, Redmi or POCO smartphones in just a few minutes if you know where to look for the settings you want. However, the MIUI (and now HyperOS) interface is regularly updated, and the paths to sound parameters may vary depending on the firmware version and device model. In this article, we will examine all the current ways, from standard settings to using a file manager and third-party applications.
Xiaomiβs default feature is that it offers a limited set of tunes, and adding your own files requires a knowledge of nuances. For example, not all audio formats are supported, and some models (such as the POCO F5 or Redmi Note 12) may have hidden limits on the duration of the track, and weβll tell you how to circumvent these restrictions and adjust the call to sound exactly the way you like.
1. Standard method: through sound settings
The easiest method is to use the built-in MIUI/HyperOS tools. It is suitable for most models, including the Xiaomi 13/14, Redmi Note 11/12 and POCO X5. The main advantage is that you do not need to install additional programs or dig into the file system.
Here's the step-by-step instruction:
- π± Open the Settings app (the gear icon on the home screen).
- π Go to the Sound and Vibration section (some firmware may simply refer to it as Sound).
- π΅ Click on the Call Melody (or Call Sound in HyperOS).
- π Select one of the standard tunes or tap Add (if available) to download your file.
Note that in the latest versions of MIUI 14 and HyperOS, the Call Melody section can be hidden behind an additional menu. If you don't see it right away, try scrolling down the screen or searching by settings (the magnifier icon in the upper right corner).
π‘
If your track is not listed, make sure the file is in the Ringtones folder in internal memory, and the system automatically scans it when you select a tune.
2. How to Add Your Ringtone Through File System
If standard tunes aren't enough, you can download any audio file from your phone, you have to put it in the correct folder, otherwise the system won't see the track, and.mp3,.m4a,.wav formats are supported (but not.flac or.ogg!).
Follow the instructions:
- Connect your phone to your PC or download the desired audio file directly to your device (for example, via Telegram or browser).
- Open any file manager (built-in Files or Total Commander).
- Go to internal memory and create a Ringtones folder (if not). For alarms and notifications, use the Alarms and Notifications folders respectively.
- Put your audio file in the Ringtones folder.
- Restart your phone (required!) β without it, the system may not update the list of tunes.
After the reboot, your track will appear in the list of available ringtones. If the file does not appear, check:
- π The correct folder name (registrar is important: Ringtones, not ringtones).
- π΅ File format (e.g,.mp3 bitrate not higher than 320 kbps).
- π The folder should be at the root of the internal memory, not at the root of the memory. SD-map.
Why can't the system see my file?
3. Use of third-party applications
If Xiaomiβs built-in tools seem limited, you can use third-party programs, such as Zedge or Ringtone Maker, which let you not only set ringtones, but also crop tracks, adjust volume, and even create unique tunes from your recordings.
Recommended annexes:
| Annex | Features | Reference |
|---|---|---|
| Zedge | Large library of free ringtones and wallpaper, | Google Play |
| Ringtone Maker | Track trimming, setting up the beginning and end of the melody, exporting to the Ringtones folder | Google Play |
| MP3 Cutter and Ringtone Maker | Support for MP3, WAV, AAC formats, built-in player | Google Play |
How to install ringtone through Zedge:
- Download and install the app from Google Play.
- Open Zedge and find your favorite ringtone (or download yours through Menu β My Zedge).
- Slip on the track and select Set as ringtone.
- Confirm your choice in the system window.
4. Set up individual ringtones for contacts
In MIUI and HyperOS, you can assign a unique tune to each contact, which is convenient if you want to know who is calling without looking at the screen, and works even for contacts from WhatsApp or Telegram (if calls are made through the standard Phone app).
Instructions:
- π Open the Contact Application (or Phone) β Contacts).
- π€ Find the right contact and tap on it.
- βοΈ Click Edit (pencil icon).
- π Scroll down to the section Melody of the call and select the track.
- πΎ Save the changes.
Important: If you are using dual SIM-cards on Xiaomi, you can assign different ringtones for each SIM. for this, in the contact settings, select Additional β A tune for SIM1/SIM2.
Make sure the contact is saved in your phone book, not just your Google account.
Check that the melody is in the Ringtones folder (for custom tracks)
Turn off Do Not Disturb mode β it can block playback
Restart your phone if the changes donβt apply
-->
5. Problem Solving: Why the Rington is Not Set Up
Sometimes users find that the system doesn't save the tune they've chosen or returns to the standard one, and the reasons can range from firmware bugs to incorrect access rights, and here are the most common problems and solutions.
Problem 1: After choosing a tune, the standard signal sounds.
β οΈ Note: In some versions MIUI (Like Redmi. 9A or POCO M3) There's a bug that causes custom ringtones to be reset after a reboot. Solution: Set the tune through a third-party app (like Ringtone Maker) or update the firmware.
Problem 2: The list does not have a Ringtones folder, although it is created.
- π Restart your phone β sometimes the system doesnβt update your media library right away.
- π Check that the folder is created at the root of internal memory, not at the root of the folder. SD-map.
- π οΈ Use a file manager with root rights (such as Root Explorer) if the folder is not displayed.
Problem 3: The melody is cut or not played completely.
This is typical of HyperOS on new models (Xiaomi 14, Redmi K70) and automatically crops tracks longer than 30 seconds.
- π¬ Cut the file up to 30 seconds with Ringtone Maker.
- π Set the melody through Zedge β some versions bypass this limitation.
- π± Check the settings in Settings β Sound. β Additionally. β Rington length (not available on all devices).
6. Features for different Xiaomi models
The interface and settings of ringtones may vary depending on the model and firmware version, and the following are key nuances for popular devices:
| Model | Features of setting up ringtones | Supported formats |
|---|---|---|
| Xiaomi 13/14 (HyperOS) | Support for dynamic melodies (change depending on the contact), track length limit is 30 seconds. | MP3, M4A, WAV |
| Redmi Note 12/11 | The ability to assign different ringtones to SIM1 and SIM2, there is no limit on track length. | MP3, AAC |
| POCO F5/X5 | Supports custom vibrations for ringtones, the Ringtones folder should be at the root of memory. | MP3, OGG (notification only) |
| Redmi 10A/9A | An outdated version of MIUI - possible bugs with reset melodies after the update. | MP3 (bitrate up to 192 kbps) |
For HyperOS models (such as Xiaomi 14 or Redmi K70), Adaptive Sounds is available. It automatically adjusts the ringtone volume to the ambient noise level. To enable it, go to Settings β Sound β Adaptive Sounds.
π‘
On POCO and some Redmi, the Ringtones folder may not be automatically created, but if it's not, do it manually through the file manager.
7.Alternative methods: ADB and root access
If standard methods don't work (for example, on custom firmware or after resetting), you can use ADB or root rights, which are suitable for power users and require connecting the phone to a PC.
Method 1: Installation of ringtones via ADB
This will require:
- π₯οΈ Computer with installed ADB Tools.
- π± Included debugging by USB on the phone (Settings) β The phone. β Version. MIUI β 7 times tap to unlock Developer Settings).
- π΅ Audio file format MP3, renamed ringtone.mp3.
Instruction commands:
adb push ringtone.mp3 /sdcard/Ringtones/
adb shell media scan
adb shell settings put system ringtone /sdcard/Ringtones/ringtone.mp3Method 2: Change system files (requires root)
β οΈ Warning: Incorrect editing of system files can cause the phone to crash. it's recommended to back up before changes. system ringtones folder is on track /system/media/audio/ringtones/. Replace files there (root rights and file manager like Root Explorer required).