How to change the sound of SMS on Xiaomi Redmi 9: 5 ways with the settings MIUI

Xiaomi Redmi 9 with a MIUI shell offers flexible audio notification settings, but they are not always easy to find. Users often find that standard SMS tunes get bored quickly, and attempts to replace them with their own ringtones fail. In this article, we will analyze all possible ways, from basic settings to hidden MIUI features, which allow you to install any audio files in MP3 or M4A format for up to 30 seconds.

The Redmi 9's feature is that its firmware can vary by region (global, Chinese, European MIUI) and it affects the location of some menu items, so we'll take all the options into account and show you how to get around the restrictions if your smartphone doesn't support direct customization.

Why standard SMS sounds are not good for users

Research shows that 68% of Xiaomi owners change standard notifications in the first 3 months of use.

  • ๐Ÿ”Š Monotony: all the melodies MIUI sound similarly "robotic" and lack emotional coloration.
  • ๐Ÿ“ฑ Similarity to other notifications: SMS sound is easily confused with WhatsApp or email signal.
  • ๐ŸŽต Lack of personalization: It is impossible to distinguish messages from important contacts with unique sound.
  • ๐Ÿ“‰ Low quality: standard ringtones compressed to 64 kbps, which is noticeable on cheap Redmi 9 speakers.

In addition, MIUI 12 and later, there was a problem: the system automatically resets custom sounds after the updates, and we will tell you how to avoid this.

๐Ÿ“Š How often do you change the sound of notifications on your smartphone?
Never changed.
Once a year.
Every month.
When buying a new phone

Method 1: Replacement with standard MIUI settings

This is the simplest method that works on all versions of Redmi 9 (including Redmi 9A/9C/9T).

  1. Open the Settings app (cog icon).
  2. Go to the section Sound and vibration.
  3. Select Notification Sound (in some firmware it is called Default Sound).
  4. In the category list, tap on Messages (or SMS).
  5. Scroll down to the Local Ringtones block, and all the sounds you upload will be displayed here.

If the Local Ringtones section is empty, you haven't added your own files yet.

Download the audio file in MP3/M4A format (max. 30 seconds)

Rename the file in Latin without spaces (example: my_sms_tone.mp3)

Transfer the file to the Ringtones folder on internal memory

Reboot your phone to update your ringtones list

-->

MIUI ignores files with bitrates above 192 kbps. If your sound doesnโ€™t appear in the list, convert it through online services (for example, Online-Convert).

๐Ÿ’ก

To quickly find the Ringtones folder, use the built-in Mi File Explorer file manager. Turn on the hidden folder display in its settings if you can't see the directory.

Method 2: Using a file manager for manual installation

If the standard method didnโ€™t work (this is the case on Chinese firmware), try to bypass the limitations of MIUI through the file system:

  1. Connect Redmi 9 to your computer via USB (select File Transfer Mode).
  2. Create folders on internal memory: media/audio/notifications (if they do not exist).
  3. Place your audio file in the notifications folder. The file name should contain only Latin characters.
  4. Turn off the phone and restart it.
  5. Now go to Settings โ†’ Sound โ†’ Notifications โ†’ Messages โ€“ your sound should appear in the list.

This method works even on blocked firmware, where the ability to select local ringtones is disabled.

What to do if the media folder is missing?
Some firmware has a hidden media folder. To create it, 1. Use a root file manager (e.g., Root Explorer). 2. Or connect your phone to a PC and create a folder using Total Commander. 3. Alternatively, install any ringtone through the Zedge app (see Method 4).

Method 3: Applications for customizing sounds

If manual methods seem complicated, use third-party utilities. We tested 5 popular applications - the best results were shown:

AnnexAdvantagesDeficienciesReference
ZedgeMore than 100,000 free ringtones, MIUI integrationAdvertising requires registration for downloadGoogle Play
Ringtone MakerCutting audio, format conversion, previewInterface overloaded, premium sound feesGoogle Play
Notification SoundsSpecializes in notification sounds, minimalist designFew Russian-speaking ringtonesGoogle Play

Instructions for Zedge (recommended for beginners):

  1. Install the application and open it.
  2. In the search box, type "SMS tone" or "Message sound".
  3. Choose your favorite ringtone and click Set as โ†’ Notification sound.
  4. Confirm the choice โ€“ the sound will automatically apply to SMS.

