How to set a unique melody on the contact in Xiaomi Redmi 10: 4 proven ways

Are you tired of confusing calls from different people because you have a standard ringtone for all subscribers? Xiaomi Redmi 10 based on MIUI allows you to assign a customized tune for each contact - and this is not only convenient, but also helps you quickly identify the caller without looking at the screen. However, not all users know where this feature is hiding, especially after firmware updates when the interface changes.

In this article, we will discuss all the current ways to set a melody on a contact in Redmi 10, including standard system tools, bypassing restrictions. MIUI through the file system and using third-party applications.mp3-The file in the ringtones list, why some tunes don't appear in the selection menu, and what to do if the sound doesn't change after the assignment, and how to avoid common mistakes when working with audio files.

1.Preparation: What tunes support Xiaomi Redmi 10

Before you start setting up, itโ€™s important to understand what audio files your smartphone is working with. Redmi 10 (Models 2021 and 2022) based on MIUI 12.5-14 supports the following formats for ringtones:

  • ๐ŸŽต MP3 โ€” The most universal format, recommended bitrate: 128-320 kbit / s.
  • ๐ŸŽต M4A (AAC) โ€” It compresses sound better without loss of quality, but not all files are displayed correctly.
  • ๐ŸŽต WAV โ€” lossless, but takes up a lot of space (suitable for short tunes).
  • โŒ FLAC, OGG, WMA โ€” not supported by the default system.

Pay attention to the length of the track: optimally, up to 30 seconds. Long tracks will be cut by the system automatically, which can spoil the sound. DRM-Protection (for example, downloaded from Apple Music or Spotify tracks will not work).

๐Ÿ“Š What audio format do you use most for ringtones?
MP3
M4A (AAC)
WAV
Other
I don't know.

2. Method 1: Assigning a melody through standard MIUI settings

The easiest method is to use the built-in MIUI tools, which is suitable if you want to choose a tune from a standard set or previously added files.

  1. Open the Contacts app (an icon with a personโ€™s silhouette).
  2. Find the right contact and tap it to open the card.
  3. In the upper right corner, press โ‹ฎ โ†’ Edit.
  4. Scroll down to the ring melody block and tap it.
  5. Select one of the suggested tunes or click Add to upload your file.

If your audio file is not listed, even after clicking Add, the problem may be the location of the file.

/storage/emulated/0/Ringtones/


/storage/emulated/0/Notifications/




/storage/emulated/0/Alarms/

Check the format (MP3/M4A)

Cut the track to 30 seconds

Rename the file in Latin (without spaces)

Move it to the Ringtones folder

Reboot the phone.-->

After adding a file to the correct folder, restart the device to help the system update the list of available tunes. Even if the file does not appear, check it for hidden tags (for example, some converters add tags that MIUI does not recognize).

Method 2: Using a file manager for manual installation

If the standard method didn't work, you can go around the file manager, which is a good way for advanced users, because it requires system folders.

  1. Download the melody file to your phone (for example, via Telegram or browser).
  2. Open Files (the standard MIUI application) or any other manager (such as Solid Explorer).
  3. Go to the folder where the file is saved (usually Download or Music).
  4. Hold your finger on the file โ†’ Move โ†’ select the Ringtones folder (if not, create it manually in the root directory).
  5. Rename the file in Latin without spaces (for example, mymelody.mp3).

Now go back to editing the contact (as in Method 1) - your tune should appear in the list.

  • ๐Ÿ” Access rights: The Ringtones folder should be readable.
  • ๐Ÿ” File extension: sometimes it is duplicated after download (e.g, song.mp3.mp3).
  • ๐Ÿ” File size: MIUI Can Ignore Files More Than 5MB.
Why isnโ€™t the melody on the list?
If you did everything right but the file doesnโ€™t show up, try: 1. Reboot your phone. 2. Clear the Contacts app cache (Settings โ†’ Applications โ†’ Management โ†’ Contacts โ†’ Clear cache). 3. Use another file manager (like FX File Explorer), as the standard MIUI Files sometimes doesnโ€™t update the folder list.

Method 3: Applications for customizing ringtones

If you need more flexibility โ€” for example, crop a track, change the volume or assign different tunes for calls and messages โ€” third-party software will help.-3 Proven applications for Redmi 10:

AnnexFunctionsReferenceFeatures
ZedgeRington library, cropping, appointment to contactsGoogle PlayThere are advertisements, but a large selection of free tunes
Ringtone MakerMP3 trimming, creating ringtones from musicGoogle PlaySimple interface, supports MP3/WAV formats
MP3 CutterAccurate trimming by seconds, change of volumeGoogle PlaySuitable for creating short notices

