How to change the ringtone on Xiaomi: 5 ways to all models

Are you tired of the standard ringtone on your Xiaomi and want to install something more original? Or maybe you need to quickly distinguish between work calls and personal calls using different ringtone? In this article, we will explore all possible ways to change the tune on Xiaomi, Redmi and POCO smartphones – from basic settings to hidden features MIUI and HyperOS.

Whether you're using Xiaomi's flagship 14 Ultra or the budget Redmi Note 12, it's almost identical. We've taken into account all the nuances of where to download quality ringtones, how to get around the system's limitations, and what to do if the new sound doesn't save, and you'll also learn why sometimes all the audio settings are reset after a MIUI update and how to avoid it.

Get ready: in addition to the standard instructions, there are exclusive life hacks that you won't find in the official documentation, such as how to assign different tunes to the music. SIM-maps or tie a unique ringtone to a specific contact.

1. Standard method: changing the ringtone through settings

The easiest method is to use the built-in MIUI or HyperOS tools, which is suitable for 90% of users and takes less than a minute.

  1. Open the β€œSettings” (cog icon on the desktop).
  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 HyperOS).
  4. Select one of the system melodies suggested or click Add (+) to download your file.

If the list does not have a suitable option, the system will offer to download additional ringtones from the Mi Sound Store.Please note: some tunes can be paid (from 50 to 200 rubles).

Free space in memory (minimum 50 MB)|File format (supported) MP3, M4A, WAV)|Loudness of sound (test at maximum level)|Permissions for the Settings app (if the ringtone is not saved)-->

On newer versions of HyperOS (such as the Xiaomi 13T), the interface has changed a little: now the audio settings are divided into tabs General, Notifications and Alarm.

⚠️ Warning: If the sound hasn't changed after you've picked a new tune, restart your phone. MIUI caches old sound settings.

2 How to install your ringtone from your phone files

You want to use your favorite song or your unique sound as a ringtone? You need to upload the audio file to a folder. Here's how to do it:

  1. Download or transfer the audio file to your phone (formats:.mp3,.m4a,.wav).
  2. Create a Ringtones folder in the root directory of internal memory (if not), the path should look like this: Internal drive/Ringtones/.
  3. Put your file there. The file name should be in Latin (e.g., file name, my_ringtone.mp3).
  4. Go to the ringtone settings (as in the first method) and select your file from the Local list.

If the Ringtones folder doesn’t appear in the list, try an alternative path: Internal Drive/MIUI/ringtone/. On some firmware, the system looks for melodies there.

Why is my file not on the ringtones list?
1. Wrong format - convert to MP3 with a bitrate not higher than 320 kbit / s. 2. The file is too large (maximum 5 MB for MIUI). 3. The file name has Cyrillic or special characters. 4. The folder is not created at the root of the memory, but inside another directory (for example, Download).

File formatMax size.Support for MIUISupport for HyperOS
MP35MBYes.Yes.
M4A (AAC)3MBYes.Yes.
WAV2 MBBPartially.No.
OGG4MBNo.Yes.

The POCO F5 and other HyperOS models are limited to a ringtone duration of no more than 30 seconds. If your file is longer, trim it with the MP3 Cutter app (available on Google Play).

3.Assigning unique ringtones for contacts

If you want important people to have their own tunes, MIUI lets you do that, and it's especially useful for business users or those who have an active social life.

  1. Open the Contacts (or Phone) application.
  2. Select the contact you want and tap Edit (pencil icon).
  3. Scroll down to the Melody of a Call section (on HyperOS - Individual Rington).
  4. Select a system melody or upload your own (similar to the second method).

Redmi 12 and newer models have a bug: sometimes individual ringtones are reset after the MIUI update. To avoid this, make a backup of contacts through Settings β†’ Google β†’ Backup before updating.

Once a month | Once every six months |Only when you buy a new phone |Never changed-->

If you have two. SIM-cards, you can assign different tunes for each:

  1. Go to Settings. β†’ SIM-maps and mobile networks.
  2. Choose. SIM-card and tap the ringing melody.
  3. Set a unique ringtone for each card.

