How to install any sound on Xiaomi notifications: from mp3 to voice recordings

Xiaomi’s MIUI-powered smartphones allow for personalization of almost every aspect of the interface, from design themes to audio cues. But many users are faced with the problem of how to replace the standard notification sound with a favorite tune, voice message or even a movie excerpt? Official settings offer only a limited set of ringtones, and attempts to download your file often end in the error β€œFormat not supported”.

In this article, we’ll take a look at all the working ways to set custom notification sounds on Xiaomi, Redmi and POCO devices, from simple methods through system settings to advanced solutions using file manager and ADB. You’ll learn how to bypass the limitations of MIUI, which formats are supported, and why some tunes may not play even after a successful installation. Instructions are relevant for the MIUI 12-14 firmware versions and work on most models, including Xiaomi 13/14, Redmi Note 12 and POCO F5.

Why Xiaomi is limiting the choice of notification sounds

The manufacturer imposes restrictions on custom sounds not out of harm, but for several technical reasons:

  • πŸ”Š Performance optimization: Long or heavy audio files can delay notifications.
  • πŸ“± Uniformity UX: Xiaomi aims for a unified user experience across all devices.
  • πŸ›‘οΈ Security: Restricting File Sources Reduces the Risk of Introducing Malware Through Audio.
  • 🎡 License Agreements: Some tunes may be copyrighted.

But these limitations are easily circumvented by knowing which folders the system scans for notification sounds and how to format audio files correctly, and then we'll look at all the methods available, from the simplest to the most reliable.

πŸ“Š What kind of notification sound do you prefer?
Standard MIUI
Castomic melody
Voice notifications
No sound (vibration only)

Method 1: Install sound through system settings (for beginners)

If you don’t want to use complex file manipulation, try this method.It works on most Xiaomi devices with MIUI 12 and later, but has a limitation: only.ogg or.m4a files up to 5 seconds are supported.

  1. Download or prepare an audio file in.ogg format (recommended bitrate is 128 kbit / s).
  2. Connect your smartphone to your PC and move the file to /storage/emulated/0/MIUI/ringtone/. If there is no ringtone folder, create it manually.
  3. Open Settings β†’ Sound and vibration β†’ Sound of notifications.
  4. Your file will appear in the list – select it and save the changes.

⚠️ Note: If the file is not displayed, check its name – it should not contain Cyrillic or special characters (only Latin letters, numbers and underline are allowed).

Convert to.ogg or.m4a|

Duration ≀ 5 seconds |

Bitrate ≀ 192 kbit/s|

File name in Latin without spaces |

File size ≀ 300 KB-->

Method 2: Using a file manager (for power users)

This method is suitable if you need to set sound in.mp3 or.wav. It requires access to system folders, so make sure you have a backup of the data before you start.

Instructions:

  1. Install a file manager with access to root folders (such as Solid Explorer or FX File Explorer).
  2. Copy your audio file into one of the system folders: /system/media/audio/notifications/ /system/media/audio/ringtones/ If there are no folders, create them manually (root rights are required).
  3. Change the file permissions to 644 (read for all, write for owner only).
  4. Reset the device.
  5. After the reboot, your sound will appear in the Settings β†’ Sound and Vibration list.
File formatMax. Duration.Supported bitrateDo you need root rights?
.ogg5 secondsup to 192 kbpsNo.
.m4a10 seconds.up to 256 kbpsNo.
.mp330 seconds.up to 320 kbpsYes.
.wav15 secondsPCM 16-bitYes.

⚠️ Warning: changing system files without root permissions may cause Settings to crash. If the sounds are gone after the reboot, return the original files from the backup.

πŸ’‘

If you don’t have root rights but need to install mp3, try renaming the file to.ogg – sometimes MIUI accepts it as valid.

Method 3: Applications for customizing sounds

If manual methods seem complicated, use third-party apps that automate the process and often offer additional features, such as audio cropping or format conversion.

Top.-3 apps:

  • 🎢 Zedge – the largest database of ringtones and notification sounds with the ability to pre-listen.
  • πŸ”Š Ringtone Maker – Allows you to crop any part of a song and save it as a notification.
  • πŸ“± Notification Sound Changer – specializes in notification sounds with support MIUI.

How to set the sound through Zedge:

  1. Install the app from Google Play.
  2. Find your favorite sound in the Notifications category.
  3. Click "Install" β†’ select "Notification Sound".
  4. Confirm your choice in the system window.

πŸ”Ή Advantage: does not require root rights and work with files.

πŸ”Ή Disadvantage: Some sounds may be of poor quality or contain watermarks.

What if the app doesn’t see the system sounds?
If it doesn’t appear in Xiaomi’s settings after installing the sound through Zedge or another app, try: 1. Clear the Settings app cache (Settings β†’ Applications β†’ Settings β†’ Settings β†’ Clear the cache). 2. Reboot the device. 3. Make sure the file is copied to /storage/emulated/0/MIUI/ringtone/ (can be checked through any file manager).

Method 4: ADB-Teams for Advanced Users

