Are you tired of the standard ringtones on your Xiaomi and want to install your favorite song or unique sound on an incoming call? MIUI This procedure has nuances that depend on the firmware version, the smartphone model, and even regional settings. MP3-file from memory, Redmi, Poco or Mi sometimes have to use workarounds.
In this article, weโll look at all the current ways to change the ringtone, from basic MIUI settings to advanced methods using file managers and third-party applications. Youโll learn how to get around system limitations, what audio formats are supported, and why some files may not appear in the ringtone list. And weโll also reveal the secret to making sure your tune doesnโt reset after a MIUI update, a problem that many users face.
1. Standard method: through MIUI settings
The most obvious method is to use built-in shell tools, which works on most Xiaomi devices (including Redmi Note 12, Poco X5, Mi 11, etc.), but has limitations on supported formats and storage folders.
To change the call melody through system settings:
- ๐ฑ Open the Settings app (cog icon).
- ๐ Go to the section Sound and vibration (on some firmware - Sound).
- ๐ต Select the Melody of the Call (or Rington).
- ๐ At the top of the screen, tap Local or My Melodies to see files from the device's memory.
Here you will see a list of available audio files. If your tune is not displayed, check:
- ๐ File format: MIUI supportive.mp3,.m4a,.wav, but prefers files with a bitrate not higher than 320 kbit / s.
- ๐ Location: Files must be in Ringtones, Notifications, or Music folders on the internal drive.
- ๐ Cash: Sometimes it helps to clean the cache of the Settings application (in Settings). โ Annexes โ Application management).
๐ก
If your file is not visible in the list, try renaming it Latin (without Cyrillic and special characters) - MIUI sometimes does not properly handle the encoding of names.
2.Using a file manager: manually placing a melody
If the standard method didnโt work, you can manually put the audio file into the system folder that MIUI scans when searching for ringtones, a method that is universal for all Xiaomi models, including the Redmi 10C, Poco F4 and even older devices on MIUI 12.
Instructions:
- Connect your smartphone to your PC or use a file manager (such as Mi File Manager or Solid Explorer).
- Go to the root directory of internal memory (not the internal directory) SD-map!).
- Create a folder called Ringtones (if it doesn't exist). Use Notifications for notifications.
- Put your audio file there (for example, my_ringtone.mp3).
- Restart the device โ after that, the file should appear in the list of tunes.
Important: Some MIUI firmwares ignore files copied over the PC.
Copy the file with the built-in Mi File Manager
Rename the file to ringtone1.mp3 (no spaces)
Make sure the file is not more than 5 MB
Reboot your phone after copying
-->
Xiaomi with Android 13+ (MIUI 14/15) may require additional permission to access folders.
- Open Settings โ Applications โ Application Management โ Files.
- Select Permissions and enable access to Memory.
- Go back to the file manager and repeat the copy.
3. Ringtones Change Apps: Bypassing MIUI Restrictions
If system methods donโt work (for example, on Xiaomi 13 Ultra with MIUI 15), you can use third-party applications.
- ๐ถ Set melodies longer than 30 seconds (limitation) MIUI).
- ๐ Select files from any folder, including cloud storage.
- ๐ Automatically trim tracks to the length of the ringtone.
Top.-3 Proven applications for Xiaomi:
| Annex | Advantages | Deficiencies | Link (Google Play) |
|---|---|---|---|
| Ringtone Maker | Audio editor, track trimming, support for all formats | Advertising in the free version | Download |
| Zedge | Large library of ready-made ringtones and wallpaper | Requires registration for download | Download |
| MP3 Cutter and Ringtone Maker | Simple interface, support for batch processing | Restriction on track length in the free version | Download |
How to install a tune through Ringtone Maker:
- Install the application and open it.
- Select From Music and specify the file you want.
- Cut the track (optional) and click Save.
- In the window that appears, select Set as a ringtone.
Why does MIUI block some ringtone apps?
4.Problems and Solutions: Why the Melody is Not Set
Even after you've done all the steps, you may encounter errors, and here are the most common problems and solutions.
โ ๏ธ Attention: On devices with MIUI Global Stable (e.g. Redmi Note) 11 Pro+ 5G) Sometimes, user ringtones are reset after an update. To avoid this, use the folder /sdcard/Media/Audio/Ringtones โ It is less frequently affected by updates.
| Problem. | Possible cause | Decision |
|---|---|---|
| The file is not displayed in the list of tunes | Incorrect location or format | Place the file in /sdcard/Ringtones and rename it to ringtone.mp3 |
| The melody plays, but ends after 5 seconds. | MIUI limit on ringtone length | Use Ringtone Maker to trim tracks for up to 30 seconds |
| After rebooting, it is reset to a standard melody. | App cache failure Settings | Clear the cache in Settings โ Apps โ Settings โ Storage |
| You canโt select a file from Google Drive. | MIUI blocks access to cloud files | Download the file to the device before installation |
If none of the methods worked, check:
- ๐ ๏ธ Version MIUI: beta-fixed (MIUI China Beta) often breaks down ringtones. rollback to stable version could help.
- ๐ฑ Device model: on some Pocos (e.g. Pocos) X3 Pro) developer mode activation is required to unlock additional audio settings.
- ๐ Root rights: If you have root access, you can manually replace the system ringtones in the root. /system/media/audio/ringtones (But it's risky!).
5. Setting a melody on a specific contact
MIUI allows you to assign individual ringtones to individual contacts, which is convenient if you want to quickly identify the caller by sound.
- Open the Contacts app and select the contact you want.
- Click Edit (pencil icon).
- Scroll down to the Melody of the Call (or Rington) item.
- Select Add and specify the file from the device memory.
- Save the changes.
Please note:
- ๐ Individual tunes only work for contacts saved in the phone book (not in the phone book). SIM-map).
- ๐ If the contact is calling via WhatsApp or Telegram, the tune from the MIUI It does not apply โ set it up in the messenger itself.
- ๐ต For group calls (for example, in Viber) a standard ringtone is used.
๐ก
Individual contact melodies are stored in the MIUI database, and when you reset or transfer contacts to another device, you will have to reconfigure them.
6. Alternative methods: for advanced users
If youโre ready to go for experiments, here are some non-standard ways to change the ringtone to Xiaomi:
Method 1: Through ADB (without root)
This method allows you to manually point the path to the melody through the command line.
- ๐ฅ๏ธ Computer with installed ADB-driver.
- ๐ฒ Included Developer Mode and Debugging by USB smartphone.
- ๐ Audio file uploaded to /sdcard/Ringtones/custom_tone.mp3.
Commands to execute in ADB Shell:
adb shell settings put system ringtone /sdcard/Ringtones/custom_tone.mp3
adb shell settings put system ringtone_uri content://media/internal/audio/media/123Where 123 is your file ID in the media database (you can find out through the Media Scanner application).
Method 2: Replace system ringtones (root required)
For owners of devices with unlocked bootloader and root rights:
- With Root Explorer, go to /system/media/audio/ringtones.
- Copy your file there (for example, my_tone.mp3).
- Change the access rights to 644 (rw-r----).
- Reset the device.
โ ๏ธ Warning: Incorrectly changing system files can lead to bootloop ( looped boot).Before experimenting, back up through TWRP Or OrangeFox Recovery.