How to change the tune in WhatsApp to Xiaomi: 5 working ways

Are you tired of standard ping-pong on WhatsApp and want to set your tune to notifications? On Xiaomi smartphones with a MIUI shell, this task is not as obvious as it seems. Unlike naked Android, here the manufacturer imposes additional restrictions on the management of app sounds. But don’t despair: we will thoroughly analyze all working methods, from standard settings to workarounds using third-party tools.

It’s important to understand that the problem is not WhatsApp itself, but MIUI policy. The system aggressively manages notifications to β€œoptimize” the device, but often this interferes with users. In this article, you will find relevant solutions for all modern Xiaomi models (including Redmi, POCO and Black Shark) running MIUI 12-14 and HyperOS. And if you are faced with a unique situation, at the end of the article there is an FAQ with answers to frequent questions.

Why can’t you just change the tune on WhatsApp?

Unlike smartphones with pure Android (like Google Pixel or Samsung with One UI), where the notification melody can be changed directly in the messenger settings, MIUI blocks this feature.

  • πŸ”’ Centralized sound management. MIUI Forced redirects all notifications through the system menu Settings β†’ Sounds and vibrations β†’ Notifications of applications, ignoring the settings of the applications themselves.
  • πŸ“± Battery optimization: The system limits the background activity of applications, including customizing sounds to reduce charge consumption.
  • πŸ› οΈ Absence API third-hand. MIUI Does not give developers access to modify system sounds through standard Android tools.

This is not a bug, but a deliberate decision by Xiaomi, but there are workarounds, from manual file swapping to specialized applications, and then we'll look at them in order, starting with the simplest ones.

⚠️ Note: On devices with HyperOS (the new shell from Xiaomi, which debuted in 2026), the logic of notification management has changed. If your smartphone is running on this system, skip the first method and go straight to the second or third one.

Method 1: Change the melody through MIUI system settings

This is the safest method, but it doesn't work on all versions of MIUI. Try it first:

  1. Open Settings β†’ Sounds and vibrations β†’ Application notifications.
  2. Find in the WhatsApp list and tap it.
  3. Select the Notification Sound (on some firmware it may be called Melody or Notification Tone).
  4. In the menu that opens, select one of the system melodies (for example, Ring01.mp3 or MIUI_tone.mp3).

If you don't have the right tune on the list, you can add your own.

  • 🎡 Place the audio file (format.mp3,.ogg or.wav, duration up to 30 secondly /storage/emulated/0/MIUI/ringtone/ (Create it if it doesn’t exist).
  • πŸ”„ Reset the device.
  • πŸ”Š Return to WhatsApp audio settings – your file should appear in the list.

⚠️ Attention: On some firmware MIUI 13+ folder MIUI/ringtone In this case, use alternative methods from the following sections.

β˜‘οΈ Preparation of a file for notifications

Done: 0 / 4

Method 2: Use the MIUI Sounds app (root only)

If your Xiaomi has an unlocked bootloader and root rights, you can use the MIUI Sounds app (available on 4PDA or XDA Developers) to replace system sounds, including WhatsApp notifications.

Instructions:

  1. Download and install. APK-file MIUI Sounds (check compatibility with your version) MIUI).
  2. Open the application and provide root access (if requested).
  3. Go to Notifications and select WhatsApp.
  4. Click Import and point the path to your audio file.
  5. Save the changes and restart the device.

On HyperOS devices, this method may not work due to the changed system file structure. Make a backup of the /system partition before using it.

What if the notifications are missing after the sound is changed?
That means that the file is in the wrong format or bitrate. Try converting it to MP3 with 44.1 kHz, 128 kbps, mono. Use audio editors like Audacity or online converters.

Method 3: Third-party applications for customizing notifications

If previous methods have failed, try specialized utilities. They don't require root, but they may require additional permissions.

AnnexNeed root?FeaturesReference
Notification Channels❌ No.It allows you to reassign sounds to individual notification channels (including WhatsApp) and works on MIUI 12-14.Google Play
Zedge❌ No.A library of melodies and wallpapers. Once you have the sound installed through Zedge, you can select it from the MIUI system settings.Google Play
Ringtone Maker❌ No.It allows you to crop audio files and save them as notifications, supports export directly to the MIUI/ringtone folder.Google Play

How to use Notification Channels:

  1. Install the app and provide all the permissions requested (including Special Notification Access).
  2. Select WhatsApp from the list of apps.
  3. Slip on the notification channel (usually called Messages or Messages).
  4. In the Sound section, specify the path to your audio file.