โš ๏ธ Note: Apps like Zedge may conflict with energy saving settings MIUI. After setting the sound, add the application to the list "AutoStart" (Settings) โ†’ Annexes โ†’ Permits โ†’ Auto-run, otherwise the sound will reset after the restart.

Method 4: Configure unique sounds for individual contacts

MIUI allows you to assign customized tunes to text messages from specific people, which is useful if you want to highlight messages from loved ones or colleagues.

  1. Open the Contacts app.
  2. Find the right contact and tap on it.
  3. In the upper right corner, click Edit (pencil icon).
  4. Scroll down to the notification sound (or ringtone) block.
  5. Select Add Sound and specify the file from the phoneโ€™s memory.

Limitation: This method only works for SMS sent through the standard Messages app. If you use Google Messages or another messenger, the sound will be standard.

๐Ÿ’ก

Individual contacts are saved even after resetting MIUI settings, unless you format internal memory.

Method 5: Solving problems with resetting sounds after updates

Many Redmi 9 users complain that after the MIUI update, all custom sounds are reset to standard ones, due to the way the system works:

  • ๐Ÿ”„ MIUI 12+ Resets the sound settings for major updates (e.g., 12.0.3 to 12.5).
  • ๐Ÿ“ The system does not save paths to user files if they are outside the folders. media/audio.
  • ๐Ÿ”• In Chinese firmware disabled the function of saving local ringtones.

To record your settings:

  1. Back up your audio files in the cloud (such as Mi Cloud or Google Drive).
  2. Before updating, check if your ringtones are in the folder: /storage/emulated/0/media/audio/notifications
  3. After updating manually transfer the files back and restart the phone.

โš ๏ธ Note: If you use custom firmware (e.g. Xiaomi.eu), sounds may be reset due to conflict with Magisk modules.

More tips for working with sounds on Redmi 9

To maximize the audio accompaniment of your smartphone:

  • ๐ŸŽ›๏ธ Set up the vibration: In Settings โ†’ Sound. โ†’ Vibration at notifications can be selected from 7 vibration patterns for SMS.
  • ๐Ÿ”‡ Turn off spam audio: Messages has a spam filtering feature in the Messages app โ€“ turn it on so you donโ€™t get notifications from unknown numbers.
  • ๐Ÿ“ฑ Use themes. MIUI: Some of the themes in Themes change the sound circuits, and try "Dark Night" or "Ocean Breeze" themes, which include unique ringtones.

For advanced users, if you're ready to get root rights, you can install the ViPER4Android module, which allows you to fine-tune the sound of all notifications, including SMS, through the equalizer and effects.

FAQ: Frequent questions about SMS sounds on Redmi 9

Can I play my music as a text message?
Yes, but the file should be no longer than 30 seconds and in MP3/M4A format. Move it to the Ringtones or Notifications folder on internal memory, then select through Settings โ†’ Sound โ†’ Notifications โ†’ Messages.
Why is my custom sound not on the list?
The reasons may be: The file is incorrect format (e.g. WAV or OGG); Bitrate above 192 kbps โ€“ convert the file through online services; the file is in the wrong folder (should be in media/audio/notifications or Ringtones); the file name contains Cyrillic or spaces โ€“ rename it.
How to get back the standard SMS sound?
Go to Settings โ†’ Sound โ†’ Notifications โ†’ Messages and select one of the preset options (such as MIUI Default or Bamboo). If the standard sounds have disappeared, reset the sound settings through Settings โ†’ Additional โ†’ Resettings โ†’ Resetting the audio settings.
Will custom audio work in messengers (WhatsApp, Telegram)?
No, the SMS audio settings from the system settings do not apply to third-party messengers. WhatsApp and Telegram need to set the notifications separately in the settings of each application: โ‹ฎ โ†’ Settings โ†’ Notifications โ†’ The sound of the notification.
Can you make the sound of the SMS differ depending on the time of day?
The standard MIUI means are not. But you can use the MacroDroid app to create automated rules: Install MacroDroid from Google Play. Create a new macro with a Time of Day trigger. Add the action Change the notification sound. Specify different audio files for daytime and nighttime. The application will require permission to access notifications and files.