How to Put Your Music in a Call in Xiaomi Redmi 9: All Ways 2026

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.

πŸ“Š What audio format do you normally use for ringtones?
MP3
M4A
OGG
Other
I don't know.

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.

  1. Open the Settings app (cog icon).
  2. Go to the section Sound and vibration.
  3. Select the item Melody of the call.
  4. At the top of the screen, click on Locals (or My Melodies in newer versions of MIUI).
  5. 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:

  1. Connect Redmi 9 to your computer via USB (in File Transfer mode).
  2. Open the phone's internal memory and find the MIUI folder. If it's not there, create it.
  3. Inside MIUI, create a ringtone folder (if not).
  4. Copy your audio file (e.g. mysong.mp3).
  5. Disconnect the phone from the PC and restart it.
  6. 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.

folderAppointmentSupported formats
/MIUI/ringtone/The main ringing tunesMP3, M4A, OGG
/MIUI/notifications/NotificationsMP3, M4A, OGG, WAV
/MIUI/alarms/Alarm clocksMP3, 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:

  1. Install the app from Google Play.
  2. Run Zedge and find your favorite ringtone (you can use a search by genre or artist).
  3. Click on the track and select Set as a ringtone.
  4. 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?
1. Open the app and select Select MP3. 2. Specify the beginning and end of the snippet (maximum 30 seconds). 3. Click Save and select Make Rington. 4. The app will automatically place the file in the correct folder and prompt you to assign it as the ringtone.

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:

  1. Go to Contacts and select the contact you want.
  2. Click Edit (pencil icon).
  3. Scroll down to the Melody of the Call item.
  4. Select Add New and specify the file from the phone’s memory.
  5. 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 tunesWrong folder or formatTransfer 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 distortedLow bitrate or DRMConvert to MP3 with a bitrate of 192-320 kbit / s
After the update, the settings were reset.Resetting MIUI to defaultCreate 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:

  1. Install MIUI Theme Editor (available from MIUI Theme Store)
  2. Create a new topic or edit an existing one.
  3. In the Sounds section, assign different tunes to different scripts.
  4. 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.

FAQ: Frequent questions about ringtones in Redmi 9

Can I play music longer than 30 seconds?
Officially, no, MIUI clipping files to 30 But you can use a workaround: Cut the track in the Ringtone Maker to 2 part 30 Put them together in a file with pause. 1 the second between fragments (e.g. in Audacity). long_ringtone.mp3 and put in /MIUI/ringtone/. The system will take it as a single file, but will play it back in its entirety.
Why is my tune quieter than standard?
This is due to the volume normalization in MIUI. To amplify the sound: Open the file in Audacity. Apply the Normalize effect with the parameter -1 dB. Export to MP3 with a bitrate of 320 kbps. Also check if the phone settings are not volume limit for media (Settings β†’ Sound and vibration β†’ Safe sound).
How to get back standard MIUI tunes?
If you have deleted system ringtones, they can be restored: Download the archive with standard tunes MIUI (for example, XDA Developers. Unpack the files in a folder. /MIUI/ringtone/. Reboot the phone. The original tunes are usually called miui_ringtone1.ogg, miui_ringtone2.ogg etc.
Can I put music on the phone without cutting it?
Yes, but only through third-party apps like Ringo or Phone Ringtone Maker, which allow you to: Use full tracks without time constraints; assign different snippets of the same song to different contacts; create playlists of ringtones that play randomly; minus: these apps can consume an extra battery.
Why did my ringtones disappear after the settings reset?
Hard reset folder /MIUI/ringtone/ To avoid loss: Regularly copy its contents to your PC or the cloud. Use applications like Titanium Backup to back up system files. Store original tunes in a separate folder (e.g., Titanium Backup, /Music/Ringtones_backup/).