This will help you to know which SIM you are calling.

4.Use of third-party ringtone apps

If built-in capabilities MIUI Not enough, you can use third-party apps, and they offer more customization options, including dynamic ringtones and time-of-day sounds.-3 tested applications:

  • 🎡 Zedge is the largest database of ringtones and wallpapers, and there's a categorization by mood (calm, energetic, funny.
  • πŸ”Š Ringtone Maker - lets you crop songs and create your own ringtones. fade-in/fade-out effects.
  • 🎢 MP3 Cutter and Ringtone Maker is a simple audio editing tool.You can cut the best snippet of a track.

After installing any of these applications:

  1. Choose your favorite ringtone in the app.
  2. Click Set as ringtone (or Set as ringtone).
  3. Confirm the selection in the system window that opens.

On the Xiaomi 13 Pro and other flagships with HyperOS, additional permission to change system settings may be required.

⚠️ Note: Some apps (e.g. Zedge) request access to contacts and call history. Quoting these permissions - they are not needed to change the ringtone.

If after installing a third-party ringtone, the sound is distorted or interrupted, try converting the file to MP3 with a bitrate of 192 kbit / s.

5. Resetting the ringtone to factory settings

If you want to return a standard tune after experimenting with sounds, do the following:

  1. Open Settings β†’ Sounds and vibration β†’ Call melody.
  2. At the top of the screen, select the Systems tab (or by default).
  3. Slip on the first tune on the list (usually MIUI Ringtone or HyperOS Default).
  4. Confirm your choice.

POCO X5 and other HyperOS devices may need to be rebooted to make the changes take effect.If the standard tune doesn't recover, check if a third-party audio management app (such as Ringo or AudioManager) is installed - it could have intercepted the settings.

πŸ’‘

Back up your favorite ringtones! Before you reset your phone to factory settings, copy the Ringtones folder to your computer or cloud. Once reset, just return it back, all the tunes will be available again.

If you want to reset all the audio settings (ringtones, notifications, alarms), you can do this through Settings β†’ Memory β†’ Resetting β†’ Resetting sound settings. Be careful: this will also remove individual contact tunes!

6 Problem Solving: The ringtone is not changed or saved

Sometimes users find that a new tune is not applied or resets after a reboot, and here are the most common reasons and solutions:

Problem.Possible causeDecision
Rington doesn't hold.Not enough rights.Give the Settings app permission to write in memory
The sound is interrupted.The damaged fileConvert the file to another format
The old ringtone is playingCash system.Clear the cache to Settings β†’ Apps β†’ Settings β†’ Memory β†’ Clear the cache
No sound at all.Do not disturb mode.Check the Settings. β†’ Don't disturb.

If none of these things worked, try updating the firmware. Some versions of MIUI 13 had a bug that caused the audio settings to be reset randomly, and MIUI 14 and HyperOS fixed this problem.

What if the ringtone only works through headphones?
This indicates a hardware problem with the speaker. Check: 1. Is there any dirt in the speaker grille (clean with a soft brush). 2. Does the sound work in other applications (for example, YouTube). 3. Has there been any phone drops - the speaker may have moved away from the contacts. If the problem persists, contact the service center.

The Redmi Note 11 and some other models have a hidden speaker testing feature:

  1. Dial the code in the phone app: ##36446337###.
  2. Select Receiver Test (top speaker) or Speaker Test (bottom speaker).
  3. If the sound is in the test, but not when calling - the problem is the firmware.

7.Where to Download Quality Ringtones for Xiaomi

You don't want to use standard tunes, but you don't know where to find good alternatives?

  • 🌐 The official Mi Sound Store is built into MIUI, Safe and virus-free. Melodies optimized for Xiaomi.
  • 🎧 Zedge (Play Market) - more than 1 million ringtones.
  • πŸ“± Ringtone bootloader – allows you to download sounds directly from YouTube (legally, only free tracks).
  • πŸ’Ώ Mobile9 (mobile9.com) β€” Old but proven site with ringtones in format MP3.

