Xiaomiβs MIUI-based smartphones offer flexible audio settings, but itβs not always clear how to replace the standard ringtone with your own.This guide will help you understand the nuances of choosing a.mp3 file to bypass system constraints. Weβll look at official methods through Settings, using a file manager, and even third-party applications for advanced users.
It's important to understand that the procedure may differ depending on the version of MIUI (12, 13, 14 or HyperOS) and the model of the smartphone β for example, on the Redmi Note 12 and Xiaomi 13 Pro, the paths to the audio settings are visually different. However, the general algorithm remains universal. If you encounter an error "File is not supported", the article has a solution to this problem.
File Preparation: Requirements for Call Melody
Before installing a tune, make sure your audio file meets the MIUI specifications. The system supports.mp3,.m4a and.ogg formats, but with limitations:
- π΅ Duration: optimally 15-30 seconds (files longer than 1 minute may be cropped or played incorrectly).
- π Size: up to 5 MB (for stable operation without lags).
- π Bitrate: 128-320 kbps (too low quality will lead to distortions).
- π Location: The file must be in the device memory (not on the device). SD-map or cloud).
If your file doesn't fit, use free converters like Online Audio Converter or Audacity to edit, for example, you can crop a track up to 20 seconds and save it to MP3 at a bit rate of 192 kbps.
β οΈ Attention: Files from DRM-protection (for example, downloaded from Apple Music or Spotify) will not play as a ringtone.
Method 1: Installation through standard MIUI settings
The easiest method is to use the built-in MIUI tools. It works on all models, including the POCO X5, Redmi 10C and Xiaomiβs flagship 14:
- Open the Settings app (the gear icon on the desktop).
- Go to the section βSounds and vibrationsβ β The ringing melody.
- In the upper right corner, click Add (or + in older versions of MIUI).
- Select Local Melodies and specify the path to the file in the deviceβs memory (usually the Downloads or Music folder).
- Confirm the choice - the melody will appear in the list of available.
If no Add button, your version of MIUI limits this function, then go to Method 3 using the file manager.
Check the file format (MP3/M4A)
Cut the track to 30 seconds
Copy the file into your phone memory
Make sure the file is not protected. DRM-->
Method 2: Use the Ringtones folder (for power users)
MIUI automatically scans certain folders for melodies, and if you put a file in /storage/emulated/0/Ringtones/, it will appear in the list of standard tunes.
- Connect your smartphone to your PC or use a file manager (such as Mi File Manager).
- Create a Ringtones folder at the root of your internal memory (if you donβt have one).
- Place the prepared audio file (for example, my_ringtone.mp3).
- Reset the device (required!).
- Go to Settings β Sounds and Vibrations β Call Melody β your file should appear in the list.
If the Ringtones folder doesnβt appear after the reboot, check the file access rights (should be rw-r----) or use the Ringdroid app to force the addition.
| folder | Appointment | Example of a path |
|---|---|---|
| Ringtones | Bell melodies | /storage/emulated/0/Ringtones/ |
| Notifications | Notification sounds | /storage/emulated/0/Notifications/ |
| Alarms | The alarm clock sounds | /storage/emulated/0/Alarms/ |
| Music | General music (not scanned as a melody) | /storage/emulated/0/Music/ |
Method 3: Applications for setting tunes (if standard methods don't work)
If MIUI blocks the addition of custom tunes, use third-party utilities.
- πΆ Ringdroid allows you to crop tracks and set them as a bell/alarm clock.
- π§ Zedge β a catalog of free tunes with the ability to download directly to the system.
- π± Ringtone Maker β Advanced Editor with Support for Formats FLAC and WAV.
Instructions for Ringdroid:
- Install the app from Google Play.
- Select a track from the device memory.
- Cut the desired fragment (15-25 seconds are recommended).
- Click Save as Ringtone β the file will be added to the system list automatically.
β οΈ Note: Some applications (e.g. Zedge) require permission to access storage and microphone. Denie access to microphone if the feature is not needed, this will reduce the risk of data leakage.
π‘
If the melody does not play after installation, check whether the phone is worth it in Do Not Disturb mode or if the Profile is activated.
Method 4: Use ADB (for advanced users)
If you're familiar with ADB (Android Debug Bridge), you can manually write the path to the tune in the system settings, which is suitable for devices with a locked bootloader and no root rights.
Procedure:
- Install Platform Tools on your PC and enable USB Debugging on your smartphone (Settings β About Phone β MIUI Version β 7 times press to activate Developer Mode).
- Connect your phone to your PC and execute the command: Adb devices Make sure the device is identified.
- Copy the file to the system folder (rights required): adb push my_ringtone.mp3 /system/media/audio/ringtones/
- Change the access rights: adb shell chmod 644 /system/media/audio/ringtones/my_ringtone.mp3
- Reset the device.
After that, the tune will appear on the standard list, and caution: improper use of ADB can cause system failures.
What if the ADB canβt see the device?
Problem Solving: Why is the melody not set?
If you follow the instructions but the melody doesnβt appear on the list or is not played, check out the following points:
- π File format: MIUI may not support WAV or FLAC β convert MP3.
- π Location: The file should be in internal memory, not in the SD-map or cloud.
- π System cache: Clear the Settings app cache (Settings) β Annexes β Application management β Settings β Warehouse β Clear the cache).
- π΅ Sound Profile: Make sure that no Vibration or No Sound mode is activated".
If the problem persists, try resetting the sound settings to factory:
- Go to Settings β Sounds and vibrations.
- Click on the three dots in the upper right corner β Reset settings.
π‘
On HyperOS devices (e.g. Xiaomi 14), the path to audio settings may vary: Settings β Sound and vibration β Call and notification melody.
How to put different tunes on different SIM-card
Xiaomi smartphones with support for two SIM-Cards: Redmi Note 11 Pro+, POCO F5 And so, you can assign a unique tune to each line:
- Open the Settings. β SIM-maps and mobile networks.
- Choose. SIM-map, SIM 1).
- Click the Call Melody and select the file from the list.
- Repeat for SIM 2.
If the option is not available, upgrade to the latest version of MIUI or use the Dual App app to create separate profiles.