How to change music on Xiaomi phone: from the bell to the alarm

The ringing, notifications and alarms on Xiaomi smartphones (including Redmi and POCO) are often annoying β€” standard sounds get boring quickly, and some users want to personalize the device to their own style. Fortunately, the manufacturer provides several ways to change audio files, from built-in MIUI tools to install third-party applications.

In this article, you will find 5 proven methods of replacing music on Xiaomi phones, including instructions for different versions of firmware (from MIUI 12 to MIUI 14 based on Android 13/14). We will also analyze common errors - for example, why downloaded tunes do not appear in the list or how to circumvent the system's restrictions on the duration of tracks. If you need to change not only the call, but also the sounds of notifications on WhatsApp or Telegram, there is a solution.

1. Standard call melody replacement through settings

The easiest way is to use the built-in MIUI tools, which works on all Xiaomi models, including the Redmi Note 12, POCO X5 and Mi 11, regardless of the firmware version, the main condition is that the audio file must be stored in the device’s memory (internal or microSD card).

Here's the step-by-step instruction:

  1. Download your favorite audio file (.mp3,.m4a,.ogg or.wav formats) and save it to the Ringtones folder (if not, create it manually in the root memory directory).
  2. Open the Settings app and go to the Sound and Vibration section.
  3. Select the Melody of the Call (or the Sound of Notifications if you need to change the signal for SMS).
  4. Your file will appear in the list of available tunes. Tap it to apply.

⚠️ Note: If the file is not displayed, check its duration β€” MIUI Limits the ringtone to 30 seconds. Use the app to crop. MP3 Cutter or online services.

For an alarm clock, the path is a little different:

  • πŸ”” Open the Watch app β†’ alarm-box.
  • 🎡 Click on an existing alarm clock or create a new one, then select Melody.
  • πŸ“ Find the Alarms folder in the list (if it isn’t, create Ringtones in a similar way).

Download MP3/M4A| Cut to 30 seconds (to call)|Save to Ringtones/Alarms|Reboot phone (if file is not displayed)

-->

2.Use of a file manager for manual installation

If the standard method didn’t work, try manual file placement through the file manager, a method that is particularly useful for POCO F4 or Redmi K50 users, where custom tunes can sometimes be difficult to display.

Follow the algorithm:

  1. Connect your phone to your PC or use a file manager (such as Mi File Explorer).
  2. Go to the root memory directory and create folders (if none): /storage/emulated/0/Ringtones for calls /storage/emulated/0/Notifications for notifications /storage/emulated/0/Alarms for alarm clocks
  3. Copy the audio files into the appropriate folders. File names should be in Latin (without spaces and special characters).
  4. Restart the device – after that, the files will appear in the sound settings.

Critical detail: on some models (for example, Xiaomi 13 Pro) folders must have an exact name in English – otherwise the system will not recognize them.

Type of soundThe name of the folderMax. Duration.Supported formats
Call.Ringtones30 seconds.MP3, M4A, OGG
NotificationsNotifications5 secondsMP3, WAV
Alarm clockAlarms1 minuteMP3, M4A
Systemic soundsUI (hidden)3 secondsOGG (for firmware only)

Standard settings MIUI|File Manager |Third-party applications |I don't change standard sounds-->

3. Applications for customization of sounds

If the built-in MIUI tools seem limited, install one of the specialized applications that allow you to:

  • 🎢 Set up tunes longer than 30 seconds.
  • πŸ”Š Assign different sounds to individual contacts.
  • πŸ“± Sync Melodies Between Devices Through the Cloud.

Top.-3 Proven applications for Xiaomi:

  1. Zedge is the largest database of ringtones and wallpaper with pre-listening capability, and supports MIUI 12-14 without conflict.
  2. Ringtone Maker is a tool for cutting tracks and creating unique tunes from your music.
  3. MP3 Cutter and Ringtone Maker – optimized for Xiaomi, automatically saves files to the desired folders.

How to set a tune through Zedge:

  1. Download the app from Google Play and open it.
  2. In the search bar, type in the track title or select a category (e.g., "Game Ringtones").
  3. Click on your favorite file β†’ Set as β†’ select Phone ringtone, Notification or Alarm.
  4. Confirm installation – the file is automatically copied to the system folders.

⚠️ Note: Some applications (such as Ringtone Maker Pro) require permission to access the Audio Settings. On Xiaomi, this permission is hand-held: Settings β†’ Annexes β†’ Permit management β†’ Special access β†’ Changes in system settings.

πŸ’‘

If no melodies apply after installing the app, clear the Settings (MIUI) app cache through Settings β†’ Apps β†’ All Apps β†’ Settings β†’ Storage β†’ Clear the cache.

4. Replacement of sounds for specific applications

The standard MIUI settings allow you to change only the global sounds of calls and notifications. But what if you want to assign a unique tune to WhatsApp, Telegram or Gmail? There are two ways to do this:

