Why are Xiaomiโs standard tunes not good for users?
Xiaomi, Redmi and POCO come with a set of standard tunes that quickly become boring. The typical Mi Tune, Marimba or Over the Horizon sounds are heard on every corner, whether in the subway, office or cafe, creating confusion: when you hear a familiar signal, you instinctively grab your phone, even though someone else's phone is ringing.
Also, factory ringtones often don't match the user's style: retro gamers want to hear 8-bit tunes from Mario or Tetris, music lovers want to hear excerpts from favorite tracks, and gamers want to hear soundtracks from Genshin Impact or Cyberpunk 2077. Fortunately, MIUI allows you to set custom sounds without root rights or complex manipulation. Even on newer versions of firmware (MIUI 14/15), the process remains intuitive.
But here's the catch: not all audio file formats are supported by the system, and misconfiguring can cause notifications to crash, such as a track that is too long will be cut automatically, and a file with a bitrate above 320 kbps can play with distortions. In this article, we'll look at the unique limitations of MIUI for tunes and show you how to get around them.
What sound formats does Xiaomi support?
Xiaomiโs official documentation indicates that ringtones and notifications are suitable for files in the following formats:
- ๐ต MP3 โ The most universal version, supported by all models.
- ๐ต M4A (AAC) โ Provides better quality with smaller size.
- ๐ต WAV โ No losses, but takes up a lot of space (recommended for short sounds).
- ๐ต OGG โ It is rarely used, but theoretically compatible.
Important limitations:
- โ ๏ธ Maximum call melody duration is 30 seconds (the system will cut longer automatically).
- โ ๏ธ For alarms and notifications, the limit is 10 seconds.
- โ ๏ธ Bitrate should not exceed 320 kbps, otherwise lags are possible.
- โ ๏ธ The file name should contain only Latin characters (Cyrillic will cause an error).
If your file does not meet the requirements, it can be converted using free services:
- ๐ Audio-Converter โ an online tool for changing the format.
- ๐ฑ MP3 Cutter (Android) โ a pruning and conversion app right on your phone.
- ๐ป Audacity โ Professional PC Editor (supports volume normalization).
Method 1: Installation of the melody through standard MIUI settings
This is the simplest method that works on all Xiaomi, Redmi and POCO smartphones with MIUI 12-15.You donโt need third-party apps or root access.
Step-by-step:
- Download the audio file to your phone (for example, via Telegram or browser).
- Move the file to Ringtones (for calls) or Notifications (for notifications), which are in the root directory of internal memory. If they don't exist, create them manually.
- Open Settings โ Sound and vibration โ Call melody.
- Your file will appear in the list โ select it and save the changes.
Download audio file in format MP3/M4A|Rename the file in Latin (for example, "my_tune.mp3")|Move the file to the Ringtones folder|Check the duration (max. 30 ring-in)
-->
What to do if the file is not displayed?
- ๐ Restart your phone - sometimes MIUI Not immediately scanning new files.
- ๐ Check that the file is in Ringtones, not in the subfolder.
- ๐ Make sure the file volume is sufficient (some tracks are quiet by default).
โ ๏ธ Note: On some models (e.g. Xiaomi 13 Pro), the Ringtones and Notifications folders are hidden. To see them, turn on the hidden files in any file manager (e.g., in Mi File Explorer, click on the file manager). โฎ โ Show hidden files).
Method 2: Using the Zedge app for custom sounds
Zedge is one of the most popular apps for downloading ringtones and wallpaper, and its advantage is in a huge database of sounds, broken down into categories: movies, games, musical genres, funny sounds and even ASMR. The app is free, but it contains ads.
How to set a tune through Zedge:
- Download Zedge from Google Play.
- Open the app and select the Ringtones section.
- Find the sound you like (you can search for keywords like โAmong Usโ or โlofiโ).
- Click on the track โ Set as ringtone โ Choose Phone ringtone, Notification or Alarm.
Zedge's pros:
- ๐ถ More than 1,000,000 free sounds.
- ๐ Easy search by tags and categories.
- ๐ฅ Ability to download sounds for offline use.
Cons:
- ๐ข Intrusive advertising (can be turned off by $2.99/month).
- ๐ Some sounds require registration.
- ๐ต The sound quality varies (noise files are encountered).
๐ก
In Zedge there is a hidden feature: if you hold your finger on the track, the option โEditโ will appear โ there you can crop the beginning / end of the melody directly in the application.
Method 3: Installation of a melody through a file manager (for experienced ones)
This method is suitable for those who prefer manual tuning, and it is especially useful if you want to use tunes from system applications (for example, sounds from Mi Music or Google Play Music).
Instructions:
- Open a file manager (e.g., Mi File Explorer or Solid Explorer).
- Go to the folder where your audio file is stored (such as Download or Music).
- Select the file โ press โฎ โ Copy.
- Go to the root directory of internal memory and find the media โ audio folder. If you don't have one, create it manually.
- In the audio folder, create subfolders: ringtones for ringtones, notifications for notifications, alarms for alarms.
Put the file in the folder you want.
Restart your phone and select the sound in the settings.
| folder | Appointment | Max. Duration. |
|---|---|---|
| ringtones | The ringing melody | 30 seconds |
| notifications | The sound of notifications | 10 seconds. |
| alarms | Alarm clock | 60 seconds. |
| ui | System sounds (e.g., locking) | 5 seconds |
โ ๏ธ Note: On some firmware (for example, MIUI Global for the European market) folder media/audio It can be protected. If you can't create folders inside it, use the method. 1 method 2.
Method 4: Using ADB to set system sounds (advanced)
This method is suitable for installing tunes in system partitions, which allows you to use them even after resetting, requires a computer and basic knowledge of working with ADB.
What you need:
- ๐ป Computer with installed ADB Tools.
- ๐ฑ Included debugging by USB on the phone (Settings) โ The phone. โ Version. MIUI โ 7 times press to unlock the developer mode, then Settings โ Additionally. โ For developers โ Debugging by USB).
- ๐ต Prepared audio file in format OGG (Recommended for system sounds).
Step-by-step:
adb push my_ringtone.ogg /sdcard/
adb shell
su
mount -o rw,remount /system
cp /sdcard/my_ringtone.ogg /system/media/audio/ringtones/
chmod 644 /system/media/audio/ringtones/my_ringtone.ogg
mount -o ro,remount /system
exit
exitAdvantages of the method:
- ๐ The sound will become systemic and will not disappear after resetting.
- ๐ You can even replace the standard sounds (for example, Mi_Tune.ogg).
Risks:
- โ ๏ธ Wrong commands can damage firmware.
- โ ๏ธ Root rights are required (in some models, this will void the warranty).
What if the ADB canโt see the device?
Method 5: Creating a Melody from Video (YouTube, TikTok)
If you want to make a ringtone from a snippet of video (for example, from YouTube, TikTok or Instagram Reels), use online services or mobile applications.
Instructions:
- Download the video to your phone (e.g. via Snaptube or yt1s.com).
- Cut the desired fragment (you can use CapCut or InShot).
- Convert video to audio using: ๐ต MP3 Video Converter (Android), ๐ Online-Convert (web version).
MP3
M4A
Method 1
Examples of popular sources for ringtones:
- ๐ฎ Games: soundtracks from Genshin Impact, League of Legends, Minecraft.
- ๐ฌ Movies/series: themes from "Game of Thrones", "Strange Affairs", "Star Wars".
- ๐ต Music: The Weeknd, Billie Eilish or Daft Punk.
- ๐คฃ Memes: sounds like "Brother, what are you doing?", "It's a kicker!" or "Ahh, potatoes!".
๐ก
For TikTok-video, use the service ssstik.io - it downloads videos without watermarks.
Problem Solving: Why is the melody not set?
If you followed the instructions but the sound never appeared in the settings, check out the following points:
| Problem. | Reason. | Decision |
|---|---|---|
| The file is not displayed in the list of tunes | Wrong folder or format | Move the file to Ringtones and check the extension (.mp3,.m4a) |
| The sound is reproduced with distortions | Too high bitrate | Convert the file to 192-320 kbps via Audacity |
| The melody is cut off before time. | Duration limit exceeded | Cut the track to 30 seconds (for a call) or 10 seconds (for notifications) |
| The sound is too quiet. | Low volume in the file | Turn up the volume in Audacity (Normalize effect) |
| After rebooting, the sound is reset. | The file is not in the system folder. | Use Method 4 (ADB) for permanent installation |
If the problem is not solved, try:
- ๐ Reboot the phone.
- ๐ฒ Update MIUI Up to the latest version (Settings) โ The phone. โ Updating the system).
- ๐ Reset the sound settings (Settings) โ System system โ Resetting settings โ Reset the sound settings).