How to Put Your Ringtone on WhatsApp in Xiaomi: 5 Ways + Error Solving

Are you tired of the standard sound of WhatsApp notifications and want to set your favorite tune to calls? On Xiaomi smartphones with a MIUI shell or the new HyperOS, this process has its nuances - from the limitations of the messenger to the features of the file system. Unlike standard Android devices, it may require a workaround through system settings or third-party applications.

In this article, youโ€™ll find 5 proven ways to install a custom ringtone for WhatsApp on Redmi, POCO or Xiaomi, from simply changing your messaging settings to using a file manager with root rights. Weโ€™ll also break down common bugs (such as why a tune isnโ€™t listed) and give tips on how to optimize your sound for notifications. All instructions are relevant for MIUI 14/15 and HyperOS based on Android 13/14.

Why canโ€™t you just pick any ringtone on WhatsApp?

Unlike standard calls, WhatsApp restricts users from choosing tone notifications, and the reasons are rooted in the app's architecture:

  • ๐Ÿ”’ Closed file system: WhatsApp scans only certain folders (/Notifications, /Ringtones) and ignores user directories.
  • ๐Ÿ“ฑ Limitations MIUI/HyperOS: Xiaomi shell blocks access to system folders without additional permissions.
  • ๐Ÿ”Š Format and duration: Messenger supports only files.mp3,.m4a or.ogg for up to 30 seconds.

For example, if you just download a song to the Download folder, it won't appear in the list of available ringtones, you either have to transfer the file to the correct directory or use workarounds.

๐Ÿ“Š What is the way to set up ringtones you are closer to?
Through WhatsApp settings
With the help of a file manager
Using third-party applications
Manual copying to system folders

Method 1: Install ringtones via WhatsApp settings (official method)

This is the easiest option, but it only works for message notifications, not calls. Here's a step-by-step guide:

  1. Open WhatsApp and go to the โ‹ฎ โ†’ Settings โ†’ Notifications.
  2. Select the Notification Sound (for messages) or Call Sound (for calls).
  3. Click Add Rington (if the option is active) or select from the ones offered.

๐Ÿ”น Problem: Many Xiaomi devices don't have the option to add ringtones. MIUI, which restricts access to the file system.

Cut the track to 30 seconds

Convert to.mp3 or.m4a format

Rename the file to Latin (without spaces)

Put it in the Ringtones or Notifications folder

-->

Method 2: Manually copying a file to system folders

If the official method didn't work, try manually transferring the tune to a folder that WhatsApp scans.

  1. Connect your phone to your PC or use a file manager (such as Mi File Manager or Solid Explorer).
  2. Create a Ringtones folder in the root directory of internal memory (if not).
  3. Copy the prepared file (for example, my_ringtone.mp3).
  4. Restart the device and check the ringtones list on WhatsApp.
folderAppointmentSupported formats
/RingtonesCalls (including WhatsApp).mp3, .m4a, .ogg
/NotificationsNotifications.mp3, .wav
/AlarmsAlarm clocks.mp3, .m4a

โš ๏ธ Note: If the Ringtones folder does not appear in the file manager, turn on the display of hidden files in the application settings. MIUI This is done through settings. โ†’ Additionally. โ†’ Show hidden files.

๐Ÿ’ก

Use the Zedge app (available in the Play Market) to automatically download ringtones to the correct folders, and it creates /Ringtones and /Notifications directories with the right permissions.

Method 3: Using third-party applications (without root)

If system folders are not available, install one of these applications:

  • ๐ŸŽต Ringtone Maker: Allows you to crop tracks and save them to the right folders.
  • ๐Ÿ“ Files by Google: Can move files to system directories (requires permission to access memory).
  • ๐Ÿ”ง Ringtone Set & Cut: A specialized tool for customizing melodies in instant messengers.

Instructions for Ringtone Maker:

  1. Open the app and select a track from memory.
  2. Cut it to 30 seconds (optional).
  3. Click Save as and select WhatsApp Rington.
  4. The application will automatically place the file in /Ringtones.

