How to Put Your Melody on a Call on Xiaomi Redmi Note 10S: 5 Proven Ways

Xiaomi Redmi Note 10S is a popular smartphone with a proprietary shell MIUI, which offers flexible audio settings. However, many users face difficulties when trying to set a custom ringtone: standard methods do not always work due to system limitations, and.mp3 files may not appear in the list of available ringtone. In this article, we will analyze all current methods, from basic to advanced, including bypassing the limitations of MIUI and working with the file system.

The Redmi Note 10S (like other devices on MIUI 12-14) features built-in protection against changing system files that blocks direct melodies from being replaced through the conductor, but that doesn't mean it's impossible: just know the right sequence and use proven tools. We tested all methods on MIUI firmware 13.0.6-14.0.4 and prepared step-by-step instructions tailored to the nuances of a particular model.

Important: If you have previously tried to change a tune through third-party apps and encountered errors (such as "Can't install a ringtone"), the problem may lie in access rights or audio file format.

1. Standard method: through MIUI settings

The easiest method is to use the built-in MIUI tools. It is suitable for installing tunes from the standard library or pre-added files to the system. However, it has a limitation: not all audio formats are supported (for example,.m4a or.flac may not be displayed).

To set the melody through the settings:

  1. Open the Settings app (cog icon).
  2. Go to the section Sound and vibration.
  3. Select the item Melody of the call.
  4. At the top of the screen, click Local Melodies (if you want to use your file) or select from the options offered.
  5. If the file is not listed, click Add and specify the path to the audio file in the device’s memory.

⚠️ Attention: MIUI By default, it hides files that do not meet the requirements:

  • 🎡 Format: only.mp3,.ogg,.wav (bitrate up to 320 kbit/s).
  • πŸ“ Location: The file must be in the Ringtones, Notifications, or Music folders on the internal drive.
  • ⏱ Duration: optimally 15-30 seconds (long tracks can be cut off).

πŸ’‘

If your file doesn't appear in the list, move it to /Internal Storage/Ringtones/ and reboot the device. MIUI scans that directory when you start.

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

If the standard method didn't work, you can manually copy the melody to the system folder, which requires superuser rights (root) or ADB (no root) permissions. We'll look at both.

⚠️ Warning: Mistakes with system folders can lead to failures MIUI. We recommend you to create a backup copy of the data before starting.

Method 1: Through ADB (without root)

This will require a computer with Xiaomi drivers installed and the ADB tool.

  1. Connect Redmi Note 10S to your PC via USB (enable USB Debugging in Settings β†’ About Phone β†’ MIUI Version, press 7 times on the line with the version, then go back to Settings β†’ Additional β†’ For Developers).
  2. Open the command line on your PC and type in: adb shell mkdir /sdcard/Ringtones cp /sdcard/Download/your_ringtone.mp3 /sdcard/Ringtones/ (substitute your_ringtone.mp3 in the name of your file).
  3. Restart your phone and check for the melody in the settings.

Method 2: Root conductor (requires root)

If you have root access, use Root Explorer or Solid Explorer:

  1. Open the explorer and go to /system/media/audio/ringtones/.
  2. Copy your file into this folder (make sure access rights are 644 or rw-r).--r--).
  3. Reset the device.
What if after copying the file it does not appear in the settings?
If the file is copied but not displayed, check: 1. File format (should be.mp3 or.ogg). 2. Having a.nomedia file in the folder (delete it if there is one). 3. Reboot the phone - sometimes MIUI caches the list of tunes.

3. Third-party applications for ringtones installation

If manual methods seem complicated, you can use specialized applications that automate the process and often bypass the constraints. MIUI. Below is the top-3 Checked utility for Redmi Note 10S:

AnnexNeed root?FeaturesReference
Zedge❌ No.Large library of free tunes, automatic installationGoogle Play
Ringtone Maker❌ No.Track trimming, format conversion, support for.mp3/.wavGoogle Play
Ringtone Set & Cut❌ No.Integration with MIUI, previewGoogle Play

⚠️ Note: Some applications (e.g. Zedge) may request access to contacts or storage.

πŸ“Š How do you usually set up ringtones on a call?
Through MIUI settings
I'm using ADB.
Third-party applications (Zedge, etc.)
Manual copying of files
Another option

