How to Set Your Music to a Challenge in Xiaomi: All Ways to 2026

The standard ringtones of a call on Xiaomi are quickly boring, and call notifications with a monotonous sound are easy to miss in noisy environments. Setting your own music on an incoming call solves both problems โ€” you immediately know who is calling and add personality to your smartphone. But in MIUI, this process is hidden behind several menus, and after updates, the interface often changes.

In this article, weโ€™ll look at the latest MIUI 14/15 (including HyperOS) tools that work on everything from the budget Redmi Note 12 to the flagship Xiaomi 14 Ultra. Weโ€™ll not only break down the standard method through settings, but also workarounds for files that the system doesnโ€™t see, as well as solutions to common bugs like โ€œcanโ€™t pick a trackโ€ or โ€œmusic is cut off.โ€

1. Standard method: through MIUI settings

The easiest method is to use the built-in tools of the system, which is suitable for most users and does not require additional applications. SD-map!) and have a supported format (.mp3,.m4a,.wav).

Instructions for MIUI 14/15 and HyperOS:

  1. Open the Settings app (cog icon).
  2. Go to the section โ€œSounds and vibrationsโ€ โ†’ The ringing melody.
  3. At the top of the screen, click Local Music (or Add Melody in older versions).
  4. Select a folder with your music (usually Music or Downloads).
  5. Touch the track you want โ€“ it will automatically cut to 30 seconds and will remain as a melody.

โš ๏ธ Warning: If the Local Music button is inactive, check if the phone has at least one supported audio file in its memory.

โ˜‘๏ธ What to check before installing a melody

Done: 0 / 4

2. How to get around the limit on the length of the track (30 seconds)

By default, MIUI cuts tunes to 30 seconds, but this limitation can be circumvented in two ways: the first is to use third-party apps (about them in the next section), the second is to edit the file manually on a PC.

For hand-cutting:

  1. Connect Xiaomi to your computer via USB (in File Transfer mode).
  2. Copy the track you want on your PC and open it in an audio editor (such as Audacity or OCenaudio).
  3. Cut the file to 30 to 40 seconds (the maximum the system perceives).
  4. Save in MP3 format with a bitrate of 128-192 kbit / s (above - may not read).
  5. Return the file back to the Music folder on your phone and repeat the standard installation.

โš ๏ธ Note: If the melody still breaks after 30 seconds, check the settings. โ†’ Sounds. โ†’ Duration of the melody. In some firmware, this parameter is reset after updates.

Why does MIUI cut music?
The system optimizes tunes for quick loading when calling. Long tracks (>30 seconds) can cause delays, especially on low-cost models with low RAM (for example, the Redmi 9A or the POCO C50).

3. Installation of a melody through the file manager (for hidden folders)

If your music is stored in a non-standard folder (such as Telegram or WhatsApp Media), the system may not see it, in which case manually moving the file to the authorized directory will help.

How to transfer the file:

  1. Open any file manager (Mi File Manager, Solid Explorer, or FX File Explorer).
  2. Find a folder with your music (e.g. WhatsApp Media โ†’ WhatsApp Audio).
  3. Select the desired track, click Copy (or Cut).
  4. Go to the Music folder (if it is not, create it in the root memory directory).
  5. Insert the file and restart the phone (this updates the media base).

Once rebooted, the track will appear in the Local Music list in the call settings. If the file still doesn't show, check its metadata: sometimes MIUI ignores tracks without ID3 tags (name, artist), and you can fix this through applications like MP3Tag (PC) or Music Tag Editor (Android).

๐Ÿ“Š Where do you store music for calls?
In the Music folder
In downloads (Downloads)
In the cloud (Google Drive, Mi Cloud)
Nana SD-map
Another option

4. applications for setting melodies (if the standard method does not work)

If MIUI persistently doesn't see your files or crops them incorrectly, use third-party utilities that bypass system constraints and allow you to install full tracks without cropping, as well as as assign customized tunes for contacts.

Top.-3 tested applications (2026 year):

  • ๐ŸŽต Zedge is the largest database of melodies and wallpapers, allowing you to download tracks directly to the "Calls" section.
  • ๐Ÿ”Š Ringtone Maker is a trimming and setting editor. Supports formats. MP3, WAV, FLAC. Plus: you can highlight any fragment of the track.
  • ๐Ÿ“ฑ MP3 Cutter and Ringtone Maker is a simple tool with pre-listening. Perfect for beginners.

How to set a tune through Zedge:

  1. Download the app from Google Play and open it.
  2. In the search bar, type in the track title or select a category (such as Top Ringtones).
  3. Click on your favorite tune โ†’ Download โ†’ Set as ringtone.
  4. Confirm the selection in the pop-up window.

โš ๏ธ Note: Some applications (such as Ringtone Maker) request permission to change system settings. Do not provide it if the program is from an unreliable source - this may lead to data leakage.

