Are you tired of the standard tunes in Xiaomi Redmi and want to install your favorite song on an incoming call? This task seems simple, but MIUI has nuances: the system limits the choice of tunes to only embedded files, and adding custom tracks requires workarounds. In this article, we will analyze all the working methods, from official settings to hidden functions and third-party applications.
Important: instructions are current for Redmi Note 10/11/12, POCO X3/X4/X5 and other models on MIUI 14/15 (including global and Chinese versions). If you have old firmware (MIUI 12 or lower), some methods may not work - we will warn you about this separately. Also note that after the system update, the settings may reset, so keep a backup of your favorite tunes.
Before you start, check:
- π± Version. MIUI: Settings β The phone. β Version. MIUI
- π΅ Audio file format: supported.mp3,.m4a,.wav (max. 5 MB for the standard method)
- π Volume: Redmi has a separate call regulator β check it in Settings β Sound.
Method 1: Using standard MIUI settings (official method)
The easiest but limited option is to use the built-in MIUI tools. Suitable for short tunes (up to 30 seconds) in.mp3 or.m4a format. The main disadvantage is that the system does not show user files by default, they need to be transferred to a special folder.
Step-by-step:
- Copy the audio file to the MIUI/ringtone folder on the phoneβs internal memory (create it manually if itβs not available).
- Open the settings β Sound β The ringing melody.
- Click Locals in the top menu and your files will appear here.
- Select a track and save the changes.
Transfer the song to MIUI/ringtone |Rename the file in Latin (no spaces) |Check duration (max. 30 seconds) | The format should be.mp3 or.m4a
-->
Why can't you see my song?
- π« The file is in the wrong folder (for example, Download or Music)
- π« The file name contains Cyrillic or special characters (use only a-z, 0-9, _)
- π« The file size is over 5MB (save the track in any audio editor)
Method 2: Use a file manager with root rights (for advanced ones)
If the standard method is not suitable (for example, you need to play a long song or a non-standard format), you can manually replace the system tunes. This method requires superuser rights (root) and can disrupt the phone if you make a mistake!
Algorithm of action:
- Install a file manager with root support (such as Root Explorer or Solid Explorer).
- Go to /system/media/audio/ringtones.
- Copy your file there (for example, my_ringtone.mp3).
- Change the file permission to 644 (r-w-r--r----).
- Reboot the phone.
What if after replacing the system files, the phone stopped ringing?
β οΈ Warning: Incorrect editing of system files can lead to loss of warranty and inoperability of the phone.Before actions, create a backup of the folder /system/media/audio!
Method 3: Third-party applications (without root)
For users without root rights, the best option is specialized apps from Google Play. MIUI, And we've been testing it, and we've been able to set up any tunes without transferring files to system folders. 5 popular utilities and chose the top-3:
| Annex | Pluses | Cons | Reference |
|---|---|---|---|
| Ringtone Maker | Sound editor built-in, track trimming, support for all formats | Advertising, length limit in the free version | Play Market |
| Zedge | Large library of ready-made tunes, simple interface | Requires registration to upload your files | Play Market |
| MP3 Cutter and Ringtone Maker | No advertising, playlist support, export to MIUI | No cloud storage. | Play Market |
How to install a tune through Ringtone Maker:
- Open the app and select Select Music.
- Cut the track (optional) and click Save.
- Select Set as a Call β MIUI Ringtone.
- Confirm the selection in the system menu.
π‘
If the melody is not played after installation via the application, go to Settings β Applications β Permissions and check that the program has access to the storage and audio settings.
Problem Solving: Why doesnβt the custom tune work?
Even after installation, Redmi users often encounter bugs: the call plays a standard melody, the sound is interrupted or not played at all.-5 causes and ways of eliminating them:
- π Profile audio turned off: Check if no sound or vibration mode is activated in the notification curtain.
- π File corrupted: Try to save the track in a different format (e.g. convert.wav to.wav.mp3 via online converter).
- π System cache: Clear the app cache Settings in Settings β Annexes β Application management β Three points. β Show system-based β Settings.
- π± Application conflict: Some programs (like True Caller or WhatsApp) override tunes. β Annexes β Permits β Changes in system settings.
- π§ Resetting sound settings: The last method - reset all sound settings in Settings β System system β Resetting settings β Resetting the sound settings.
π‘
If the problem only occurs with a specific contact, check the individual call settings for it: open the contact β βDefaultβ β reset the melody.
How to Set Different Melodies for Different Contacts
MIUI has a built-in unique call assignment function for individual subscribers, which is convenient for identifying the caller from the music.
- Open the Contacts app and select the contact you want.
- Click Edit (pencil icon).
- Slip on the ringtone (or by default if the field is hidden).
- Select Locals and specify your file (it should be in MIUI/ringtone).
- Save the changes.
Limitations:
- π« Not applicable to contact groups (only for individual subscribers).
- π« If the contact is synced with Google, the settings may reset after the update.
- π« For WhatsApp and Telegram, you need to configure the melodies separately in the messengers themselves.
Optimizing the sound: how to make the call louder and clearer
Redmi users often complain about the quiet sound of the call, especially in noisy places, due to MIUI's safety restrictions (to avoid damaging the speakers), but there are ways to improve playback:
- π Turn up the volume through the engineering menu: ##36446337## In the Hardware Testing menu β Audio β LoudSpeaker Mode select Level 5 (maximum).
- ποΈ Use the Equalizer: Install Equalizer FX and activate the preset "Rock" or "Pop" to amplify high frequencies.
- π± Turn off Dolby Atmos: This feature sometimes lowers volume. check in Settings β Sound. β Sound effects.
β οΈ Warning: Increasing volume through the engineering menu can damage speakers with prolonged use.Do not set values above Level 4 if the phone often overheats.