⚠️ Attention: MIUI 14 and HyperOS application may require the option to show system settings in the developer menu (Settings) β†’ The phone. β†’ Version. MIUI β€” tap 7 times).

πŸ“Š What kind of melody replacement have you tried?
Through MIUI system settings
With root applications
Other utilities (Zedge, Notification Channels)
I haven't tried it yet.

Method 4: Manual file editing (for advanced users)

This method is suitable for those who are willing to work with the Android file system through ADB or file manager with root access. We will replace the system sound of WhatsApp notifications with our own.

You'll need:

  • πŸ–₯️ Computer with installed ADB and drivers for Xiaomi.
  • πŸ“± Initiated Debugging Mode USB on a smartphone (Settings) β†’ Additionally. β†’ For developers).
  • 🎢 Audio file in Ogg format (recommended) with the name notification.ogg.

Steps:

  1. Connect your smartphone to your PC and execute the command: Adb devices Make sure the device is identified.
  2. Copy your file to the system folder: adb push notification.ogg /system/media/audio/notifications/
  3. Change the access rights: adb shell chmod 644 /system/media/audio/notifications/notification.ogg
  4. Reset the device.

After that, the new sound will appear in the system tone list, and you can select it for WhatsApp via the MIUI settings.

πŸ’‘

If ADB doesn’t see the device, try disabling and enabling USB debugging again, and installing Xiaomi USB Drivers from the official website.

Method 5: Alternative messengers with flexible settings

If all of the above methods have failed, consider using alternative messengers that do not conflict with MIUI.

  • πŸ’¬ Telegram – allows you to set individual tunes for each chat directly in the notification settings.
  • πŸ“± Signal – supports customization of sounds without system restrictions.
  • πŸ”„ WhatsApp Business – In some cases, it behaves differently than regular WhatsApp and allows you to change sounds.

Of course, this is not the solution for WhatsApp, but if the flexibility of notifications is critical for you, switching to a different messenger may be warranted.

πŸ’‘

On devices with HyperOS, the only reliable way is to use third-party applications (for example, Notification Channels) or alternative messengers.

Frequent problems and their solutions

When you change the notification melody on Xiaomi, users encounter common errors.

Problem.Reason.Decision
The new melody is not shown in the list.Wrong file format or pathCheck that the file is in.mp3/.ogg format and is in /MIUI/ringtone/.
The sound is playing, but very quietly.Low volume of the original fileIncrease the volume of the file in the audio editor (for example, in Audacity) to a normalized level.
After the MIUI update, the sound droppedResetting system settingsReset the settings again. To prevent this, back up the MIUI/ringtone folder.
Customization applications do not workMIUI/HyperOS restrictionsTry disabling Mi-optimization in the battery settings for these applications.

If none of these methods helped, check:

  • πŸ” Are there any conflicts with other audio control applications (e.g. MacroDroid or Tasker).
  • πŸ“΅ Is not the Do Not Disturb mode enabled or Concentration in the settings MIUI.
  • πŸ”„ Have you reset your settings after updating the firmware.
Can I change the tune for individual WhatsApp chats to Xiaomi?
No, WhatsApp doesn’t support customized tunes for different chats on any device, including Xiaomi.This feature is only available on Telegram and some other instant messengers.
Why did the notifications start to arrive with a delay after the sound was changed?
This is related to the MIUI optimization mechanism. Try: Disable the WhatsApp Battery Optimization in the settings. Add the messenger to Autostart and Lock. Reboot the device.
Can you get back the standard WhatsApp sound after experimentation?
For this purpose: Delete all files you have added from the folder /MIUI/ringtone/. In the settings MIUI Select a standard tune for WhatsApp (usually) MIUI_tone.mp3). If the sound has not recovered, reset the notification settings for the app (Settings) β†’ Annexes β†’ WhatsApp β†’ Notifications β†’ Drop it).
Does this work on the POCO F5 or Redmi Note 12?
Yes, all of the described methods are relevant for devices on MIUI 13/14 and HyperOS, including: POCO F5/F4, Redmi Note 12/11, Xiaomi 13/14, Black Shark 5/6. Except for devices with custom firmware (for example, LineageOS), where the logic of notifications may differ.
Can I change the sound of notifications without root?
Yes, but with limitations: Through system settings MIUI (method 1) - only for standard tunes. With third-party applications (method 3) - for example, Notification Channels or Zedge. Root is only required for deep customization (method 2 and 4).