๐Ÿ’ก

If the melody is not played after installation through the application, go to Settings โ†’ Applications โ†’ Application Management, find the utility for ringtones and give it permission Modification of system parameters

5. Assigning unique melodies for contacts

Individual calls for different subscribers help you identify the caller immediately, and in MIUI, this feature is built in, but its settings are hidden deep.

How to set up:

  1. Open the Contacts app (or Phone โ†’ Contacts tab).
  2. Select the contact you want and click Edit (pencil icon).
  3. Scroll down to the ringtone block (or notification sound).
  4. Click Add and select a track from Local Music or Standard Melodies.
  5. Save the changes.

If the call melody option is not in the contact card:

  • ๐Ÿ“ฑ Update the Contacts app via Google Play.
  • ๐Ÿ”„ Restart your phone โ€“ sometimes settings are reset after updates MIUI.
  • ๐Ÿ› ๏ธ Reset the settings of the Contacts app in Settings โ†’ Annexes โ†’ Contacts โ†’ Warehouse โ†’ Drop it.

In MIUI 15 (HyperOS), the customized melodies feature is moved to the Sounds and Vibrations menu โ†’ Contact Melodies. If you don't see this section, your firmware hasn't yet been updated to the current version.

6. Problem Solving: Why Music Is Not Set Up

Even after you've done all the steps, the melody may not set, so let's look at the typical mistakes and their solutions.

Problem.Reason.Decision
The local music button is inactive.No supported files in memoryDownload. MP3-File in the Music folder and reboot your phone
The melody is cut to 5 secondsThe file is corrupted or has a non-standard bitrateConvert the track to MP3 128 kbps via Audacity
Music is not played when you call.Media scanner error after updateClear the Media app cache in the settings
You canโ€™t choose a track from the cloud (Google Drive)MIUI blocks access to cloud filesDownload the file to the device before installation

If the problem persists, check the permissions for the Music app:

  1. Go to Settings โ†’ Applications โ†’ Application Management โ†’ Music.
  2. Open Permissions and enable access to Warehouse and Microphone (the latter is needed to record voice tunes).
  3. Clear the cache and application data.

๐Ÿ’ก

90% of the problems with setting tunes are due to the wrong file format or the failure of the media scanner. Always check that the track is in the MP3 and is in the Music folder!

7. Alternative methods: voice recordings and system sounds

If you want to use voice recording or system sound (such as a notification from a game) as a ringtone, additional steps will be needed.

For voice recording:

  1. Record the sound through the Dictaphone (built-in MIUI application).

For system sounds (e.g., from Genshin Impact):

  • ๐ŸŽฎ Find the game audio file in the Android folder โ†’ data โ†’ [Game name (root access or file manager with superuser rights needed).
  • ๐Ÿ“ Copy the file to Music and rename it (e.g, genshin_call.mp3).
  • ๐Ÿ”Š Install through Settings โ†’ Sounds. โ†’ Local music.

โš ๏ธ Note: The use of system sounds from games may violate license agreements (e.g. for Genshin Impact or Honkai: Star Rail.

FAQ: Frequent questions

Can I play music for a 1 minute call?
Technically, yes, but MIUI will cut it to 30 seconds when installed through standard settings. To get around this, use apps like Ringtone Maker or edit a file on your PC, cropping it up to 30 seconds yourself. Long tunes can cause delays when calling on weak devices (like Redmi 8A).
Why did all the tunes drop after the MIUI update?
This is standard system behavior for major updates (e.g., MIUI 13 to MIUI 14) and the media base is reset and user tunes are removed from the list. Solution: Re-install the tracks again. To avoid future problems, save backups of the tunes in the cloud (Mi Cloud or Google Drive).
Can I put music on YouTube?
Directly from YouTube โ€” no, but you can download audio through third-party services (e.g. YTMP3) and then set it as a melody. Importantly, not all YouTube tracks fit โ€” the system may not be able to perceive files with low bitrate or non-standard structure. The best option is to convert the downloaded audio to MP3 192 kbps.
How to get back Xiaomi standard tunes after resetting?
Standard ringtones are stored in the system folder /system/media/audio/ringtones. If they disappeared after reset, follow: Go to Settings โ†’ Sounds โ†’ Call Melody. Select Default Melodies (or Standard). If the list is empty, update the firmware through Settings โ†’ About Phone โ†’ System Update. Some custom firmware may not have standard tunes โ€” in which case you can download them manually from the XDA Developers forums.
Does this work for POCO and Black Shark?
Yes, all MIUI-based devices (including POCO, Black Shark, and Redmi) use the same melody setup mechanism, except for HyperOS models (like Xiaomi 14), where the interface may be slightly different, but the logic remains the same. Black Shark also has branded game tunes in the Sound โ†’ Gaming Effects section.