How to Play Your Song on a Rington on Xiaomi: 5 Ways to Play All Models

Are you tired of the standard ringtones on Xiaomi and want to install your favorite song? In this article, we will discuss all possible ways - from simple (via built-in settings). MIUI) Up to advanced (using file manager or third-party applications) instructions are relevant for all modern models: Redmi Note 12/13, POCO X5/F5, Xiaomi 13/14 and others on the base MIUI 14/15.

Important: the process may vary depending on the firmware version and regional build. If your smartphone is running a global MIUI (e.g. MIUI Global 14.0.5), some menu items may be called differently, and we have taken these nuances into account and provided alternative paths.

Also in this article, you will find solutions to common problems: why the song does not appear in the ringtones list, how to cut the track to 30 seconds and what to do if after the MIUI update, user tunes are lost.

1. Method through MIUI settings (fastest)

This method works on all Xiaomi smartphones without installing additional apps, suitable for ringtones, notifications and alarms.

Steps:

  • πŸ“ Transfer your song to the Ringtones folder on internal memory. path: Internal drive β†’ MIUI β†’ If you don't have a folder, create it manually.
  • πŸ”Š Open the Settings. β†’ Sound and vibration β†’ Call melody (or notification tones for the SMS).
  • 🎡 Your track will appear in the list. Select it and save the changes.

Important: The file must be in.mp3,.m4a or.ogg formats, with a maximum duration of 30 seconds (long tracks will be cut automatically).

Transfer the song to Ringtones | Rename the file in Latin (no spaces) | Check the format (mp3/m4a) | Cut the track to 30 seconds (if necessary)

-->

If a song doesn't appear on the list, reboot your phone or check the file path. Some firmware (such as MIUI China) may require a root file manager.

What if the Ringtones folder is not displayed?
On some models (e.g. POCO F4), the folder is hidden. To see it: 1. Open any file manager (e.g. Files by Google). 2. Enable the display of hidden folders in the settings. 3. Go to MIUI β†’ media β†’ audio β†’ ringtones (alternative path).

2.Use of the Music app (for MIUI 14+)

The latest versions of MIUI have a built-in ringtones creation feature right from the Music app, which is handy if you want to crop a snippet of a song.

Instructions:

  1. Open the Music app and find the track you want.
  2. Click on three dots next to the song β†’ Set as a melody.
  3. Select the type: call, notification or alarm.
  4. If necessary, cut the fragment (slider highlight the area up to 30 seconds).

On models with MIUI 15, this feature works even for tracks from cloud services (for example, Yandex Music or Spotify), if they are cached on the device.

MIUI versionSupport for pruningWorking with cloud tracks
MIUI 12/13❌ No.❌ No.
MIUI 14βœ… Yes, up to 30 seconds)❌ Local files only
MIUI 15βœ… Yes (flexible pruning)βœ… Yes (cache tracks)

If you have an older firmware version, update it through Settings β†’ About Phone β†’ System Update. Or use the following method.

MIUI 12 or older |MIUI 13|MIUI 14|MIUI 15|I don't know.

-->

3. Installation through file manager (for experienced)

This method is suitable if standard methods do not work (for example, on custom firmware such as Pixel Experience or LineageOS). FX File Explorer).

Step-by-step:

  • πŸ“² Install a file manager from Google Play (if not already installed).
  • πŸ” Cross the path: /system/media/audio/ringtones (for system tunes) or /storage/emulated/0/MIUI/ringtone (user-friendly).
  • πŸ“€ Copy your file into this folder. Give it a simple Latin name (e.g., a copy of your file, my_ringtone.mp3).
  • πŸ”„ Reboot the phone.

⚠️ Attention: changing system folders (/system/...) If you don't have root rights, only use the path. /storage/emulated/0/.... On some models (e.g. Redmi) 10C) This will require you to enable Developer Mode and allow access to hidden folders.

After the reboot, your tune will appear in the list of standard ringtones. If not, check the file permissions (should be rw-r).--r--).

πŸ’‘

If the file doesn't appear, try changing its extension from.mp3 to.ogg. Some versions of MIUI work better with Ogg Vorbis format.

4. Ringtones creation applications (if nothing helps)

If the built-in methods didn't work, use third-party apps. We tested 5 popular utilities and selected the best ones:

AnnexFeaturesCons
Ringtone MakerTrack trimming, faders, MP3/WAV supportAdvertising requires access to files
ZedgeReady-made ringtones + the ability to download your ownLots of unnecessary content
MP3 CutterPrecise time trimming, support for batch processingInterface in English

How to use (as an example of Ringtone Maker):

  1. Install the app from Google Play.
  2. Select a song from your phone's memory.
  3. Cut the fragment (optimally 20-30 seconds).
  4. Save as ringtone (Set as ringtone option).