4.Problems and Solutions: Why the Melody is Not Set

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

  • πŸ”Š File does not appear in settings: Check the extension (should be.mp3). Move the file to the folder /Ringtones/ I'll put it on the internal drive β€” MIUI scans media files at launch.
  • πŸ“± Melody cropped or played with distortion: Make sure the bitrate of the file does not exceed 320 kbps. Use Audacity to normalize volume. Try converting the file to.ogg (sometimes MIUI It works better with this format).
  • 🚫 Unable to Set Rington Error: Disable Mi Cloud in Sync Settings. Clear the Settings app cache (Settings) β†’ Annexes β†’ Application management β†’ Settings β†’ Warehouse β†’ Clear cache. Try installing a tune through another app (e.g. Files by Google).

Check the file format (only.mp3/.ogg)|Make sure the file is in the Ringtones folder|Reboot the phone.|Clear the cache of the application "Settings"|Try another application to install-->

5. Alternative methods: MIUI Hidden Settings and Xposed

For advanced users ready to experiment, there are ways to get around the limitations of MIUI through hidden settings or Xposed modules (requires an unlocked bootloader and root).

Method 1: MIUI Hidden Settings

The MIUI Hidden Settings app (available on 4PDA) allows you to activate hidden shell features, including advanced audio settings.

  1. Open the app and go to the Sound section.
  2. Activate the Enable custom ringtone path option.
  3. Specify the path to the folder with your tunes (e.g. /sdcard/Music/CustomRingtones/).
  4. Reboot the phone.

Method 2: Xposed module "MIUI Custom Ringtone"

If you have an Xposed Framework installed, download the MIUI Custom Ringtone module:

  1. Install the module via Xposed Installer.
  2. Activate it and restart the device.
  3. Now, the call settings will display all audio files on the device, regardless of their location.

⚠️ Note: Using Xposed may cause system instability.Before installing modules, back up via TWRP.

πŸ’‘

Xposed modules and hidden MIUI settings give you maximum freedom in audio settings, but require root access and can disrupt system stability. Use them only if standard methods fail.

6. Creating a unique melody: cropping and conversion

To make your tune sound perfect, you have to prepare it properly. Use free trimming and conversion tools:

  • πŸŽ› Audacity (PC): Cut the track to 20 to 30 seconds. Normalize volume (Effects) β†’ Normalization. Export to.mp3 bitrate 192-320 kbit/s.
  • πŸ“± MP3 Cutter & Ringtone Maker (Android): Select a track snippet with sliders. Apply the Fade effect In/Out Save the file to the Ringtones folder.
  • 🌐 Online Audio Converter: Upload the file to online-convert.com. Select the format MP3, 192 kbps bitrate. Download and transfer the file to your phone.

A critical nuance for the Redmi Note 10S is that if the melody is longer than 30 seconds, MIUI can cut it automatically, leading to a sharp end of the sound, the optimal duration is 15-25 seconds with a smooth attenuation.

7.How to bring back standard MIUI tunes

If you want to return the original MIUI sounds after the experiments, do the following:

  1. Open Settings β†’ Sounds and vibration β†’ Call melody.
  2. Choose one of the standard tunes (e.g. MIUI Ring or Reflection).
  3. If the standard tunes are gone, reset the sound settings: adb shell settings put global ringtone_uri content://media/internal/audio/media/25 (where 25 β€” ID standard melody; refine it through MIUI Hidden Settings).

⚠️ Note: If you have deleted system audio files through root, you will have to manually restore them from backup or firmware.

FAQ: Frequent questions about tune-ups on the Redmi Note 10S

Can I set a ringtone for a specific contact?
Yes, for this: Open the Contacts app. Choose the contact you want and click Edit. Tap the Call Melody field and select the file. Limit: customized tunes only work for contacts saved on the device (not in Google Contacts).
Why is my tune quieter than the standard one?
This is due to normalizing the volume in MIUI. Solutions: Increase the volume of the original file in Audacity (Amplify effect). Use the.ogg format - it often plays louder. Check the settings of Sounds and vibrations β†’ Media volume.
Can I use music from Spotify/YouTube Music as a ringtone?
Directly not, as these apps don't give access to local files.Back-to-back: Download the track to PC via Deezloader or 4K YouTube to MP3. Cut it and convert it into.mp3. Transfer to your phone and set as a melody. ⚠️ Caution: Downloading music from streaming services may violate their rules of use.
How to make a vibration to the melody (custom pattern)?
MIUI supports custom vibration patterns: Go to Settings β†’ Sounds and Vibrations β†’ Vibration when calling. Choose Create a pattern. Record a sequence of vibrations (touching the screen). Save and assign melodies. Use apps like Vibration Maker to synchronize the vibration with music.
Why did my tunes disappear after the MIUI update?
Updates MIUI Sometimes they reset the paths to custom ringtones. Solutions: Move the files back to the /Ringtones/. Clear the Settings app cache if the tunes were in the system folder (/system/media/...), They will have to be rebuilt through TWRP.