If you’re familiar with ADB (Android Debug Bridge), this method will give you complete control over notification sounds.It works even without root rights and allows you to install files of any supported formats.

Step-by-step:

  1. Install ADB on your PC (download Google’s Platform Tools).
  2. Turn on your smartphone to debug by USB (Settings β†’ About Phone β†’ MIUI version β†’ Press 7 times, then go back to Additional settings β†’ For developers).
  3. Connect your phone to your PC and execute the command: adb push your file.ogg /sdcard/MIUI/ringtone/
  4. Set the correct permissions: adb shell chmod 644 /sdcard/MIUI/ringtone/your file.ogg
  5. Update the media base: adb shell am broadcast -a android.intent.action.MEDIA_SCANNER_SCAN_FILE -d file:///sdcard/MIUI/ringtone/your file.ogg
  6. Reset the device.

⚠️ Warning: If after executing commands, the sound does not appear in the settings, check the path to the file - Xiaomi can ignore files with incorrect metadata. Use the ffprobe utility to check the audio file:

ffprobe -v error -show_format -show_streams your file.ogg

πŸ’‘

ADB-The method is the most reliable way to set custom sound without root rights, but requires accuracy when working with teams.

Method 5: Voice Notifications and Text-to-Speech (TTS)

Want your Xiaomi smartphone to voice notifications? This is possible with a built-in speech synthesizer or third-party apps like Tasker.

Configure through Google Assistant:

  1. Open Settings β†’ Special features β†’ Text-to-Speech.
  2. Select the Google TTS engine and download the language pack.
  3. Install the AutoNotification app (purchase required) or MacroDroid (free).
  4. Make a rule: πŸ”Ή Trigger: β€œNew notification" β†’ Select an app (such as WhatsApp). πŸ”Ή Action: β€œText-to-Speech" β†’ Enter the text "New message from {sender}".

For advanced users: if you need to voice all notifications, use ADB-system-involvement TTS:

adb shell settings put secure tts_default_rate 150


adb shell settings put secure tts_default_pitch 100




adb shell settings put secure enabled_accessibility_services com.google.android.tts/com.android.tts.TtsService

πŸ”Ή Limitation: Voice notifications may conflict with other sounds (e.g., music in headphones).

Problem Solving: Why is the sound not set?

If none of the methods worked, check the following points:

Problem.Possible causeDecision
The file is not displayed in the settingsWrong format or pathConvert to.ogg and place it in /MIUI/ringtone/
The sound is reproduced with distortionsToo high bitrateReduce bitrate to 128-192 kbit/s
After rebooting, the sound is reset.The system clears the cacheSet the sound through ADB or root
The sound works, but it's very quiet.Low volume in file metadataNormalize the volume at Audacity

πŸ”§ Advice for the Redmi Note 11/12: If the notification sounds disappear after the update MIUI, Reset the settings of the Settings app (Settings) β†’ Annexes β†’ Application management β†’ Settings β†’ Warehouse β†’ Clear the data. This will bring back the standard sounds, and then you can reset the customized ones.

FAQ: Frequent questions about notification sounds on Xiaomi

Can I set the notification sound longer than 5 seconds?
Yes, but only through root or ADB. System system MIUI by default cuts off sounds to 5 To get around the restriction: Convert the file to.ogg. Place it in /system/media/audio/notifications/ (root is required. Or use ADB-forced-installation. ⚠️ Long sounds can delay the notifications on the 1–2 seconds.
Why is it mine? mp3-The file is not reproduced as a notification?
Xiaomi does not officially support.mp3 For notifications in standard settings. Solutions: πŸ”„ Convert to.ogg via Audacity or online converter. πŸ“ Put the file in /MIUI/ringtone/ Rename the extension to.ogg (sometimes it works). πŸ› οΈ Use it. ADB root for forced installation.
How to get back the standard MIUI sounds after experiments?
If you have replaced system sounds and want to return the originals: Download the archive with standard sounds MIUI. Unpack and copy the files to: /system/media/audio/notifications/ /system/media/audio/ringtones/ /system/media/audio/alarms/ Set permits 644 For each file, restart the device. ⚠️ Without root rights, you can return original sounds only through resetting (Settings) β†’ The phone. β†’ Resetting settings).
Does this manual work on the POCO F5 and Xiaomi 13T?
All of the methods described are compatible with POCO F5, Xiaomi 13T, Redmi Note 12 Pro+ and other devices on MIUI 13/14. Exceptions: πŸ“± Nana POCO Global firmware may not have a folder /MIUI/ringtone/ β€” Create it manually. πŸ”Š Some models (e.g. Xiaomi) 13 Ultra) have additional audio profiles – select Custom in notification settings.
Can I install different sounds for different applications?
Yes, but not through standard settings. MIUI. Options: 🎡 Notification Sounds app (allows you to assign unique sounds to WhatsApp, Telegram, etc.). πŸ€– Tasker + AutoNotification plugin (advanced setting with terms and conditions). πŸ“± On some models (e.g. Xiaomi) 12S) There is a hidden function – hold your finger on the notification β†’ "Notification settings" β†’ "Sound".