How to change music on a call to Xiaomi: all the ways for MIUI 14 and 15

Introduction: Why are Xiaomi’s standard tunes boring?

You’re tired of the Mi Mix or Marimba factory ringtone that’s installed on your Xiaomi Redmi Note 12 or POCO X5 Pro? no wonder: standard ringing tunes in MIUI They're repeated from year to year, and their sound has long been boring to millions of users. But most owners of Xiaomi smartphones do not even suspect that you can change music on a call in literally three clicks - and not only on the built-in options, but on any other. MP3-file.

In this article, we will discuss all the current ways to change the ringtone on Xiaomi, Redmi and POCO devices running MIUI 14/15 (including global and Chinese versions of firmware).

  • πŸ”„ Change the melody through standard settings without third-party apps
  • 🎡 Set your own music (MP3, M4A) ringtone
  • πŸ“± Assign individual tunes for different contacts
  • πŸ”§ Solve problems if the new ringtone is not saved or reproduced

We’ll also reveal the hidden MIUI feature, which allows you to assign different tunes for the first and second call – this option is hidden deep in the settings, but it works on most models, including the Xiaomi 13T and Redmi K60.

πŸ“Š What Call Melody Are You Using on Xiaomi?
Standard MIUI.
His music (MP3)
Melody from the app (Zedge et al.)
Different for contacts
I didn't.

Method 1: Change the ringtone through standard MIUI settings

The easiest and safest method is to use the built-in MIUI tools. It is suitable for all models, including the Xiaomi 12S Ultra, Redmi A2 and POCO F5, and does not require root rights or install additional programs.

  1. Open the Settings app (the gear icon on the home screen).
  2. Go to the section Sound and vibration (some firmware may call it Sound).
  3. Slip on the item "Melody of the call" (or "Rington" in English versions).
  4. In the list that opens, select one of the suggested tunes. MIUI 15 are divided into categories: 🎢 MIUI β€” branded ringtones (including classic Mi Mix and Mi Drop) πŸ”Š Standard – Universal Android Melodies πŸ“± Downloaded – your user files (if already added)

OK.

Save.

⚠️ Note: Some models (e.g. Xiaomi Civi 3) after upgrading to MIUI 15 list of embedded tunes can be reset. If your favorite ringtone is gone, try resetting the sound settings to Settings β†’ Annexes β†’ Application management β†’ Three points. β†’ Resetting settings.

β˜‘οΈ Preparing for a ringtone change

Done: 0 / 1

Method 2: Set your music (MP3) as a ringtone

If you don't like the built-in tunes, you can assign any audio file from your phone's memory. MIUI supports.mp3,.m4a,.wav formats (but not.flac or.ogg).

  1. Put your audio file in your phone’s memory (for example, in the Music or Ringtones folder). You can use Explorer(s) or connect your smartphone to your PC.
  2. Open Settings β†’ Sounds and vibration β†’ Call melody.
  3. At the top of the screen, select the Local or My Files tab (name depends on the MIUI version).
  4. Click Add Rington (+ icon in upper right corner).
  5. In Explorer, find your file and select it. MIUI will automatically crop the track to 30 seconds (this is a system limitation).
  6. Save the changes and check the new ringtone by calling your phone from another device.

πŸ’‘

To avoid cropping a track for up to 30 seconds, use an audio editor (such as the MP3 Cutter from Play Market) to pre-shorten the file.

Method 3: Individual Contact Melodies

You can assign a unique ringtone to each contact in the phone book, which is convenient if you want to know who's calling right away, whether it's your boss, your friend or your courier.

  1. Open the Contacts app (or Phone β†’ Contacts).
  2. Find the right contact and tap it to open the card.
  3. Click Edit (pencil icon in upper right corner).
  4. Scroll down to the Call Melody (or Rington) item and select it.
  5. In the menu that opens, select one of the standard tunes or click Add to upload your file (similar to Method 2).
  6. Save the changes.

⚠️ Attention: On some firmware MIUI 14 (especially Chinese) individual ringtones can be hidden to get them back:

  1. Install the global version of MIUI (via Settings β†’ About Phone β†’ MIUI β†’ tap 7 times on the version number to unlock additional options).
  2. Or use third-party apps like Contact Ringtones from the Play Market.
Xiaomi modelSupport for individual ringtonesLimitations
Xiaomi 13/13 Proβœ… Yes (MIUI 14/15)Only for contacts in your phone memory (does not work with Google contacts)
Redmi Note 11/12βœ… Yes.Max. 30 seconds duration.
POCO F4/F5βœ… Yes.No restrictions.
Xiaomi Pad 6❌ No, just a common ringtone)β€”

Method 4: Use third-party applications (Zedge, Ringtone Maker)

