Have you ever tried to find a folder with system tunes in Xiaomi, but could not find it? or wanted to install your favorite song on a call, but the phone stubbornly ignored it. MP3-This problem is familiar to many owners of smartphones Redmi, POCO and Mi interface MIUI (And now HyperOS) hides the standard paths to sound files, and settings are scattered on different menus.
In this article, we will not only show where the melodies are physically stored in Xiaomi, but also tell you how to replace them, add your ringtones, adjust notifications for individual applications and even restore deleted sounds. MIUI 12β15 and HyperOS (including Xiaomi 14, Redmi Note 13, POCO F6).
Spoiler: The path to system tunes has changed in new firmware versions, and some features (such as editing sounds through a file manager) now require root rights.
1.Where System Melodies Are Stored in Xiaomi: Physical Pathways
Unlike Android, where audio files are in open folders, Xiaomi distributes them across several directories β some of them are accessible to the user, some are hidden.
- π Customized tunes: /storage/emulated/0/Ringtones/ β You can put your files here (formats.mp3,.m4a,.ogg).
- π System ringtones: /system/media/audio/ringtones/ β access only through root or through ADB.
- π± Notification sounds: /system/media/audio/notifications/ β similarly protected from change.
- β° Alarm clock tunes: /system/media/audio/alarms/ β Requires superuser rights to edit.
- π΅ UI-sounds (keys, locking): /system/media/audio/ui/ β Change only through modified firmware.
Important: HyperOS (since Xiaomi 14) has kept the path to custom tunes the same, but system sounds can now be stored in the virtual /product/media/ partition, making it harder to edit them without root.
To see hidden folders, use a root-enabled file manager (like FX File Explorer or Solid Explorer) or connect to your phone via ADB. Itβs easier for regular users to add their tunes to the Ringtones folder β theyβll automatically appear in the selection list.
2.How to Add Your Melody to a Call in Xiaomi
If you want to set a favorite song or a unique sound to a call, there are two ways: through your phone's settings or manually through your file manager. Let's look at both.
Method 1: Through settings (without a computer)
- Place the audio file (.mp3,.m4a or.ogg format, up to 30 seconds in duration) in the Ringtones folder (create it at the root of the internal memory if it is not).
- Open Settings β Sound and vibration β Call melody.
- Your file will appear in the list β select it.
Limitations: Some models (e.g. Redmi 10C) donβt show files larger than 5MB or longer than 30 seconds, and cropping audio through MP3 Cutter will help.
Method 2: ADB (for system tunes)
If you need to replace a standard ringtone (for example, Mi_Tune.mp3), need ADB:
adb pull /system/media/audio/ringtones/Mi_Tune.mp3 C:\backup\
adb push C:\my_ringtone.mp3 /system/media/audio/ringtones/Mi_Tune.mp3
adb shell chmod 644 /system/media/audio/ringtones/Mi_Tune.mp3β οΈ Note: This method requires an unlocked bootloader and can cause a system failure if the file has an inappropriate bitrate or format.
Reduce the duration to 30 seconds
Convert to MP3 format (bitrate 128-192 kbit / s)
Rename the file to Latin (without spaces)
Put it in the Ringtones folder
Reboot the phone-->
3. Set up notifications for individual applications
In MIUI/HyperOS, you can assign unique notification sounds to each instant messenger, social network, or game.
- Open Settings β Applications β Application Management.
- Select the desired application (such as WhatsApp or Telegram).
- Tap Notifications. β The sound of the notification.
- Select a tune from the list or add your own (pre-putting the file in the Notifications folder).
πΉ Problem: Some applications (e.g, VK Or Instagram, they ignore the system settings and use their own sounds:
- π οΈ Turn off the sounds in the settings of the application itself.
- π΅ Or use Automation applications (such as MacroDroid) to force audio replacement.
Tip: If the notification sound is gone after the MIUI update, reset the application settings (Settings β Apps β [app] β Storage β Clear data).
4.Where the alarm clock melodies are stored and how to change them
The alarm clock sounds in Xiaomi are stored separately from the ringtones, and by default, the system offers 5-10 tunes, but they can be expanded:
Adding your tunes
- Create an Alarms folder at the root of your internal memory.
- Put audio files (.mp3,.wav formats) there.
- Open the app Clock β Alarm clock β Add / edit β Melody.
β οΈ Note: In HyperOS, the alarm clock may not show user sounds if they are longer than 1 minute.
Replacement of system sounds (requires root)
The alarm clock's system melodies lie in:
/system/media/audio/alarms/
/product/media/audio/alarms/To replace them:
- Copy the original files to your computer (backup!).
- Prepare new files with the same names (e.g, Alarm_Classic.mp3).
- Use ADB or Root Explorer to replace it.
List of standard alarm file names in Xiaomi
5 Why Xiaomi doesn't see my tunes: Common mistakes
If you put a file in the Ringtones folder but it doesnβt appear in the settings, check:
| Problem. | Reason. | Decision |
|---|---|---|
| The file does not appear in the list | Incorrect format or bitrate | Convert to.mp3 (128-320 kbps) via Audacity or Online-Convert. |
| The melody is cut off when playing | File length > 30 seconds | Cut the file through MP3 Cutter or Ringdroid. |
| The sound is distorted or quiet | Incompatible codec (e.g.,.flac) | Recode it to MP3 or AAC. |
| Ringtones folder is not created | File system limitations | Use MI File Explorer or connect your phone to your PC. |
Critical error: if after adding a melody, the phone stopped playing any sounds (calls, notifications), reset the sound settings:
Settings β System β Resetting settings β Resetting sound settings βπ‘
If the melody is not playing on the alarm clock, check if the phone is not worth the "Do Not Disturb" mode (Settings β Sound and vibration β Do Not Disturb). The alarm only works when the DND is turned off or with exceptions.
6. How to Recover Remote System Melodies
If you accidentally remove the standard ringtones (for example, Mi_Tune.mp3) or they disappeared after the update MIUI, There are three ways to get them back:
- π Resetting settings: Settings β System system β Resetting settings β Reset all settings (does not delete files, but restores default sounds).
- π₯ Original sounds: archives with system tunes for Xiaomi can be found on forums 4PDA XDA-Developers (Search for the phone model).
- π οΈ Reflash the phone: the last method is to install firmware through the Mi Flash Tool (deletes all data!).
πΉ For HyperOS: If the sounds are gone after the update, try clearing the Settings app cache:
Settings β Applications β Application Management β Settings β Storage β Clear cache7. Alternative methods of sound control
If standard methods donβt work, try these tools:
- ποΈ Zedge app: free database of ringtones and notification sounds with direct installation.
- π€ Tasker + AutoNotification: for flexible customization of sounds by time, contacts or applications.
An example of automatic tune-change: Tasker can set the call from the boss to sound louder, and notifications from Telegram only vibration.
- Create a profile in Tasker for the Incoming Call event.
- Add the condition "Contact = [name]" (or number).
- In action, select "Audio β Call Melody" and specify the file.
π‘
Using third-party apps (like Zedge) is often easier than manually replacing system files, especially on non-root phones.However, they may require additional permissions and display ads.