Receipt SMS-Messages on Xiaomi are accompanied by a standard sound signal, which quickly annoys β especially if you use messengers rarely, and SMS They come from banks, services, or two-factor authentication, MIUI It allows you to replace the notification melody with any of your music, whether it's your favorite song, a memorable ringtone, or even a voice recording, but it's not that simple: it imposes restrictions on file formats, duration, and even where they are stored.
In this article, we will discuss all the working ways to install custom music on SMS for Xiaomi, Redmi and POCO smartphones based on MIUI 14/15 (including global and Chinese versions of firmware). You will learn how to bypass typical errors, why some files do not appear in the list of tunes, and what to do if after updating your system your music is lost.
Why Standard Ways Don't Work: The Limits of MIUI
Many users are faced with the fact that after downloading MP3-If you put it in a Ringtones or Notifications folder, it just doesn't appear in the melody selection menu. MIUI:
- π΅ File format: the system supports only.mp3,.m4a and.ogg, but not all codecs, MP3 with a bitrate above 320 kbit / s may not be recognized.
- β±οΈ Track length: optimal duration of up to 30 seconds, files longer than 1 minute are cut automatically (sometimes with artifacts).
- π Location: MIUI scans only folders /storage/emulated/0/Ringtones and /storage/emulated/0/Notifications. Files in other directories (e.g. Download) are ignored.
- π Media cache: After adding a new file, you need to restart the device or manually update the media base through Settings β Annexes β Application management β Media storage β Clear the cache.
Another trap is regional versions of MIUI. Firmware for China (CN) and global versions (Global/EEA) may have different paths to audio settings. For example, in MIUI 15 for Xiaomi 14, the notification menu is moved to Settings β Sound and Vibration β Additional, while in MIUI 12 for Redmi Note 9, it was directly in the main audio section.
β οΈ Note: If you use custom firmware (e.g. Pixel Experience or LineageOS), the settings may be drastically different. In such cases, notification melodies change through the standard Android menu, rather than the standard Android menu. MIUI.
Method 1: Classic replacement via MIUI settings (for most models)
This is the most reliable method, working on 90% of Xiaomi devices with MIUI 11-15.
- Prepare the audio file: πΆ Format:.mp3 (recommended.m4a. βοΈ Size: no more than 5 MB (optimally 1-2 MB). βοΈ Length: up to 30 seconds (stop in any audio editor, such as Audacity or online service) mp3cut.net).
- Transfer the file to the correct folder: π Connect your phone to your PC or use a file manager (e.g. Mi File Manager). π Move to the /storage/emulated/0/ Create a Notifications folder if it is not available. π Copy your audio file (for example, sms_tone.mp3).
- Update the media base: π Reboot the device necessarily β it will reset the cache of the media scanner. π οΈ Alternative: Open the Settings β Annexes β Application management β Media storage β Clear the cache.
- Set a new tune: βοΈ Open the Settings. β Sound and vibration β Default notifications (or notification sound in older versions). π΅ In the tone list, select your file (if not, see the Problem Solving section below).
Prepare the file in MP3/M4A | Cut the track to 30 seconds |Transfer the file to the Notifications |Reboot the phone | Clear the media cache-->
If your file does not appear in the list, check:
- π The correct folder name (registration is important! Notifications, not notifications).
- π Absence of extra characters in the file name (for example, #,?, Cyrillic).
- π File format: Some users report that.ogg is more stable.mp3 on MIUI 14+.
Method 2: Use of third-party applications (for advanced users)
If the standard method doesn't work, Google Play apps will come to the rescue, which allows you to bypass the limitations of MIUI, but require additional permissions.
| Annex | Advantages | Deficiencies | Reference |
|---|---|---|---|
| Zedge | Large library of ringtones, automatic track trimming | Advertising requires registration for some functions | Google Play |
| Ringtone Maker | Audio editing directly on the phone, support for all formats | The interface is overloaded, sometimes it lays down | Google Play |
| Notification Tone Changer | Directly replace tunes without rebooting, work with MIUI 15 | Paid version for advanced functions | Google Play |
Instructions for Zedge (the most popular option):
- Install the application and open it.
- In the search box, type SMS tone or Notification sound.
- Select your favorite track and click Set as notification.
- Confirm the replacement in the system dialog (if it appears).
β οΈ Note: Some applications (such as Ringtone Maker) request permission to change system settings. Do not provide it if you are not sure about the security of the program - this can open access to dangerous functions.
Through settings MIUI|With third-party applications|Copying files via PC|Never changed.|Another option-->
Method 3: Manual editing of system files (for experienced)
This method is suitable for users with unlocked bootloader and root rights. It allows you to replace the built-in system tunes MIUI, which can not be changed in standard ways.
Step-by-step:
- Get root access (for example, through Magisk).
- Use Root Explorer or Solid Explorer with superuser rights.
- Go to /system/media/audio/notifications/.
- Copy your audio file into this folder (for example, my_sms_tone.mp3).
- Change the file permission to 644 (so that the system can read it).
- Reset the device.
Now your tune will be available in the system notification list, the advantage of the method: the file will not disappear after resetting settings or updating MIUI (unless it breaks the system partition).
What if the phone does not turn on after replacing system files?
Typical problem solving
Even after completing all the steps, users often encounter errors, and here are the most common ones and ways to fix them:
| Problem. | Reason. | Decision |
|---|---|---|
| The file is not displayed in the list of tunes | Wrong format or folder | Check the extension (.mp3), folder (Notifications), restart the phone |
| The melody plays with distortion | High bitrate or incompatible codec | Convert the file to MP3 192 kbps via Audacity |
| After the MIUI update, the melody dropped | Resetting user settings | Repeat the procedure or use the root method (mode 3) |
| You canβt choose a tune for a specific contact. | MIUI Limitation for SMS | Use the Truecaller or Contacts+ app to get around |
If none of these methods worked, try an alternative approach:
- Install Google Messages as the default SMS application (Settings β Applications β Default β SMS).
- In Google Messages, go to Settings β Notifications β Notification Sound.
- Select your custom file β this app often recognizes user tunes better.
π‘
If you want to make the SMS melody different from other apps, create a subfolder called an SMS in the Notifications folder and put your file there. Some versions of MIUI support this sorting.
How to assign unique tunes for different contacts
MIUI does not provide a built-in function for assigning individual tunes to SMS (as opposed to calls), but you can bypass this restriction using third-party applications:
- π± Truecaller: Install the app and allow access to contacts/SMS. Open the contact card β Edit β Notification sound. Select a file from your phone's memory.
- π SMS Tone Picker (requires Android 10)+): Assign the application to the processor SMS In the settings, select Per-contact tones. Give each contact a unique tune.
Important: These apps only work if they are the default SMS app. Once installed, the standard Messages app from Xiaomi will stop receiving notifications.
Bonus: How to create the perfect melody for SMS
To make your notification melody not only unique, but also functional, follow these tips:
- πΌ Structure: Start with a quiet introduction (0.5β1s), then a sharp contrasting sound (to draw attention).
- π Length: optimally 3-5 seconds. Long tunes are annoying, short ones are skipable.
- π Loudness: Make sure the sound is heard well at the phoneβs minimum volume (e.g. in your pocket).
- ποΈ Tools: π§ Audacity (PC) β for trimming and normalizing volume. π± Lexis Audio Editor (Android) β to create tunes directly on your phone. π mp3cut.net β Online editor without installing programs.