๐Ÿ”น Advantage: No root rights required and works on all versions MIUI/HyperOS.

Method 4: Configure with MIUI Sound Picker (for advanced users)

Some Xiaomi firmware has a hidden MIUI Sound Picker feature that allows you to assign custom sounds to individual applications.

  1. Install Activity Launcher from Play Market.
  2. Find com.android.settings โ†’.SoundSettings.
  3. Select MIUI Sound Picker and assign a file to WhatsApp.

โš ๏ธ Note: This method does not work on all devices and may cause the audio settings to fail.Before using, back up through Settings โ†’ The phone. โ†’ Backup.

How do you get back to the standard sounds if something goes wrong?
If all sounds are gone after the WhatsApp changes, follow the following steps: 1. Clear the app's cache to Settings โ†’ Apps โ†’ WhatsApp โ†’ Memory โ†’ Clear the cache. 2. Delete user files from /Ringtones and /Notifications. 3. Reboot the device. If the problem persists, reinstall WhatsApp (pre-saving chats through Settings โ†’ Chat โ†’ Backup).

Method 5: Using ADB to force the addition of a ringtone (for the experienced)

If none of the methods worked, you can manually write a path to the file through ADB (Android Debug Bridge), which requires a PC connection and basic command line knowledge.

Steps:

  1. Enable USB Debugging in Settings โ†’ About Phone โ†’ MIUI Version (click 7 times) โ†’ Additional โ†’ For Developers.
  2. Connect your phone to your PC and open the terminal (or PowerShell on Windows).
  3. Enter the command to copy the file: adb push C:\path\to\your\ringtone.mp3 /sdcard/Ringtones/
  4. Set file rights: adb shell chmod 644 /sdcard/Ringtones/ringtone.mp3

๐Ÿ”น Note: This method is guaranteed to work on Xiaomi with the unlocked bootloader.Some devices may require root.

๐Ÿ’ก

If you are not sure about working with ADB, use Method 2 or 3 โ€“ they are safer and do not require technical skills.

Solving common problems

Even after setting up the ringtone correctly, these are common mistakes and their solutions:

Problem.Reason.Decision
The file is not displayed on WhatsAppWrong folder or formatTransfer to /Ringtones and convert to.mp3
The sound is interrupted or distortedToo high bitrateCompress the file to 128-192 kbps
Rington resets after updateClearing WhatsApp's cacheReset the sound or use AutoNotification

โš ๏ธ Note: On HyperOS devices (e.g. Xiaomi 14 or Redmi) K70) You may need additional permission to manage all files for the file manager. โ†’ Annexes โ†’ Special access โ†’ Managing all files.

FAQ: Frequent questions about setting up ringtones on WhatsApp on Xiaomi

Can I put different ringtones for different contacts on WhatsApp?
Yes, but only for message notifications. โ†’ โ‹ฎ โ†’ Notifications โ†’ Castomic sound. Calling is not available.
Why is my ringtone quieter than the standard on WhatsApp?
This is a MIUI restriction that reduces the volume of custom sounds. Solution: Open Settings โ†’ Sound โ†’ Media Volume. Increase the slider to maximum. Use files with normalized volume (can be processed in Audacity).
How to put a ringtone on WhatsApp Business?
The process is identical to regular WhatsApp, but WhatsApp Business does not have the option to Add Ringtones.Use Method 2 or 3 from this article.
Does this work on the POCO F5 or Redmi Note 12?
Yes, all instructions are valid for devices on MIUI 14/15 and HyperOS, including: POCO F5/F6, Redmi Note 12/13, Xiaomi 13T/14. Exception: on POCO with global firmware, MIUI Sound Picker may not be available.
Can I use songs from Spotify or YouTube Music?
No, because these services use secure files (.ogg with DRM) download the track in.mp3 format from legitimate sources (for example, Bandcamp or SoundCloud).