How to change the call sound on Xiaomi: all ways and life hacks

Why Xiaomi’s Standard Melodies Are Boring and How to Fix It

Standard call sounds on Xiaomi, Redmi and smartphones POCO They're often repeated from model to model, mi-melody, classic Orion, or electronic signal. Ring_Classic.ogg After a month of use, it gets annoying, but not everyone knows that the manufacturer has provided several ways to change the ringtone, from basic settings to custom files.

In this article, we will discuss all the current methods of changing the sound of a call, including hidden MIUI functions, working with the file system and circumventing restrictions, separately focusing on typical errors that cause new tunes to not play, and give a checklist for diagnosing problems.

Method 1: Standard Replacement through Phone Settings

The easiest method is to use the built-in MIUI tools. It is suitable for all models, from the Xiaomi Mi A1 (2017) to the flagship Xiaomi 14 Ultra (2026).

Algorithm of action:

  1. Open the Settings app (cog icon).
  2. Go to the section Sound and vibration.
  3. Slip on Call Sound (or Call Melody on older versions of MIUI).
  4. Select one of the suggested tunes or click + Add to download yours.

In MIUI 14/15, the list of standard ringtones is divided into categories:

  • 🎡 Classical – Standard Signals (Ring_Classic.ogg, Mi_Tune.mp3).
  • 🌊 Natural – the sounds of water, wind, birds.
  • 🎹 Instrumental - piano, guitar, violin.
  • πŸ€– Electronic – Synthetic Signals for Gamers.

πŸ“Š How often do you change the tune of the call?
Once a month
Six months
Only when buying a new phone
Never changed.

Restriction: In some regional firmware (e.g. India or the EU), the list of tunes can be reduced to 5-7 variants.

Method 2: Install custom tunes through file manager

If the standard ringtones are not good, you can upload your files. MIUI supports.mp3,.ogg,.wav and.m4a formats, but there are nuances with bitrate and duration:

  • πŸ”Š Bitrate: optimally 128-320 kbit / s. Files with a bitrate below 96 kbit / s can be played with noise.
  • ⏱️ Duration: no more than 30 seconds Long tracks will be cut automatically.
  • πŸ“ Size: Up to 5MB. Larger files may not appear in the list.

Instructions for addition:

  1. Download your favorite ringtone to your phone (for example, from Zedge or Mobile9).
  2. Move the file to the Ringtones folder (create it at the root of the internal memory if it is missing).
  3. Reboot your phone and it will update your media library.
  4. Go to Settings β†’ Sounds and Vibrations β†’ Call Sound and select your file.

File format: MP3/OGG/WAV/M4A|

Bitrate - 128-320 kbit/s|

Duration - up to 30 seconds |

The file is in the Ringtones| folder.

The phone is restarted after adding-->

Important: on some models (for example, Redmi Note) 12 Pro+) The Ringtones folder should be located strictly at the root of the internal memory. Download/Ringtones not recognized by the system.

Method 3: Using Third-Party Applications

If the built-in MIUI tools seem limited, you can use third-party apps.

AnnexAdvantagesDeficienciesLink (Google Play)
ZedgeLarge library of ringtones and notifications, weekly updatesAdvertising in the free version, some files paidcom.zedge.android
Ringtone MakerEditor for cropping tracks, support for all formatsThe interface is overloaded, requires permission to access filescom.herman.ringtone
MP3 CutterA simple tool for creating ringtones from musicThere is no built-in library of tunescom.appstar.mp3cutter

How to install ringtone through Zedge:

  1. Download and install the app from Google Play.
  2. Start Zedge and select the Ringtones section.
  3. Find your favorite tune and click Set as ringtone.
  4. Confirm the selection in the pop-up window.

⚠️ Attention: Apps like Zedge request storage and microphone access, you can't refuse storage permission, otherwise the ringtones won't be installed, and the Microphone permission is for voice search, and you can turn it off without consequences.

Method 4: Change the sound for a particular contact

MIUI can assign a unique tune to individual contacts, which is convenient if you want to distinguish calls from your boss, loved ones or spammers, and works on all models, including the budget Redmi A2 and POCO M6 Pro.

Step-by-step:

  1. Open the Contacts app.
  2. Select the contact you want and click Edit (pencil icon).
  3. Slip on the item Call melody (or Notification Sound).
  4. Choose a standard tune or add yours through + Add.
  5. Save the changes.

If the melody doesn't change:

  • πŸ”„ Restart your phone – sometimes the contacts cache is reset only after a reboot.
  • πŸ“ž Check if the contact is on the blacklist (the calls from there are blocked without sound).
  • πŸ”Š Make sure you're in the Settings β†’ No sounds activated Do not disturb for this contact.

