Tired of the standard ringing tunes on your Xiaomi, Redmi or POCO? Want to install your favorite track but donβt know how to do it correctly? In this article, weβll look at all the current ways to upload music to a call, from simple to advanced, including bypassing the limitations of MIUI and working with file formats.
The manufacturer often blocks custom tunes from being set through standard settings, especially on newer firmware versions (MIUI 14/15).But there are proven methods that work even on the latest models - Xiaomi 14 Ultra, Redmi Note 13 Pro+ or POCO F6. We will also tell you how to avoid cropping the track, preserve the sound quality and not encounter the error "File is not supported."
Important: Some methods require access to a file system or install third-party applications, and if you're a beginner, start with the first two, they're the safest and don't require root rights.
1. Standard method through "Settings" (does not work on all models)
The most obvious, but also the most limited method, Xiaomi allows you to set the ringtone only from pre-uploaded files to the Ringtones folder.
- Download the desired track to your phone (for example, through a browser or Telegram).
- Move the file to the Internal Storage β Ringtones folder (if you donβt have the folder, create it manually).
- Open Settings β Sound and vibration β Call melody.
- Select Local Melodies and find your file.
β οΈ Problems with this method:
- π The file should be in format.mp3,.m4a or.ogg (length up to 30 seconds).
- π± On some models (e.g. Xiaomi) 13T) Ringtones folder ignored by system.
- π΅ The beginning of the track is cut (firsts) 5-10 seconds may be lost).
π‘
If the Ringtones folder doesnβt appear in the settings, restart your phone or use a file manager with system folder permissions (such as MiXplorer).
2.Use of the Music app (MIUI Music)
The built-in MIUI Music app (or Mi Music) can set tracks as ringtones, but with nuances, and it works on most devices, including the Redmi Note 12 and POCO X5:
- Open the Music app and find the track you want to use.
- Click on three dots next to the track β βInstall asβ β βCall melodyβ.
- Confirm the choice in the window that opens.
πΉ Limitations:
- πΆ It only works with files uploaded to the Music or Download folder.
- π Cuts the track up to 30 seconds (starts at random).
- π« Does not support streaming music (such as from Spotify or YouTube Music).
If the track you want isnβt showing up in the app, check the format. MIUI Music doesnβt work with.flac or.wav files, but you need to convert them to.mp3 (you can use online services like Online-Convert).
3. Third-party apps for tunes (Zedge, Ringtone Maker)
If the standard methods don't work, specialized applications will come to the rescue. We tested the 3 best for Xiaomi:
| Annex | Pluses | Cons | Reference |
|---|---|---|---|
| Zedge | Large library of ready-made tunes, support for.mp3/.m4a | Advertising requires registration for download | Google Play |
| Ringtone Maker | Track trimming, format conversion, installation without restrictions | Interface in English, sometimes bugs MIUI 15 | Google Play |
| MP3 Cutter | A simple editor, retains original quality | There is no built-in library of tunes | Google Play |
πΉ Instructions for Zedge:
- Install the application and allow access to the files.
- Find your favorite tune (or upload yours through My Zedge).
- Press "Set asΒ» β Β«RingtoneΒ».
- Confirm in the system window.
β οΈ Attention: On Xiaomi with MIUI 14+ After installation through Zedge, the melody may reset after rebooting. To avoid this, copy the file from the Zedge folder to Ringtones manually.
Track length not exceeding 40 seconds|Format.mp3 or.m4a|The file is located in the Download or Music folder.|Restrictions on the application in Settings are disabledβAnnexes-->
4. Download music from YouTube (without a computer)
You want to use a YouTube snippet as a ringtone, and you can do it right on your phone without a PC.
- π± Browser (such as Chrome or Firefox).
- π΅ Online Converter (We recommend) YTMP3 or YT1s).
- π§ A cropping app (e.g. Ringtone Maker).
πΉ Step-by-step instruction:
- Open the browser video with the desired song on YouTube.
- Copy the link to the video (click Share β Copy the link).
- Go to the converter site (e.g. ytmp3.cc) and paste the link.
- Select MP3 format and 128 kbps quality (no more required for calling).
- Download the file to your phone.
- Cut the track to 30 seconds in Ringtone Maker.
- Set as a melody through the app or manually (see method 1).
β οΈ Attention: Some converters add watermarks or ads to the beginning of the track. Check the downloaded file before cropping! Also avoid sites requiring the installation of additional applications - it can be a virus.
How to get around YouTube blocking in some countries
5. Manual copying of files via PC (for power users)
If none of the previous methods worked, try copying the file directly to the system folder, which requires connecting the phone to a computer, but it works even on MIUI 15.
πΉ What's the matter:
- π₯οΈ Computer with Windows/macOS/Linux.
- π USB-cable (preferably original).
- π§ Enabled Mode File Transfer (MTP) phone-on.
πΉ Instructions:
- Connect your phone to your PC and allow access to files.
- Open the Internal Storage folder on your phone.
- Create a media folder (if it is not available), and inside it β an audio folder.
- In the audio folder, create subfolders: media βββ audio βββ alarms (for alarm clocks) βββ notifications (for notifications) βββ ringtones (for calls)
- Copy yours.mp3-file in ringtones.
- Turn off the phone and restart it.
- Now the melody will be available in Settings β Sound β Call Melody β Local.
Critical nuance: the file name should contain only Latin characters and not exceed 32 Like a sign, my_ringtone.mp3 β I think it's okay, but my favorite song is from the album_2023.mp3 β no.
π‘
The media/audio/ringtones folder is a universal method that works on all versions of Android, including MIUI. If the melody does not appear in the settings, check the folder access rights (should be 755).
6. circumvention of MIUI restrictions (for advanced users)
On newer versions of MIUI (14 and higher), Xiaomi blocks custom tunes through standard methods. If you encounter a βfile not supportedβ error or the tune is reset after a reboot, try these solutions:
πΉ Method 1: Changing the file extension
Sometimes MIUI refuses to accept files with the.mp3 extension. Rename the file to.ogg or.m4a (for example, through Total Commander):
mv /sdcard/Download/song.mp3 /sdcard/Ringtones/song.m4aπΉ Method 2: Use of the ADB (rootless)
If you have access to ADB, you can manually write the path to the tune in the system settings. Connect the phone to your PC and do:
adb shell settings put system ringtone /storage/emulated/0/Ringtones/your_song.mp3Replace. your_song.mp3 in the name of your file.
πΉ Method 3: Installation via Recovery (for stitched phones)
If you have custom Recovery installed (e.g. TWRP), you can copy the file directly to the system folder:
- Boot in Recovery (turn off the phone, then pinch Power + Volume up).
- Connect your phone to your PC and copy the file to /system/media/audio/ringtones.
- Set permissions 644 for the file.
- Reboot the phone.
β οΈ Warning: Changing system files without root rights can cause a crash MIUI. Before experimenting, make a backup through Settings β Additionally. β Backup.