Are you tired of the standard ringtones on Xiaomi and want to install your favorite song? In this article, we will discuss all possible ways - from simple (via built-in settings). MIUI) Up to advanced (using file manager or third-party applications) instructions are relevant for all modern models: Redmi Note 12/13, POCO X5/F5, Xiaomi 13/14 and others on the base MIUI 14/15.
Important: the process may vary depending on the firmware version and regional build. If your smartphone is running a global MIUI (e.g. MIUI Global 14.0.5), some menu items may be called differently, and we have taken these nuances into account and provided alternative paths.
Also in this article, you will find solutions to common problems: why the song does not appear in the ringtones list, how to cut the track to 30 seconds and what to do if after the MIUI update, user tunes are lost.
1. Method through MIUI settings (fastest)
This method works on all Xiaomi smartphones without installing additional apps, suitable for ringtones, notifications and alarms.
Steps:
- π Transfer your song to the Ringtones folder on internal memory. path: Internal drive β MIUI β If you don't have a folder, create it manually.
- π Open the Settings. β Sound and vibration β Call melody (or notification tones for the SMS).
- π΅ Your track will appear in the list. Select it and save the changes.
Important: The file must be in.mp3,.m4a or.ogg formats, with a maximum duration of 30 seconds (long tracks will be cut automatically).
Transfer the song to Ringtones | Rename the file in Latin (no spaces) | Check the format (mp3/m4a) | Cut the track to 30 seconds (if necessary)
-->
If a song doesn't appear on the list, reboot your phone or check the file path. Some firmware (such as MIUI China) may require a root file manager.
What if the Ringtones folder is not displayed?
2.Use of the Music app (for MIUI 14+)
The latest versions of MIUI have a built-in ringtones creation feature right from the Music app, which is handy if you want to crop a snippet of a song.
Instructions:
- Open the Music app and find the track you want.
- Click on three dots next to the song β Set as a melody.
- Select the type: call, notification or alarm.
- If necessary, cut the fragment (slider highlight the area up to 30 seconds).
On models with MIUI 15, this feature works even for tracks from cloud services (for example, Yandex Music or Spotify), if they are cached on the device.
| MIUI version | Support for pruning | Working with cloud tracks |
|---|---|---|
| MIUI 12/13 | β No. | β No. |
| MIUI 14 | β Yes, up to 30 seconds) | β Local files only |
| MIUI 15 | β Yes (flexible pruning) | β Yes (cache tracks) |
If you have an older firmware version, update it through Settings β About Phone β System Update. Or use the following method.
MIUI 12 or older |MIUI 13|MIUI 14|MIUI 15|I don't know.
-->
3. Installation through file manager (for experienced)
This method is suitable if standard methods do not work (for example, on custom firmware such as Pixel Experience or LineageOS). FX File Explorer).
Step-by-step:
- π² Install a file manager from Google Play (if not already installed).
- π Cross the path: /system/media/audio/ringtones (for system tunes) or /storage/emulated/0/MIUI/ringtone (user-friendly).
- π€ Copy your file into this folder. Give it a simple Latin name (e.g., a copy of your file, my_ringtone.mp3).
- π Reboot the phone.
β οΈ Attention: changing system folders (/system/...) If you don't have root rights, only use the path. /storage/emulated/0/.... On some models (e.g. Redmi) 10C) This will require you to enable Developer Mode and allow access to hidden folders.
After the reboot, your tune will appear in the list of standard ringtones. If not, check the file permissions (should be rw-r).--r--).
π‘
If the file doesn't appear, try changing its extension from.mp3 to.ogg. Some versions of MIUI work better with Ogg Vorbis format.
4. Ringtones creation applications (if nothing helps)
If the built-in methods didn't work, use third-party apps. We tested 5 popular utilities and selected the best ones:
| Annex | Features | Cons |
|---|---|---|
| Ringtone Maker | Track trimming, faders, MP3/WAV support | Advertising requires access to files |
| Zedge | Ready-made ringtones + the ability to download your own | Lots of unnecessary content |
| MP3 Cutter | Precise time trimming, support for batch processing | Interface in English |
How to use (as an example of Ringtone Maker):
- Install the app from Google Play.
- Select a song from your phone's memory.
- Cut the fragment (optimally 20-30 seconds).
- Save as ringtone (Set as ringtone option).
These apps are especially useful if you need to:
- π Set up a smooth attenuation at the beginning/end of the melody.
- π Increase the volume of the quiet track.
- π Create separate tunes for different contacts.
β οΈ Note: some apps (e.g. Zedge) request access to contacts and call history. β Annexes β Permits.
5. Problem Solving: Why a Song Is Not Put on the Rington
Even after completing all the steps, the melody may not appear on the list.
Problem 1: The file does not appear in the settings.
- π Check the file extension (should be.mp3 or.m4a).
- π Make sure the file is in the correct folder: MIUI/ringtone or MIUI/Ringtones.
- π Rename the file in Latin without spaces (for example, ringtone1.mp3).
Problem 2: The melody is cut or played with distortion.
- π΅ Check the bitrate of the file (optimally β 128-192 kbps. Too high bitrate (320 kbps may cause lags.
- π Convert the file to.ogg via online services (e.g. Online-Convert).
Problem 3: After the MIUI update, all user ringtones were lost.
- π Reset the sound settings: Settings β System system β Resetting settings β Reset the sound settings.
- π² Move the files back to the folder MIUI/ringtone and reboot the phone.
π‘
If the problem persists after all manipulations, try clearing the Settings app cache through Settings β Apps β App Management β Settings β Clear the cache.
6 How to Set Different Melodies for Different Contacts
Xiaomi can assign unique ringtones to individual contacts, which is convenient to distinguish calls from family, colleagues or important customers.
Instructions:
- Open the Contacts app and select the contact you want.
- Click Edit (pencil icon).
- Slip on the ringtone (or the notification sound for SMS).
- Select a custom tune from the list.
- Save the changes.
Limitations:
- π« On some models (e.g. Redmi) A2) This function is only available for contacts saved on the SIM-map.
- π If the contact is synced with Google Account, the melody may reset after the contacts update.
To avoid resetting, save contacts locally (in your phoneβs memory) or use apps like Truecaller that support customization of calls.
7. Alternative methods: via PC and ADB
For advanced users, there is a method of installing ringtone via ADB (Android Debug Bridge), which is relevant if you use custom firmware or are faced with the limitations of MIUI.
Steps:
- Connect your phone to your PC and enable USB Debugging (Settings β About Phone β MIUI version β press 7 times, then go back to Additional Settings β For Developers).
- Download ADB Tools and unpack it on PC.
- In the command line, do: adb push C:\path/file.mp3 /sdcard/MIUI/ringtone/ adb shell am broadcast -a android.intent.action.MEDIA_SCANNER_SCAN_FILE -d file:///sdcard/MIUI/ringtone/file.mp3
- Reboot the phone.
This method is guaranteed to work on any firmware, including LineageOS or Pixel Experience, but requires minimal command-line knowledge.
β οΈ Attention: Wrong commands ADB Don't use this method unless you're sure you're doing it. There are enough ways in the first three sections for ordinary users.
FAQ: Frequent questions
Can I play a song on a ringtone longer than 30 seconds?
Why did all my ringtones disappear after the MIUI update?
Can I use songs from Spotify/Yandex Music as a ringtone?
How do I get my MIUI ringtones back if I have them removed?
Why is my tune quieter than standard ringtones?
If your question isn't covered in the FAQ, check the comments section, there may be a solution already, or describe the problem in detail (check out the phone model and MIUI version) and we'll help!