πŸ’‘

If you have assigned a unique melody to a contact but it does not play, check the priority of sounds in Settings β†’ Sounds β†’ Priority of tunes. Individual contact settings should be above the system settings.

The solution to the problem: why the new ringtone does not work

A common situation: the user downloaded the file, selected it in the settings, but when you call, you hear the standard signal.

Problem.Possible causeDecision
The melody is not displayed in the list.Incorrect file format or bitrateConvert to.mp3 with a bitrate of 192 kbps via Audacity
The sound is interrupted or distortedThe file is corrupted or too largeCheck the file on another device, trim it to 20 seconds
The melody is reset after rebootingMedia Storage Cache ErrorClear the cache of the application Multimedia Storage in the settings
It's sounding, but it's very quiet.Volume limitation in MIUIActivate Volume Amplifier in Settings β†’ Special.

If the problem is not solved, reset the sound settings:

  1. Go to Settings β†’ System and device β†’ Resetting.
  2. Select Resetting Sound Settings.
  3. Confirm the action and restart the phone.

⚠️ Note: On some firmware (for example, MIUI Global 14.0.4 for Xiaomi 13T) After resetting the audio settings, you may lose the ability to select custom ringtones, in which case installing the Ringtone Fix app from Google Play will help.

Additional life hacks for advanced users

For those who want more control over Xiaomi sounds, there are a few hidden features and workarounds.

How to set a ringtone longer than 30 seconds
1. Place the file in the Ringtones folder. 2. Use a root-access file manager (e.g., Root Explorer). 3. Move to the /system/media/audio/ringtones Replace any standard file with your own (save the original!). 4. Reboot your phone and select the β€œupdated” standard ringtone in the settings. ⚠️ Risk: When updating MIUI The file can be replaced by a standard.

Changes in alarm and notification sounds:

  • πŸ”” For alarm clock: Settings β†’ Sounds. β†’ The sound of the alarm clock.
  • πŸ“± For notifications: Settings β†’ Notifications β†’ The sound of notifications.
  • πŸ’¬ For SMS: Settings β†’ SMS β†’ The sound of notifications SMS.

Creating vibrational patterns:

In MIUI, you can set a unique vibration for calls:

  1. Go to Settings β†’ Sounds and vibration β†’ Vibration when calling.
  2. Choose to Create a Pattern.
  3. Write down your vibration sequence (e.g., long-short-long).
  4. Save and assign contact.

πŸ’‘

In the models with IR-With a blaster (e.g. Xiaomi 13 Ultra), the call sound may conflict with the infrared port. If the melody is interrupted, turn off the IR port in the settings or update the firmware.

FAQ: Frequent questions about changing ringtones to Xiaomi

Can you play your music like a ringtone without cutting it?
Yes, but with reservations. Standard MIUI tools cut tracks for up to 30 seconds. To use the full version: Download the Ringtone Maker app. Select a track and tag a snippet for up to 30 seconds (like a chorus). Save as a ringtone and set it through settings. Playing the full version requires root access and system files replacement.
Why did all the custom ringtones disappear after the MIUI update?
This is a well-known MIUI 14/15 problem. In major updates, the system resets the media library. Solutions: Reboot the phone sometimes helps. Move files from Ringtones to another folder and back. Clear the cache of the Media Storage app (Settings β†’ Apps β†’ Show everything β†’ Media Storage β†’ Memory β†’ Clear cache).
How to get back Xiaomi’s standard tunes after they’re removed?
If you have removed system ringtones (e.g., via Root Explorer), you can restore them in two ways: No root: Reset audio settings (Settings β†’ System β†’ Resetting β†’ Resetting audio settings). From root: Download the original firmware for your model from the Xiaomi Firmware Updater site, extract the file /system/media/audio/ringtones and transfer it back.
Can I install different tunes for SIM1 and SIM2?
Yes, MIUI Supports individual settings for each SIM-Instructions: Open Settings β†’ SIM-maps and mobile networks. SIM-map, SIM Stick to the call sound for SIM 1 and tune the melody. Repeat to SIM 2.Limitation: The feature is only available on dual-SIM models (e.g. Redmi Note 12 Pro)+ 5G).
Why is it that you hear the standard sound instead of my ringtone?
Problem with firmware with regional restrictions (e.g. MIUI EU or India). Check: Is not Do Not Disturb mode activated for a specific contact. Is not the vibration only tick in the audio settings? Is a third-party application (e.g. Truecaller) conflicting with system settings. If nothing helps, try resetting the Phone application (Settings β†’ Apps β†’ Phone β†’ Storage β†’ Reset).