How to set a melody to a call in Xiaomi Redmi Note 8 Pro: all ways 2026

Tired of the standard ringtone on your Xiaomi Redmi Note 8 Pro?Want to put your favorite song or unique sound on an incoming call but don’t know how to do it through the maze of MIUI settings?You’re not alone – users often find that the system hides obvious options or offers a limited selection of tunes.

In this article, we’ll look at all the current ways to change ringtones to the Redmi Note 8 Pro, including hidden firmware chips, circumventing MIUI restrictions, and even installing custom sounds without root rights. Whether you want to play a tune from your phone’s memory, download from the Internet, or use system sounds, there’s a solution for any task.

The Redmi Note 8 Pro is a feature that is updated regularly with MIUI firmware and can change the location of some menu items, and we’ve taken this into account and provided universal instructions running on versions from MIUI 11 to MIUI 14.

Before you get to the instructions, make sure your phone is not in power-saving mode β€” this may block some system settings from changing. Now let's get started!

Method 1: Installation of the melody through standard MIUI settings

The easiest method is to use the system's built-in tools, and it's suitable for those who want to select a sound from a preset list or add their tune in.mp3 or.m4a.

Open the Settings app (the gear icon on your desktop) and go to the Sounds and Vibrations section. Here you are interested in the Melody of the Call. Click on it and a list of system ringtones will open. To add your tune:

  1. In the upper right corner, tap the + icon (or Add in older versions of MIUI).
  2. Select the source: Device Memory, Google Drive, or other storage.
  3. Find a folder with your tune (we recommend placing the file in Music or Ringtones in advance).
  4. Select the file and click Ready – the sound will appear in the list of available.

If your melody is not displayed, check its format and duration. MIUI supports files up to 30 seconds and no more than 5 MB. You can use the Sound Editor app (preinstalled on most Xiaomi devices) to trim audio.

πŸ“Š Where do you store ringtones for calls?
In the memory of the phone
Nana SD-map
In the cloud storage.
I don't know where they are.

Method 2: Using a file manager for quick installation

If the standard method didn't work or you prefer manual control, you can add a tune through the file manager, which is especially useful if you downloaded audio from the Internet and want to avoid unnecessary clicks.

You will need any file manager (such as embedded Files or Mi File Explorer).

  • πŸ“ Create a Ringtones directory in the device's root folder (if it's not there). Open the file manager, go to Internal Memory, and click Create a folder.
  • 🎡 Place your audio file in this folder. Make sure the file name does not contain special characters (e.g., the file name, my_ringtone.mp3 instead of my tune#1.mp3).
  • πŸ”„ Reboot your phone, it'll update your media database, and when you turn it on, your tune will appear in the ringtones list.

The Ringtones folder must be in the root directory (/storage/emulated/0/), not inside folders like Download or Music, otherwise the system will not recognize it.

File format: MP3 or M4A

Duration not exceeding 30 seconds

Name without special symbols and spaces

File placed in Ringtones folder

-->

Method 3: Installation through the Music app

Few people know, but the built-in Music app from Xiaomi can not only play tracks, but also install them as a ringtone. This is convenient if you want to use a snippet of a song without first cropping.

Open the Music app and find the track you want to make the ringtone. Slip on three dots next to the song title and select Use as a ringtone. The system will automatically crop the track up to 30 seconds (starting with the first verse) and add it to the list of available tunes.

If you don’t have the option to use as a ringtone, update the Music app via Google Play or clear its cache in the settings, and make sure the track is not DRM protected (usually purchased songs from streaming services).

Note that this method only works for files uploaded to the phone’s memory. Songs from streaming services (Spotify, Yandex Music) can not be used as ringtones without first downloading.

Method 4: Third-party applications for custom ringtones

If you don't like the built-in MIUI tools, you can use third-party apps, which offer more options: audio clipping, format conversion, setting different tunes for individual contacts.

We recommend the following apps (available on Google Play):

  • πŸŽ›οΈ Zedge – a huge library of free ringtones and notifications with the ability to pre-listen.
  • πŸ”Š Ringtone Maker – allows you to crop any audio file and save it as a ringtone.
  • 🎢 MP3 Cutter and Ringtone Maker: Simple Editor with a Functional fade-in/fade-out smoothly.

Once you install the app, follow the instructions. For example, in Zedge, you just need to select the sound you like, click Set and confirm the replacement of the current ringtone. In Ringtone Maker, you need to manually select a file, crop it and save it as a ringtone.

πŸ’‘

If it doesn’t play after installing a third-party ringtone, check the application permissions in Settings β†’ Applications β†’ Permissions Management β†’ Storage.

Method 5: Manually copy files via ADB (for advanced ones)

This method is suitable for those who are not afraid of the command line and want to install the ringtone directly into the system folder, the advantage is that the melody will be available even after resetting the settings (if not formatting the internal memory).

You'll need:

  • πŸ–₯️ Computer with installed Xiaomi drivers and tool ADB (You can download from the official Android website).
  • πŸ“± Initiated Debugging Mode USB on the phone (find in Settings) β†’ The phone. β†’ Version. MIUI, tap 7 times on the build number, then return to the Additional settings β†’ For developers).
  • 🎡 Prepared audio file in.ogg format (MIUI This format is better understood for system sounds).

