How to Set Your Melody on Xiaomi: 5 Proven Ways to Use MIUI

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).
๐Ÿ“Š What sound format do you prefer for ringtones?
MP3
M4A (AAC)
WAV
OGG
I don't know.

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:

  1. Download the audio file to your phone (for example, via Telegram or browser).
  2. 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.
  3. Open Settings โ†’ Sound and vibration โ†’ Call melody.
  4. 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:

  1. Download Zedge from Google Play.
  2. Open the app and select the Ringtones section.
  3. Find the sound you like (you can search for keywords like โ€œAmong Usโ€ or โ€œlofiโ€).
  4. 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:

  1. Open a file manager (e.g., Mi File Explorer or Solid Explorer).
  2. Go to the folder where your audio file is stored (such as Download or Music).
  3. Select the file โ†’ press โ‹ฎ โ†’ Copy.
  4. Go to the root directory of internal memory and find the media โ†’ audio folder. If you don't have one, create it manually.
  5. 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.

folderAppointmentMax. Duration.
ringtonesThe ringing melody30 seconds
notificationsThe sound of notifications10 seconds.
alarmsAlarm clock60 seconds.
uiSystem 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




exit

Advantages 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?
1.Make sure drivers are ADB installed (you can download from Google site). 2. Check that the "Developer Settings" includes debugging USB. 3. Try another one. USB-cable (original, preferably). 4 Restart your phone and computer. 5. Enter adb devices in the command line โ€“ if the device doesnโ€™t show, repeat steps 1-4.

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:

  1. Download the video to your phone (e.g. via Snaptube or yt1s.com).
  2. Cut the desired fragment (you can use CapCut or InShot).
  3. 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 tunesWrong folder or formatMove the file to Ringtones and check the extension (.mp3,.m4a)
The sound is reproduced with distortionsToo high bitrateConvert the file to 192-320 kbps via Audacity
The melody is cut off before time.Duration limit exceededCut the track to 30 seconds (for a call) or 10 seconds (for notifications)
The sound is too quiet.Low volume in the fileTurn 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).

FAQ: Frequent questions about Xiaomi tunes

Can I set my tune to the alarm clock?
Yes, put the audio file in the Alarms folder (similar to Ringtones) with a maximum duration of 60 seconds. In the alarm settings (Clock โ†’ Alarm โ†’ Sound), select your file.
Why doesnโ€™t my tune play when you call, even though itโ€™s selected in the settings?
Probable causes: The file is corrupted or incompatible (try converting to MP3), Do Not Disturb mode (Settings โ†’ Sound and vibration โ†’ Do Not Disturb) and the sound is turned off for a specific contact (check contact settings).
How to make a vibration to the melody (custom pattern)?
MIUI allows you to create unique vibrational signals: Open Settings โ†’ Sound and vibration โ†’ Vibration when calling. Choose to create vibrations and record your pattern (e.g., three shorts is one long). Save and assign to a contact. Use Vibration Maker for advanced patterns.
Can I play different tunes for SIM1 and SIM2?
If your Xiaomi supports two of them. SIM-Maps: Go to Settings โ†’ SIM-maps and mobile networks. SIM-map, SIM 1) Press the ringtone and set the individual sound. This works on the Redmi Note 12 Pro.+, Xiaomi 13T and other two-simulated models.
Where to download high quality free ringtones?
Recommended sources: ๐ŸŒ Zedge - the largest base. ๐ŸŒ Mob.org โ€“ Ringtones from movies and games. ๐ŸŒ Freesound โ€“ sound effects under a Creative Commons license. ๐ŸŽต Spotify or YouTube Music โ€“ download the track via Snaptube and trim. Avoid sites with suspicious domains (such as.xyz) โ€“ they often spread viruses.