Example of working with Zedge:

  1. Install the application and open it.
  2. In the Ringtones section, find your favorite tune.
  3. Put it on her. โ†’ Set as โ†’ Contact Ringtone.
  4. Select a contact from the list or find it through a search.

๐Ÿ’ก

If the melody does not apply after installing the application, check the permissions: Settings โ†’ Apps โ†’ Zedge โ†’ Permissions โ†’ Enable access to contacts and storage.

5. Method 4: ADB-Teams for Advanced Users

If none of the above methods worked, you can use ADB (Android Debug Bridge), a tool for debugging Android devices, which will help you manually add a tune to the system list.

Instructions:

  1. Turn on Developer Mode: Go to Settings โ†’ About Phone โ†’ MIUI version and tap 7 times on this item.
  2. Return to Settings โ†’ Additional โ†’ For developers and enable USB debugging.
  3. Connect your phone to your PC, install ADB-tools, and open the command line in the adb.exe folder.
  4. Enter the command to check the connection: adb devices (should display the serial number of your Redmi 10).
  5. Copy your audio file to the system folder: adb push C:\path\to\your\ringtone.mp3 /sdcard/Ringtones/
  6. Reboot your phone: adb reboot

After the reboot, the melody should appear in the standard ringtone list. If you get a Read-only file system error, then your device has blocked access to the system folders, in which case only unlocking the bootloader will help, which will cancel the warranty.

๐Ÿ’ก

Use ADB only if you are confident in your actions. Wrong commands can disrupt the system, especially on devices with a locked bootloader.

6. Problem Solving: Why the Melody Is Not Set

Even after you've done all the steps, you might find that the melody doesn't apply or is dropped on a standard one.

โš ๏ธ Note: If you use dual applications (functions) MIUI for cloning messengers, individual ringtones may not work. โ†’ Annexes โ†’ Dual annexes.

Problem.Reason.Decision
The melody is not displayed in the list.File in the wrong folder or with the wrong formatTransfer to /Ringtones/, check the format (MP3/M4A)
The sound is interrupted or distortedToo high bitrate or corrupted fileConvert to 128-192 kbps via Audacity
The melody is reset after rebootingMIUI cache errorClear the Contacts and Settings cache
No sound when you ring.Do not disturb or profile without soundCheck the settings โ†’ Sound โ†’ Modes

If the problem persists, try resetting the sound settings to factory:

  1. Go to Settings. โ†’ Sound and vibration.
  2. Tap. โ‹ฎ โ†’ Reset the settings.
  3. Confirm the action and restart the phone.

Alternatives: vibration and light signals

In addition to melodies, Redmi 10 allows you to assign individual vibrations and light notifications for contacts, which is useful if you are often in noisy places or want to discretely recognize calls.

How to set up:

  1. Open contact. โ†’ Edit.
  2. Scroll to the Vibration block and select a template (like Heartbeat or Double Impulse).
  3. For light signals, go to Settings โ†’ Notifications โ†’ LED indicator and turn on the option.

Note that the LED only works when the screen is off, and if you have a case with the display closed, the signal may not work.

FAQ: Frequent questions about ringtones on Xiaomi Redmi 10

Can I play different tunes for calls and messages from the same contact?
Yes, but it will require a third-party app, like Contact Ringtones & Messages from Google Play. Standard MIUI settings allow you to assign only one tune per contact for all types of notifications.
Why did all the individual ringtones disappear after the MIUI update?
This is a well-known problem with MIUI 13/14, and after major updates, the system resets the user's audio settings, and to return the tunes, you have to reassign them. Tip: back up the Ringtones folder before you update.
Can I use songs from Spotify or Yandex Music as a ringtone?
No, because these services are used. DRM-Even if you download a track for offline listening, it can't be used as a ringtone. Alternatively, find the same song in free sources (e.g. Zedge or Free Ringtones) or record audio from another phone.
How to make the melody play completely, and not break?
In MIUI, the default ringtone duration is limited to 30 seconds. To get around this, you can: Cut the track to 30 seconds in MP3 Cutter. Use the Ringtone Maker app with the option "Repeat the tune." Install firmware with modified settings (requires unlocking the bootloader).
Will a custom tune work if the contact calls through WhatsApp or Telegram?
No, ringtones settings in MIUI This only applies to standard calls through SIM-For messengers, you need to set up notifications separately: ๐Ÿ“ฑ WhatsApp: โ‹ฎ โ†’ Settings โ†’ Notifications โ†’ The sound of the notification. ๐Ÿ“ฑ Telegram: Settings โ†’ Notifications โ†’ Sound. Individual contact melodies in messengers are not supported.