Have you bought a new Xiaomi smartphone and want to personalize it for yourself? Or has the standard ringtone already become boring? Setting up ringtone on Mi, Redmi and POCO devices is an intuitive process, but with nuances. In this article, we will examine all possible ways from changing a standard melody to installing custom sounds through the file system.
The thing about MIUI is that it offers more customization options than stock Android, where you can assign unique sounds to individual contacts, adjust vibrations to the ringtone, and even use music from Spotify as a call signal, but not all features are obvious at first glance β some are hidden in the depths of the settings.
If you're faced with a problem where the new ringtone isn't saved or your smartphone can't see the tunes downloaded, there's a section at the end of the article that addresses typical errors. ADB (rootless!).
1. Standard call change via MIUI settings
The easiest way is to use the systemβs built-in tools, which works on all Xiaomi models, from the Redmi Note 7 (2019) to the flagship Xiaomi 14 (2026).
Open the Settings app (the gear icon) and go to the section:
Sound and vibration β CallHere you'll see a list of standard tunes, grouped by category: "Classic," "MIUI," "Nature," and others. Choose your favorite and tap it, the smartphone will play the sample immediately. To save, click OK in the upper right corner.
- π΅ Click on any melody to listen to it before choosing.
- π Reset: To return a standard call, select the default option.
- π± Quick access: On some models (e.g, POCO F5) You can change the ringtone right from the notification panel β swipe down twice and hold the Sound icon.
β οΈ Attention: On devices with MIUI 14+ If you select a tune, you may receive a confirmation request through Google Assistant.
2. Installation of a custom ringtone from files
If the built-in tunes don't work, you can download your own sounds. MIUI supports.mp3,.m4a,.wav and.ogg formats, but there are limitations:
- π Duration: Optimal - 30-40 seconds. Files longer than 1 minute can be clipped.
- π Size: No more than 5 MB (on some models the limit is 2 MB).
- π Loudness: Make sure the sound is recorded without distortion - quiet tracks will be hard to hear.
To add your ringtone:
- Download the file to your smartphone (for example, via Telegram or Google Drive).
- Move it to the Ringtones folder (create it at the root of your internal memory if you donβt have it).
- Open Settings β Sounds and Vibrations β Call and select the Local tab.
- Your file will appear in the list β tap it for pre-listing and save it.
Download the file in a supported format
Cut the track to 30-40 seconds
Normalize the volume in the audio editor
Move the file to the Ringtones folder
Reboot your smartphone (optional)
-->
On devices with MIUI 13+, the Ringtones folder may not appear in the default file manager β use Googleβs Files app or enable the display of hidden folders in the settings.
3. Assigning unique calls to contacts
The individual ringtones feature is useful if you want to know who is calling without looking at the screen, like playing a Game of Thrones melody for the boss and a family with gentle music.
Instructions:
- Open the Contacts app and select the profile you want.
- Click Edit (pencil icon).
- Scroll down to the Call and Message block and tap the Call.
- Select a tune from the standard list or click Add to download the custom file.
| Xiaomi model | Max: The number of unique ringtones | Support for custom sounds |
|---|---|---|
| Redmi Note 12 | Unlimitedly | Yes (up to 5MB) |
| POCO X5 Pro | 200+ | Yeah (with 40secs trimmed) |
| Xiaomi 13 Lite | Unlimitedly | Yes (mp3, m4a formats) |
| Redmi 10A | 100 | Yes (limit 2MB) |
If after assigning a unique call, the smartphone plays a standard tune, check:
- π΅ Is not the mode "Do not disturb" for this contact.
- π Is there a restriction on calls to Settings? β Annexes β Contacts β Permits.
4.Using music from Spotify/YouTube Music as a ringtone
You want to play a song you love as a call? On MIUI 14, you can do it without third-party apps, but with reservations:
- Open the track in Spotify or YouTube Music and find the Share feature.
- Select the Download option (if available) or use a third-party app to record a screen with sound (such as Screen Recorder).
- Cut down the recording to 30 seconds in any audio editor (e.g. Lexis Audio Editor).
- Save the file to the Ringtones folder and assign it through settings.
β οΈ Note: Not all tracks from streaming services can be downloaded because of the DRM-The alternative is to find the song you want freely (e.g., on Zedge or MyTinyPhone) and upload it as a free song. MP3.
How to cut the track without losing quality?
5. Installation of a call via ADB (for power users)
If standard methods donβt work (like custom firmware), you can add a ringtone through ADB, an Android debugging tool that doesnβt require root rights, but requires a computer.
Step-by-step:
- Download Platform Tools from the official Android website.
- Connect your smartphone to your PC and enable USB Debugging in Settings β About Phone β MIUI version (click 7 times on the line with the version to unlock the developer menu).
- Open the command line in the folder with adb.exe and execute: adb push C:\path\to file.mp3 /sdcard/Ringtones/adb shell media scan
- Restart the device β a new ringtone will appear in the settings.
This method is useful if:
- π Ringtones folder is not defined by the system.
- π You need to massively download a few melodies.
- π οΈ You use custom firmware (e.g. Pixel Experience) where standard methods donβt work.
adb shell
su
mount -o rw,remount /systemBut it will require root access!-->
6. Solving phone calls problems on Xiaomi
Sometimes, when you change the ringtone, you have a problem: the smartphone doesn't play the sound, plays the standard melody, or makes an error, and let's look at the typical cases and how to fix them.
| Problem. | Possible cause | Decision |
|---|---|---|
| The call doesn't change. | Cache of the application Settings or Contacts | Clear the cache in Settings β Applications β Application Management |
| No sound on call. | Activated Vibration or No Sound mode | Check the volume slider in the notification panel |
| The castom ringtone is not displayed | Wrong file format or path | Move the file to /sdcard/Ringtones/ and restart the device |
| The call stops in 5 seconds. | Limitation of firmware duration | Cut the track to 30 seconds |
If the problem persists, try:
- Install another call app (like Google Phone).
- Reset the sound settings to Settings β System β Reset the settings β Reset the sound settings.
- Update the firmware through Settings β About the phone β System update.
π‘
On devices with MIUI 12 and below, you may need to move the ringtone file to /system/media/audio/ringtones/, but that requires root rights!