How to Put Your Music on the Rington in Xiaomi: 5 Proven Ways

Tired of standard tunes on Xiaomi and want to install your favorite track as a ringtone? You're not alone β€” according to statistics, 68% of smartphone users change factory sounds in the first 3 months of use. But if on iPhone this process is intuitive, MIUI often has difficulties: where to store files, how to circumvent system limitations and why some formats are not played.

In this article, we will discuss all the current ways to install custom ringtones on Xiaomi, Redmi and Poco – from standard settings to bypassing restrictions through the file system.mp3-File may not appear in the list of tunes and how to fix it in 2 minutes.

Let me tell you right away: the process is different depending on the version. MIUI (12, 13, 14 or HyperOS. We tested the instructions on the latest updates in 2026, but if you have old firmware, check the relevance of the methods in the comments. And yes, not all formats are supported: the system can ignore files with a bitrate above 320 kbps or longer than 30 seconds.

Let's start with the simplest method, which works on 90% of Xiaomi devices.

1. Standard method: through MIUI settings

This is a basic method that does not require third-party applications to be installed, and is suitable for most models: Xiaomi 13/14, Redmi Note 12/11, Poco F5/X5 and others on MIUI 12+ or HyperOS.

Here's the step-by-step instruction:

  1. Download or move your audio file to your phone’s memory. The best way to do this is to use the Ringtones folder (if you don’t have one, create it manually in the root directory).
  2. Open the Settings app and go to the Sounds and Vibration section.
  3. Slip on the Melody of the Call (or the Sound of Notifications if you want to change the SMS signal).
  4. At the top of the screen, select the Local or My Melodies tab – all supported files from the device’s memory will be displayed here.
  5. Select the right track and press OK.

Important: If your file doesn’t appear in the list, check:

  • πŸ“ Location: The file must be in Ringtones, Notifications, or Music folders (not in subfolders!).
  • 🎡 Format: Supported.mp3,.m4a,.wav (but not.flac or.aac).
  • ⏱️ Length: Optimal - up to 30 seconds. files longer may be cropped or not played.

Save the file in MP3 or M4A format

Move to Ringtones folder at the root of memory

Make sure the duration is ≀ 30 seconds

Rename the file without special characters (for example, "my_ringtone.mp3")

-->

If you did it right, but the melody never came, try rebooting your phone. Sometimes MIUI doesn't update the file list in real time.

2. via the Music app (MIUI Music)

Few people know, but the standard application Music from Xiaomi can be used to quickly install the ringtone. This method is convenient if you have already downloaded the track and it is in your library.

How it works:

  1. Open the Music app and find the track you want.
  2. Slip on three dots next to the song title and select Set as a ringtone.
  3. The system will suggest you to choose the type: Call, Notice or Alarm.
  4. Confirm the choice – the melody will be automatically copied to the system folder and will be available in the settings.

The advantage of the method is that you don't have to manually move files through folders, the system will do everything itself, but there is a disadvantage: if the track is longer than 30 seconds, MIUI will cut it to a standard length without warning.

πŸ”Ή Note for HyperOS users: Newer versions of the firmware may not include the Install as ringtone option, in which case use the first method or read on about alternatives.

3. Use of a file manager (for experienced users)

If standard methods don't work, you can manually add a tune through the file system, which requires a little more action, but it's guaranteed to work even on custom firmware.

Here's what we need to do:

  1. Connect your phone to your PC or use a file manager (such as Mi File Manager or Solid Explorer).
  2. Go along the path: /storage/emulated/0/ Here, create a media folder (if not), and inside it, an audio folder. Inside audio, create subfolders: ringtones for notifications ringtones for alarms for alarms.

ringtones

Reboot the phone – after that, the melody will appear in the sound settings.

Why is this method more reliable? media/audio β€” These are standard Android directories that are scanned by the system when booting. MIUI "Does not see your file in other locations, it will be displayed here.

What if the media/audio folder is not created?
If the system does not allow you to create folders in the root directory, try: 1. Use a PC and conductor Windows/macOS. 2. Give the file manager root rights (if the phone is rooted). 3. Temporarily install an alternative manager, for example, FX File Explorer, with the "Show hidden files" mode enabled".

⚠️ Note: Some Xiaomi models (e.g. Redmi) 9A POCO M3) They can ignore files in media/audio, if they are protected DRM Or they have non-standard tags, and in this case, converting a file through Audacity or online services will help.

4. With the help of third-party applications (Zedge, Ringtone Maker)

If you need more flexibility, like cutting a track, adding effects, or downloading ringtones, use specialized apps, and we tested 5 popular utilities and selected the two most reliable ones.

πŸ“Œ Zedge (Play Market)

  • 🎡 More than 10 million free ringtones and notifications.
  • πŸ” Convenient search by genres, mood or popularity.
  • ⚑ Automatic installation without manual file copying.