Avoid little-known sites that offer "exclusive ringtones" - they often contain malware.

  • File size (should not be suspiciously large for a 30-second sound)
  • Extension (should be.mp3, not.exe or.apk)
  • Reviews from other users.

For Xiaomi 12S Ultra and other flagships with stereo speakers, we recommend downloading stereo MP3 ringtones – they will sound larger. On budget models (Redmi 10A), the difference between mono and stereo is not noticeable.

πŸ’‘

Never install ringtones from unverified APK sources! This could be a Trojan masquerading as a harmless sound file. Always use proven apps from Google Play.

8 Additional Chips: Dynamic Ringtones and Automation

You want your Xiaomi to play different tunes depending on the time of day or location?

  • ⏰ MacroDroid - allows you to assign different ringtones for the day / night, for example, a quiet sound after 22:00.
  • πŸ“ Tasker is advanced automation. You can set up a ringtone change when you connect to your home Wi-Fi.
  • πŸ”„ IFTTT β€” Integration with smart devices, like turning on the vibration when you're at work.

Set up in MacroDroid (the easiest option):

  1. Install the app from Google Play.
  2. Create a new macro command: Add a trigger β†’ Time of day.
  3. Specify the range (for example, 08:00-20:00).
  4. Add the action: Audio β†’ Change the ringtone.
  5. Choose a daytime tune.
  6. Repeat for night time.

The POCO F4 GT and other HyperOS devices have built-in Mode (Settings β†’ Modes and Automation) features that allow you to create Job, Home, Sports profiles with different audio settings.

If you use the Mi Band or other Xiaomi devices, you can sync ringtones. For example, when calling, both the phone and the bracelet will vibrate. To do this, turn on the option in Settings β†’ Connected devices β†’ Mi Band β†’ Call notifications.

FAQ: Frequent questions about changing the ringtone to Xiaomi

Can I put a ringtone longer than 30 seconds?
On most Xiaomi models, the system automatically trims the ringtone to 30 seconds. However, there is a workaround: Download the Ringtone Maker app. Import your file and trim it to 30 seconds, but save it as audio (not like a ringtone). Place the file in the Notifications folder (not Ringtones). In the call settings, select it from the Notifications section. This way you can use up to 60 seconds of sound, but note: long ringtones land the battery faster.
Why did all the ringtones drop after the MIUI update?
This is a well-known MIUI problem when you upgrade to a new version. The system resets user audio settings if: The update was dirty (without a full reset). The folder structure changed (e.g., /MIUI/ringtone/ to /media/audio/ringtones/). There was a failure when you upgrade. To avoid this in the future, before updating: Copy the Ringtones folder to your computer. Backup contacts with individual tunes via Settings β†’ Google β†’ Backup. After the update, return the folder backup and restore contacts.
How to make a vibration with a ringtone?
On Xiaomi, you can set the sound-vibration combination: Go to Settings β†’ Sounds and Vibrations β†’ Call Melody. Under the melodies list, find Vibration when calling. Select a vibration pattern (e.g., Default Heartbeat, Double Pulse). On HyperOS, you can also create a custom vibration pattern: In the same menu, select Set up a vibration. Slip on the screen to create your sequence. Save and assign for calls.
Can I put a ringtone on the alarm?
Yes, but the process is different from changing the ringtone: Open the Watch app (or Alarm clock). Create a new alarm clock or edit an existing one. Tap the current melody (usually by default). Select the system sound or add your file from the Alarms folder (create it at the root of the memory if it's not). Note: the alarm clock will only use the first 60 seconds of the track, even if the file is longer.
Why is the ringtone quiet on the POCO X3, even though the volume is at its maximum?
This is a hardware feature of some POCO models. The problem is with: Volume limitation in MIUI to protect the speaker. Low-quality bottom speaker (characteristic of budget models). Activated Safe Sound mode in settings. Solutions: Turn off Settings β†’ Sounds and vibrations β†’ Safe sound. Use headphones or connect your phone to an external speaker via Bluetooth. Install the Volume Booster app (caution: can damage the speaker at maximum volume!).