Connect your phone to your PC and execute the following commands in the terminal (command line):

adb push your melody.ogg /sdcard/


adb shell




su




mount -o rw,remount /system




cp /sdcard/your melody.ogg /system/media/audio/ringtones/




chmod 644 /system/media/audio/ringtones/your melody.ogg




mount -o ro,remount /system




exit




exit

Then restart your phone. Your tune will appear on the system ringtones list. Attention: improper use of ADB can cause your device to malfunction. If you're not sure what you're doing, use other methods.

What if the ADB can’t see the device?
1. Check if debugging is included on USB 2. Install Xiaomi drivers from the official website (Support section). 3. Try another one. USB-cable (preferably original). 4. Reboot your phone and PC.

Problem Solving: Why is the melody not set?

Sometimes users find that the added melody is not displayed in the list or played when calling, and consider the typical reasons and ways to eliminate them:

Problem.Possible causeDecision
The melody doesn't appear on the list.The file is not in the Ringtones folder.Move the file to /storage/emulated/0/Ringtones/ and restart the phone
The sound is cut or distortedInappropriate format or bitrateConvert the file to MP3 with a bitrate of 128-192 kbit / s
The melody is playing, but very quietly.Volume limitation in MIUITurn off Safe Sound in Settings β†’ Sounds and Vibration
Standard ringtones are gone.Resetting or updating MIUIRestore system sounds through Settings β†’ Applications β†’ App management β†’ Music β†’ Storage β†’ Restore

If none of the methods worked, try clearing the Settings app cache:

  1. Go to Settings β†’ Applications β†’ Application Management.
  2. Find the Settings app (or Settings).
  3. Press Warehouse. β†’ Clear the cache.
  4. Reboot the phone.

πŸ’‘

If after all the manipulations the melody is not set, check whether the mode is not turned on Do not disturb or No sound in the notification curtain.

Additional features: different tunes for SIM-maps and contacts

On the Redmi Note 8 Pro with two SIM-You can assign ringtones to each of them with cards:

  1. Open the Settings. β†’ SIM-maps and mobile networks.
  2. Choose. SIM-map, SIM 1).
  3. Slip the ringtone and select the desired sound.
  4. Repeat for the second. SIM-map.

To assign a customized tune for a specific contact:

  1. Open the Contacts app and select the contact you want.
  2. Click Edit (pencil icon).
  3. Slip on the default call melody and select the file.
  4. Save the changes.

These settings sync with your Mi Account account, so when you change your phone to another Xiaomi, your personal ringtones will be saved.

πŸ’‘

To quickly find contact with a custom melody, enter a request in the search for the Contacts application type:custom_ringtone (work MIUI 12 newer).

FAQ: Frequent questions about ringtones on Redmi Note 8 Pro

Can I play a tune longer than 30 seconds?
Technically, yes, but the system will cut it to 30 seconds when you select it. To get around this limitation, use third-party apps like Ringtone Maker, which let you save long tracks as "musical ringtones" (they will play in full, but may not appear in the standard list).
Why does my tune only play through the speaker and not through the headphones when ringing?
This is a feature of MIUI: when the headphones are connected, the default sound of the call goes through them, but some custom ringtones can only be played through the main speaker. To fix this, convert the file to mono mode (1 channel) using an audio editor.
How to return standard MIUI ringtones after they are removed?
Standard sounds are stored in the system folder /system/media/audio/. You can restore them in two ways: Reset your phone to factory settings (data will be deleted!), download the original MIUI sounds from thematic forums (for example, Xiaomi.eu) and manually place them in the system folder through ADB.
Can you use live tunes (such as with changing sound)?summary> Yes, but it will require an application Tasker or MacroDroid. These tools allow you to create dynamic ringtones that change depending on the time of day, contact or even weather, for example, you can adjust the quiet sound at night and loud day.
Why did my custom ringtone disappear after the MIUI update?
For major updates (e.g., from MIUI 12 to MIUI 13), the system can reset user sounds. To avoid this, copy the Ringtones folder to the cloud or PC before upgrading.

If your question is not covered in the FAQ, check the Community section in the official Mi Community app, which often discusses the nuances of working with sounds on different versions of MIUI.

Now you know all the ways to set the melody on a call for Xiaomi Redmi Note 8 Pro. Don’t be afraid to experiment with sounds – this is one of the easiest ways to personalize your smartphone. If you encounter a non-standard problem, describe it in the comments – we will try to help!