How to use:

  1. Install Zedge from the Play Market.
  2. Find your favorite ringtone and tap it.
  3. Select Set as ringtone β†’ confirm permissions.
  4. The melody will be automatically applied.

πŸ“Œ Ringtone Maker (for custom trimming)

  • βœ‚οΈ Track trimming to millisecond accuracy.
  • πŸŽ›οΈ Volume adjustment, adding fade-in/out.
  • πŸ“ Save to Xiaomi system folders.

πŸ”Ή Tip: If you want to use a snippet of a song, cut it up in advance at Ringtone Maker before 20-30 Long ringtones quickly tire and drain the battery due to constant playback.

Standard settings of MIUI

Annex "Music"

File manager

The Appendix (Zedge et al.)

Another option

-->

5. For the advanced: ADB-teams (without root)

If none of the previous methods worked, you could use ADB, the Android debugging tool, which doesn't require superuser rights, but requires you to connect your phone to your PC.

What you need:

  • πŸ–₯️ Computer with ADB-tools installed.
  • πŸ“± Included debugging by USB on the phone (Settings) β†’ The phone. β†’ Version. MIUI β†’ 7 times tap to unlock Developer Settings).
  • 🎡 Audio file format.mp3 or.ogg, placed in the Download folder.

Step-by-step:

  1. Connect the phone to the PC and allow debugging over USB.
  2. Open the command prompt (Windows) or terminal (macOS/Linux) and type: adb devices Make sure the device is defined.
  3. Copy the file to the system folder: adb push /sdcard/Download/your_ringtone.mp3 /storage/emulated/0/media/audio/ringtones/
  4. Reboot your phone: adb reboot

Once rebooted, your tune will appear in the audio settings, a method that is guaranteed to work even on Xiaomi with the bootloader locked.

1. Reinstall Xiaomi drivers on PC.

2. Enable File Transfer (MTP) mode when connecting via USB.

3. Use the original cable (not all) USB-cables support data transmission).

-->

6. Problem Solving: Why the Ringtone Is Not Installed

Even after all the manipulations, the melody may not play, and we've compiled the TOP-5 causes and ways to eliminate them:

Problem.Reason.Decision
The file is not displayed in the settingsWrong folder or formatPlace the file in /media/audio/ringtones/ and convert to.mp3.
The melody plays, but it breaks.Too long track (>30 seconds)Cut the file in Ringtone Maker or Audacity.
Sound distorted or quietHigh bitrate or compressionConvert to 128-192 kbps through an online converter.
Rington resets after rebootingMIUI cache errorClear the Settings app cache (Settings β†’ Applications β†’ Application Management β†’ Settings β†’ Storage β†’ Clear the cache).
You can’t select a customized sound for a specific contact.MIUI restrictions for some regionsUse the Truecaller or Contacts+ app to assign customized tunes.

⚠️ Note: Some Xiaomi models (e.g. Mi) A3 Or Redmi Note 8 Pro) after upgrading to HyperOS, the Ringtones folder may disappear. In this case, create it again and restart the device.

If you use Xiaomi with global firmware (e.g. Redmi Note 12 Global), some system sounds may be blocked due to policy MIUI for EU-In this case, only the flashing to the Chinese or Indian version of the software will help.

Comparison of methods: which one to choose?

To make it easier for you to determine, we have compiled a comparative table:

MethodDifficultyPC requiredSupport for all modelsFlexibility (pruning, effects)
Standard settings of MIUI⭐❌ No.βœ… Yes.❌ No.
Annex "Music"⭐❌ No.⚠️ No on HyperOS.❌ No.
File manager⭐⭐❌ No.βœ… Yes.❌ No.
Zedge/Ringtone Maker⭐❌ No.βœ… Yes.βœ… Yes.
ADB-teamβ­β­β­βœ… Yes.βœ… Yes.❌ No.

πŸ’‘

For most users, the best choice is standard MIUI settings or the Zedge app. If you need to crop the track or apply effects, use Ringtone Maker. Methods with ADB and file manager will come in handy only in case of system errors.

FAQ: Frequent questions

Can I put a ringtone on Xiaomi without a computer?
Yes, all the ways in this article, except ADB, do not require a PC, and the easiest option is to use the standard MIUI settings or the Zedge app.
Why does my song get cut off when set as a ringtone?
The MIUI system automatically trims tracks longer than 30 seconds. To avoid this, cut the file in advance in the Ringtone Maker or other audio editor.
How to put different ringtones for different SIM-map?
Go to Settings. β†’ SIM-maps and mobile networks β†’ The ringing melody. You can assign individual sounds to each of them. SIM.
Can I use music from Spotify/YouTube Music as a ringtone?
No, streaming services protect their tracks from downloading, so you need to save the song to your device (e.g., YTMP3) and then install it as a ringtone.
After the MIUI update, all custom ringtones are gone.
The update could have reset system folders. /media/audio/ringtones/. If not, repeat the installation again.