Method 1: Through application settings

  • πŸ“± Open the app (for example, Telegram).
  • πŸ”§ Go to Settings. β†’ Notifications and sounds.
  • 🎡 Select Notification Sound and specify your file (it should be in the Notifications folder).

Method 2: Through Android settings (for all applications)

  1. Open the Settings β†’ Applications.
  2. Select the application you want (such as VK).
  3. Tap Notifications. β†’ Additionally. β†’ Sound.
  4. Specify the custom file from the Notifications folder.

On some models (e.g. Redmi 10 with MIUI 13) the path may be different:

Settings β†’ Sound and vibration β†’ Additional settings β†’ App notification sounds
Why not all apps support customized sounds?
Some apps (like Facebook or Instagram) ignore the system’s audio settings and use their own, in which case only installing a third-party launcher (like Nova Launcher) with customization of notifications or using Tasker to automate the replacement of sounds will help.

5 Problem Solving: Why Melodies Aren't Used

Even after installing files correctly, Xiaomi users sometimes find that:

  • πŸ”• The melody is not displayed in the list of available.
  • πŸ”Š The sound is played, but with distortions.
  • πŸ“΅ After resetting, it is reset to standard.

Here's a checklist for diagnosis:

Check file format (MP3/M4A only)| Make sure the file is no longer than 30 seconds | The folder is called exactly Ringtones (no typos) | The file is copied to internal memory (not SD) |Reboot the phone after adding the file-->

Frequent mistakes and decisions:

Problem.Reason.Decision
File not visible in settingsWrong folder nameRename Ringtones (Registration is important!)
The sound is interrupted.Bitrate above 192 kbpsConvert to MP3 128-192 kbps via Audacity
Resets after updateCleaning up Media Storage's cacheReinstall the file and restart
It does not work for a specific contact.MIUI LimitationUse the Contact Ringtone app

For models with MIUI 14 (such as Xiaomi 13T), you may need to reset the sound settings:

Settings β†’ About the phone β†’ Resetting settings β†’ Resetting sound settings β†’

πŸ’‘

If none of these methods worked, check to see if the Media Storage system process is disabled in the battery settings, which on Xiaomi is sometimes optimized as a "background app," which blocks scanning for new tunes.

6. Alternative methods: ADB and custom firmware

For advanced users who need complete customization freedom, there are two radical ways:

Method 1: Replace system sounds with ADB

It can even replace the standard phone switch-off/on sounds.

  • πŸ–₯️ Computer with installed ADB-driver.
  • πŸ“± Initiated Debugging Mode USB phone-on.
  • πŸ”§ Knowledge of the command line.

Example of commands to replace the lock sound:

adb push your_sound.ogg /system/media/audio/ui/lock.ogg

⚠️ Note: This method requires an unlocked bootloader and can cause system failure, and is recommended only for devices with authorized firmware (e.g., for example, for the use of a computer, POCO F3 globalized MIUI).

Method 2: Installation of custom firmware

Firmware like LineageOS or Pixel Experience offer flexible audio settings without the limitations of MIUI.

  • ⚠️ Cancels the guarantee.
  • πŸ”§ Requires unlocking the loader.
  • πŸ“± It can lead to data loss.

If you decide to take this step, follow the official guides for your model on the XDA Developers forum.

FAQ: Frequent questions about replacing music with Xiaomi

Can I put my music on a call for a specific contact?
Yes, but standard MIUI tools don't always allow this. Use Contact Ringtone: Install it from Google Play. Open contact β†’ Change β†’ Call Melody. Select a file from memory. On some models (like Redmi Note 11), this works through standard settings: open contact β†’ Edit β†’ Default Melody β†’ Select custom file.
Why does my tune get cut off when I ring?
This is a MIUI limit -- the maximum call duration is 30 seconds. To get around it: Use the Ringtone Maker app to crop the track. Set a third-party launcher (like Nova Launcher) with support for long tunes. For an alarm clock, the limit is milder, to 1 minute.
How to bring back the standard Xiaomi sounds?
If you want to roll back changes: Delete all custom files from Ringtones, Notifications, Alarms folders. Go to Settings β†’ Sound and Vibration β†’ Call Melody and select Default. To reset all audio settings, perform: Settings β†’ About Phone β†’ Resetting Sound Settings β†’ Reset
Can I use music from Spotify or Yandex Music?
Directly from streaming services – no, because files are protected DRM. But you can: Download the track on PC through the official app (if there is an offline mode). Convert it to MP3 via Audacity or online services, transfer to the Ringtones folder. ⚠️ Note license restrictions – using protected content as a call may violate the rules of the service.
Why did my tunes disappear after the MIUI update?
This is a typical problem when you upgrade to a new firmware version. To recover sounds: Check if the files are still in the folders. Ringtones/Notifications. If the folders are empty, copy the files again. Reboot the phone. If it doesn't work, clear the Media Storage cache: Settings β†’ Annexes β†’ All applications β†’ Media Storage β†’ Warehouse β†’ Clear the cache