Xiaomi Redmi 9 is one of the most popular budget smartphones, but its standard ringing melodies quickly get bored. Want to install a favorite track instead of boring MIUI signals? In this article, you will find three proven ways to put a song on a call, including bypassing system constraints. We will analyze the nuances of file format, folder location, and even show how to make customized tunes for different contacts.
It is important to understand that Redmi 9 runs on the MIUI shell, which has its own peculiarities when working with custom ringtones. For example, not all audio formats are supported out of the box, and some files may not appear in the list of available tunes. We will explain how to avoid this and which.mp3 or.m4a files are best used for flawless sound.
If you've tried to change a tune through standard settings before and you've had problems, don't rush to install third-party apps. 90% of the time, the problem is solved by properly preparing the audio file and placing it in the right folder. And for those who want more flexibility, we've prepared instructions for using specialized programs like Zedge or Ringtone Maker.
1. Audio file preparation: formats and requirements
Before you install a song on a call, you need to make sure that the file meets the technical requirements of MIUI. Xiaomi Redmi 9 system officially supports the following formats:
- π΅ MP3 (Recommended bitrate: 128-320 kbit/s)
- π΅ M4A (AAC-Encoding, often used in iTunes)
- π΅ WAV (without compression, but takes up a lot of space)
- π΅ OGG (Less often maintained, problems are possible)
The critical MIUI limit is that the maximum ringtone duration is 30 seconds. If your track is longer, the system will cut it automatically or not show it at all. To avoid this, pre-short the song to the desired snippet (for example, a chorus) using applications like MP3 Cutter or Audacity.
Also, pay attention to the volume of the file, and many users complain that homemade ringtones sound quieter than standard ringtones, because of the difference in sound normalization.
- π Use audio editors to increase volume by 3-6 dB
- π Save the file in format MP3 with a bitrate of 192 kbit/s or higher
- π Check the sound through the headphones before installation
Method 1: Installation through standard MIUI settings
The easiest way is to use the built-in MIUI tools, which doesn't require any additional applications, but it has a limitation: the file must be in a specific folder on the device. Here's a step-by-step instruction:
- Copy the audio file (e.g. song.mp3) into the Ringtones folder on the phone's internal memory. Path: Internal drive β Ringtones. If the folder is not, create it manually.
- Open the Settings app and go to the Sound and Vibration section.
- Select the Melody of the Call (or the Sound of Notifications if you need to change the SMS signal).
- Your file will appear in the list of available tunes, tap it for preview and confirm the choice.
Important nuance: if the file is not displayed, check:
- π Whether the extension is correct (e.g, song.mp3, not song.mp3.mp3)
- π Restart your phone - sometimes MIUI Does not update the list of tunes immediately
- π± Make sure the file is not hidden (the file properties must have the attribute "Visible" in them")
Download or create MP3-file|Cut the track to 30 seconds|Place the file in the Ringtones folder|Reboot the phone-->
If after all the manipulations the melody has not appeared, try an alternative way through the File Manager (described below) or use a third-party application.
Method 2: Using a file manager (for power users)
This is a good method if the standard method didn't work or you want to put a ringtone in the system folder, it requires a little more action, but it gives you a lot of flexibility. You'll need any file manager with access to the root folders (for example, Mi File Manager or Solid Explorer).
Instructions:
- Open the file manager and go to /storage/emulated/0/ (internal memory).
- Create a folder with the name media (if it is not), and inside it β the audio folder.
- In the audio folder, create subfolders: ringtones for notifications ringtones for alarms for alarms.
ringtones
Restart your phone and check for the melody in the sound settings.
| folder | Appointment | Example of a path |
|---|---|---|
| ringtones | Incoming call melodies | /storage/emulated/0/media/audio/ringtones |
| notifications | Notification sounds (SMS, messengers) | /storage/emulated/0/media/audio/notifications |
| alarms | The alarm clock sounds | /storage/emulated/0/media/audio/alarms |
| ui | System sounds (presses, locks) | /storage/emulated/0/media/audio/ui |
β οΈ Note: Some users mistakenly copy files to a folder /system/media/audio/, This requires root rights and can cause system failures. /storage/emulated/0/!
π‘
If the melody does not appear after the reboot, try renaming the file to the Latin alphabet (without Cyrillic and characters) - this solves the problem in 70% of cases.
Method 3: Third-party applications for flexible settings
If you need more features, like assigning unique tunes to different contacts or creating a playlist of ringtones, use specialized applications. We tested the three most reliable options for Redmi 9:
4.1. Zedge (free ringtones and wallpaper)
Zedge is a library with millions of free tunes, wallpaper and notification sounds. The app automatically integrates with MIUI settings and allows you to set ringtones in two taps.
- β Pros: a huge catalog, regular updates, support for the Russian language
- β Cons: Advertising in the free version, some tracks require a premium subscription
4.2 Ringtone Maker (Audio Editor)
If you need to crop a song or edit a sound before installing it, Ringtone Maker is the perfect choice.
- π Cut tracks to millisecond accuracy
- π Customize volume and effects (feder, fading)
- π± Save the result directly to the Ringtones folder
Ringo (individual contact melodies)
Ringo specializes in assigning unique ringtones to different contacts or groups, useful if you want to know who's calling right away, by sound.
- π₯ Support for contact groups (e.g. βWorkβ, βFamily")
- π Possibility to set vibrations with melody
- π Automatic backup of settings
β οΈ Note: When using third-party ringtone apps, turn off battery optimization for them in settings MIUI (Settings β Annexes β Permits β Auto-run. Otherwise, the tunes may be reset after the reboot.
5. Customize individual melodies for contacts
In MIUI, you can assign a unique ringtone to each contact in the phone book, which is convenient if you want to distinguish calls from loved ones, colleagues or spammers by sound.
- Open the Contacts app and select the contact you want.
- Slip on three dots in the upper right corner and select Change.
- Scroll down to the Melody of the Call (or Notification Sound).
- Select one of the standard tunes or tap Add to upload your file.
- Save the changes.
If you use Google Contacts synced to your account, individual tunes may not be saved after the app update.
- π± Use local contacts (save on your phone, not Google)
- π Export your contact backup regularly through Settings β System system β Backup
How to Transfer Contacts to Google on Your Phone
6. Solving common problems
Even after installing it correctly, Redmi 9 users sometimes run into problems, and we've collected the most common bugs and ways to fix them:
| Problem. | Possible cause | Decision |
|---|---|---|
| The melody is not displayed in the settings | Wrong folder or file format | Check the path (/media/audio/ringtones) and convert the file to MP3 |
| The sound is interrupted or distorted | Too high bitrate or corrupted file | Resave a file with a bitrate of 192β256 kbit/s |
| The melody is reset after the update | Resetting MIUI settings | Use Ringo-type apps to fix ringtones |
| Quiet sound compared to standard tunes | Difference in sound normalization | Increase the volume of the file in the audio editor by 3-6 dB |
Additional advice:
- π If after installing the ringtone, the phone began to discharge faster, check whether the background application for playing sound is running (for example, a music player).
- π If the melody does not play in Do Not Disturb mode, add the contact to the exclusion list (Settings) β Don't disturb. β Exceptions).
π‘
Before installing a custom ringtone, always check its sound through headphones β this will help to avoid problems with volume or distortion.
7 Sound Optimization: How to Make the Rington Louder and Clearer
Users often complain that homemade ringtones sound quieter or worse than standard ones, which is because MIUI applies extra sound processing to system tunes.
Normalization of volume
Use audio editors (such as Audacity or OCenaudio) to:
- π Normalizing volume to normal -1 dB (this will prevent distortion)
- π Applications of light compression (ratio) 4:1, threshold -20 dB)
- π Volume increase by 3-6 dB (but no more, otherwise wheezing will appear)
7.2. Optimal file settings
For better sound on Redmi 9, we recommend the following parameters:
- π Format: MP3 or M4A (AAC)
- π Bitrate: 192β256 kbit/s (320 kbit/s can cause lags)
- π Sample rate: 44.1 kHz (standard for most devices)
- π Channels: Mono (takes up less space and sounds louder than stereo)
Verification on the device
Before final installation:
- Play the file through the standard Music app.
- Make sure the sound is clear at maximum volume.
- Check if there are any distortions in the dynamics (especially at low frequencies).
β οΈ Note: If you use a speaker-protected case (e.g. bumper with plugs), ringtone volume may decrease significantly. Check the sound without the cover before setting the volume of the file.