Changing the standard ringtone to your favorite song in Xiaomi Redmi 9 is a challenge that every second smartphone owner faces. But not everyone knows that MIUI has several ways to do this, from basic settings to hidden file system features. In this article, we will discuss all the current methods, including those that work even after upgrading to MIUI 14 and Android 12.
The Redmi 9's feature is that it limits the duration of user ringtones to 30 seconds, and it also imposes file format requirements (.mp3,.m4a,.ogg), and why sometimes the melody doesn't play even after installation. SIM-How to assign different ringtones to each of them.
If you've tried to change your call through standard settings and you've failed, don't despair. There's a section on hidden MIUI folders where you can upload files, and instructions on using third-party apps like Zedge or Ringtone Maker. And for those who like customization, we've prepared a bonus: how to create a dynamic ringtone that changes depending on the contact.
1.Preparation: Which Files Are Right for Calling Redmi 9
Before you set music to a call, you need to make sure your audio file complies with MIUI requirements. Redmi 9 firmware supports the following formats:
- π΅ MP3 β the most universal format, but the bitrate should not exceed 320 kbit / s.
- π΅ M4A (AAC) β Optimal for saving space, supported by all versions MIUI.
- π΅ OGG β It is rarely used, but sometimes helps to bypass the duration restrictions.
- β WAV, FLAC, ALAC β They are not supported as ringtones, despite their high quality.
Important technical limitations:
- π Duration: Up to 30 seconds (if the file is longer, the system will cut it off automatically).
- π File size: no more than 5 MB (otherwise it may not appear in the list of tunes).
- π Volume: files with low volume (below) -16 dB) will be difficult to hear.
If your file doesn't fit these parameters, you need to convert it.
- π₯οΈ Audacity (free audio editor for PC).
- π± MP3 Cutter and Ringtone Maker (Android app).
- π Online services such as Online-Convert.
β οΈ Note: If you downloaded music from YouTube via a converter, check the file for availability DRM-Some tracks may not be played as ringtones due to copyright restrictions.
2. Method 1: Installation of the melody through standard MIUI settings
The easiest method is to use the built-in MIUI tools, which are suitable for most users and do not require additional applications.
- Open the Settings app (cog icon).
- Go to the section Sound and vibration.
- Select the item Melody of the call.
- At the top of the screen, click on Locals (or My Melodies in newer versions of MIUI).
- Click Add Rington and select the file you want from your phoneβs memory.
If you don't add ringtones, your file is in the wrong folder.
/storage/emulated/0/MIUI/ringtone/
/storage/emulated/0/Ringtones/Copy your file there (you can use Explorer or connect your phone to your PC) and then it will appear in the list of available tunes.
File in MP3/M4A/OGG| format
Duration not exceeding 30 seconds |
The file is copied to /MIUI/ringtone/ or /Ringtones/|
Volume normalized (not lower than normal) -16 dB)-->
β οΈ Note: In some versions MIUI When you update, you reset your ringtones. To avoid this, back up your folder. /MIUI/ringtone/ cloud-based.
Method 2: Using a file manager (for power users)
If the standard method didn't work, you can manually place the file in the system folders, which requires access to internal memory and a little more time, but it works even on custom firmware.
Instructions:
- Connect Redmi 9 to your computer via USB (in File Transfer mode).
- Open the phone's internal memory and find the MIUI folder. If it's not there, create it.
- Inside MIUI, create a ringtone folder (if not).
- Copy your audio file (e.g. mysong.mp3).
- Disconnect the phone from the PC and restart it.
- Now go to Settings β Sound and Vibration β Call Melody β Local β your file should be displayed.
Alternative path (for MIUI 12+):
/storage/emulated/0/Android/media/com.android.providers.media/ringtones/If you don't have a media or ringtones folder, create them manually, which is especially useful if you want to assign different tunes to SIM1 and SIM2.
| folder | Appointment | Supported formats |
|---|---|---|
| /MIUI/ringtone/ | The main ringing tunes | MP3, M4A, OGG |
| /MIUI/notifications/ | Notifications | MP3, M4A, OGG, WAV |
| /MIUI/alarms/ | Alarm clocks | MP3, M4A |
| /Ringtones/ | Universal ringtones (Android) | MP3, M4A, OGG |
π‘
If it doesnβt appear in the settings after copying the file, try renaming it Latin (e.g. song1.mp3 instead of my song.mp3). MIUI sometimes ignores Cyrillic files in the title.
Method 3: Applications for creating ringtones (Zedge, Ringtone Maker)
If you don't want to mess with files manually, you can use specialized applications that not only make installation easier, but also offer additional features: cropping tracks, normalizing volume, creating vibration patterns.
Top.-3 supplant 9:
- π± Zedge is the largest database of ringtones and notification sounds, and allows you to download tracks directly to the desired folder. MIUI.
- ποΈ Ringtone Maker β editor for cropping songs and creating melodies from any audio files.
- π AudioMP3 Cutter is a simple tool for cutting MP3 previewed.
Instructions for Zedge:
- Install the app from Google Play.
- Run Zedge and find your favorite ringtone (you can use a search by genre or artist).
- Click on the track and select Set as a ringtone.
- Confirm the choice β the melody is automatically copied to the system folder.
The advantage of Zedge is that it bypasses the MIUI duration limit: you can download the full track and then crop it right in the app.
How to cut a song in Ringtone Maker?
5. Method 4: Assign different tunes to SIM1 and SIM2
Xiaomi Redmi 9 supports two SIM-cards, but the default for both uses one tune to customize the individual ringtones:
- Go to Contacts and select the contact you want.
- Click Edit (pencil icon).
- Scroll down to the Melody of the Call item.
- Select Add New and specify the file from the phoneβs memory.
- Save the changes.
To assign the default melody to each SIM:
- Go to Settings β SIM-cards and mobile networks.
- Choose SIM1 or SIM2.
- Click the Call Melody and select the file.
Important: If you are using MIUI 13+ You donβt see the option of assigning melodies to SIM-Update your firmware to the latest version or use the Dual App Settings app from Google Play.
π‘
To avoid confusion, name the files for SIM1 and SIM2 differentially, for example: sim1_ringtone.mp3 and sim2_ringtone.mp3.
6. Problem Solving: Why the Melody Is Not Set
Sometimes users are faced with the fact that the added file is not displayed in the settings or is not played. Let's consider the main reasons and ways to eliminate them:
| Problem. | Reason. | Decision |
|---|---|---|
| The file is not visible in the list of tunes | Wrong folder or format | Transfer the file to /MIUI/ringtone/ and check the extension |
| The melody is cut in 5 seconds. | It's too big a file. | Cut the track to 30 seconds in Audacity or Ringtone Maker |
| Sound is soft or distorted | Low bitrate or DRM | Convert to MP3 with a bitrate of 192-320 kbit / s |
| After the update, the settings were reset. | Resetting MIUI to default | Create a backup of /MIUI/ringtone/ folder |
If nothing helps, try:
- π Reboot the phone.
- ποΈ Clear the application cache Settings (Settings) β Annexes β Application management β Settings β Clear the cache).
- π² Install an alternative launcher (like Nova Launcher) that sometimes solves problems with displaying system settings.
β οΈ Note: If you use custom firmware (like LineageOS or Pixel Experience), standard folders MIUI If you do, you can copy the files to /system/media/audio/ringtones/ (Root rights are required).
7. Bonus: Dynamic ringtones and MIUI themes
For those who like customization, MIUI has a hidden dynamic ringtone feature that allows you to assign different tunes depending on:
- π€ Contact (for each subscriber a song).
- β° Time of day (such as a quiet call at night).
- π Geolocations (different tunes at home and at work).
How to set up:
- Install MIUI Theme Editor (available from MIUI Theme Store)
- Create a new topic or edit an existing one.
- In the Sounds section, assign different tunes to different scripts.
- Save the theme and apply it to Settings β Design.
You can also use Tasker to automate ringtones on a schedule or event, such as one track ringing during work hours and another on weekends.
π‘
To quickly switch between themes with different ringtones, add the Themes widget to the home screen, which allows you to change the sound profiles into one tap.