If you don't like the built-in MIUI tools, you can use third-party software.

  • 🎡 Zedge is a huge library of ringtones, notifications and wallpaper. There's a category of Xiaomi-specific tunes.
  • βœ‚οΈ Ringtone Maker – Allows you to trim MP3-files and install them as ringtones without length restrictions.
  • πŸ”Š Ringdroid is a simple editor for creating melodies from music tracks.

How to install ringtone through Zedge:

  1. Download the app from the Play Market.
  2. Run Zedge and find your favorite tune (can be filtered by Ringtones category).
  3. Slip along the track and select Set as ringtone.
  4. Confirm the selection in the pop-up window.

⚠️ Note: Some applications (e.g. Zedge) may request access to notifications and contacts. waive unnecessary permissions to avoid putting personal data at risk.

How to get around the MIUI limit on ringtone length?
If you need to set a tune longer than 30 seconds, use the Ringtone Maker:1 app. Import the file to the app. 2. Cut it to the desired length (e.g. 1 minute). 3. Save it as a ringtone - MIUI will accept it without cropping.

Problem Solving: The ringtone doesn’t change or play

Sometimes, after the ringtone changes, nothing happens - the phone continues to play the old ringtone or even goes silent.

Problem.Reason.Decision
Rington doesn't hold.Cache failure SettingsClear the cache: Settings β†’ Applications β†’ App management β†’ Settings β†’ Storage β†’ Clear the cache
The melody is playing, but very quietly.Volume limitation in MIUIEnable Sound Amplification in Settings β†’ Sounds and Vibration β†’ More
The MP3 file is not listed in the list.Wrong folder or formatPlace the file in Internal Storage/Ringtones and check the format (MP3/M4A only)
Rington resets after rebootingConflict with MIUI optimizationDisable Auto-Optimization: Settings β†’ Battery β†’ Battery Optimization β†’ Disable for the Settings app

If none of these methods worked, try resetting the sound settings:

  1. Go to Settings β†’ Applications β†’ Application Management.
  2. Click on the three dots in the top right corner and select Reset Settings.
  3. Select Reset sound settings and confirm the action.

πŸ’‘

If the problem persists after all the manipulations, check if there is an application on the phone to block calls (for example, Truecaller), such programs can intercept the control of ringtones.

Hidden features: different tunes for the first and second call

Few people know, but MIUI has a hidden option that allows you to assign different ringtones for the first and second call, which is useful if you miss calls often and want to make the melody louder or different from the standard when you re-type.

  1. Open the Settings. β†’ Sounds and vibrations.
  2. Slap the ringtone.
  3. In the upper right corner, click on three dots and select Additional Settings (or Advanced in English).
  4. Activate the switch Different tunes to call again.
  5. You can now choose the individual ringtones for: πŸ”Š First call. πŸ”” Repeated call (usually 30 seconds later)

⚠️ Note: This feature is not available on all firmware, unless it is in your version. MIUI, Try upgrading your phone to the latest stable version or install global firmware instead of Chinese firmware.

FAQ: Answers to Frequent Questions

Can I put a ringtone longer than 30 seconds?
Officially, MIUI trims all ringtones to 30 seconds, but there's a workaround: Use the Ringtone Maker app to crop the track for up to 1 minute. Save the file to the Ringtones folder. Set it through Settings β†’ Sounds and Vibration β†’ Local. MIUI won't trim the file if it's already been processed by a third-party app.
Why isn’t my music on the ringtones list?
Check it out: πŸ“Œ File format (only) MP3, M4A or WAV) πŸ“Œ Size (no more than that) 5 MB) πŸ“Œ Storage folder (Internal) Storage/Ringtones music) πŸ“Œ Presence of special characters in the file name (delete #, %, *) If all is correct but the file is not visible, restart the phone.
How to return the standard MIUI ringtone after experiments?
Go to Settings. β†’ Sounds and vibrations β†’ The ringing melody and select: πŸ”„ By default (reset to factory melody) 🎡 Or manually find Mi Mix or Marimba in the list.
Does this manual work for Xiaomi on Android One (like Mi A3)?
No, for Xiaomi Android One devices (e.g. Mi A1/A2/A3), the process is different: Open Settings β†’ Sound β†’ Phone Rington. Choose Add ringtone and specify file path. There is no 30 seconds limit on these models, but there are no hidden features (like different tunes for repeat calls) either.
Can I install a ringtone via PC?
Connect Xiaomi to your computer via USB (Select File Transfer Mode. Copy MP3-file-in-file Storage/Ringtones (If you don't have it, create it manually. Turn off your phone and go to Settings. β†’ Sounds and vibrations β†’ The ringing melody β†’ Local. Your file should appear on the list.