These apps are especially useful if you need to:

  • πŸŽ› Set up a smooth attenuation at the beginning/end of the melody.
  • πŸ”Š Increase the volume of the quiet track.
  • πŸ“‚ Create separate tunes for different contacts.

⚠️ Note: some apps (e.g. Zedge) request access to contacts and call history. β†’ Annexes β†’ Permits.

5. Problem Solving: Why a Song Is Not Put on the Rington

Even after completing all the steps, the melody may not appear on the list.

Problem 1: The file does not appear in the settings.

  • πŸ”„ Check the file extension (should be.mp3 or.m4a).
  • πŸ“ Make sure the file is in the correct folder: MIUI/ringtone or MIUI/Ringtones.
  • πŸ“› Rename the file in Latin without spaces (for example, ringtone1.mp3).

Problem 2: The melody is cut or played with distortion.

  • 🎡 Check the bitrate of the file (optimally β€” 128-192 kbps. Too high bitrate (320 kbps may cause lags.
  • πŸ”Š Convert the file to.ogg via online services (e.g. Online-Convert).

Problem 3: After the MIUI update, all user ringtones were lost.

  • πŸ”„ Reset the sound settings: Settings β†’ System system β†’ Resetting settings β†’ Reset the sound settings.
  • πŸ“² Move the files back to the folder MIUI/ringtone and reboot the phone.

πŸ’‘

If the problem persists after all manipulations, try clearing the Settings app cache through Settings β†’ Apps β†’ App Management β†’ Settings β†’ Clear the cache.

6 How to Set Different Melodies for Different Contacts

Xiaomi can assign unique ringtones to individual contacts, which is convenient to distinguish calls from family, colleagues or important customers.

Instructions:

  1. Open the Contacts app and select the contact you want.
  2. Click Edit (pencil icon).
  3. Slip on the ringtone (or the notification sound for SMS).
  4. Select a custom tune from the list.
  5. Save the changes.

Limitations:

  • 🚫 On some models (e.g. Redmi) A2) This function is only available for contacts saved on the SIM-map.
  • πŸ”• If the contact is synced with Google Account, the melody may reset after the contacts update.

To avoid resetting, save contacts locally (in your phone’s memory) or use apps like Truecaller that support customization of calls.

7. Alternative methods: via PC and ADB

For advanced users, there is a method of installing ringtone via ADB (Android Debug Bridge), which is relevant if you use custom firmware or are faced with the limitations of MIUI.

Steps:

  1. Connect your phone to your PC and enable USB Debugging (Settings β†’ About Phone β†’ MIUI version – press 7 times, then go back to Additional Settings β†’ For Developers).
  2. Download ADB Tools and unpack it on PC.
  3. In the command line, do: adb push C:\path/file.mp3 /sdcard/MIUI/ringtone/ adb shell am broadcast -a android.intent.action.MEDIA_SCANNER_SCAN_FILE -d file:///sdcard/MIUI/ringtone/file.mp3
  4. Reboot the phone.

This method is guaranteed to work on any firmware, including LineageOS or Pixel Experience, but requires minimal command-line knowledge.

⚠️ Attention: Wrong commands ADB Don't use this method unless you're sure you're doing it. There are enough ways in the first three sections for ordinary users.

FAQ: Frequent questions

Can I play a song on a ringtone longer than 30 seconds?
Technically, yes, but MIUI will cut it automatically, so to play the full version, use apps like Ringtone Maker to create a loop, or break the song apart and set them up as separate ringtones.
Why did all my ringtones disappear after the MIUI update?
It's a well-known versioning problem. MIUI 13-14. A folder with custom tunes is reset with major updates.Solution: copy files back to /MIUI/ringtone/ And reboot the phone. If the folder is gone, recreate it.
Can I use songs from Spotify/Yandex Music as a ringtone?
Directly from streaming services – no, as tracks are protected DRM. But you can: Download the song on PC through the official app (if there is an offline mode). Convert it to MP3 You can use Audacity or Online-Convert to transfer the file to your phone and install it as a ringtone in the standard way. ⚠️ Please note that downloading music in violation of copyright is prohibited.
How do I get my MIUI ringtones back if I have them removed?
Standard tunes are stored in the system folder /system/media/audio/ringtones. If you delete them without root permissions, you can only return them via resetting (Settings β†’ System β†’ Reset) or flashing your phone. On models with MIUI 15, standard ringtones are protected from removal.
Why is my tune quieter than standard ringtones?
This is due to normalizing the volume in MIUI. Solutions: Increase the volume of the file in the audio editor (for example, in Audacity, set Effect β†’ Normalize to -1 dB). Use the.ogg format instead of.mp3 - it is better played by the system. Enable Sound Amplification in Settings β†’ Sound and Vibration β†’ Additional settings (not available on all models).

If your question isn't covered in the FAQ, check the comments section, there may be a solution already, or describe the problem in detail (check out the phone model and MIUI version) and we'll help!