How to put a ringtone on Xiaomi Redmi: 5 proven ways

Installing a custom ringtone on Xiaomi Redmi smartphones is a challenge that every device owner faces. Despite its apparent simplicity, the process has nuances due to the features of the firmware. MIUI In this article, we'll look at all the current ways to change the ringtone of a call, from standard settings to bypassing system constraints for users who want to use any kind of system. MP3-ringtony.

It is important to consider that the interface and options available may vary depending on the MIUI version (12, 13, 14 or HyperOS) and the Redmi model (e.g. Redmi Note 12 Pro+ vs Redmi 10A).We focus on the universal methods that work on most devices, and also point to hidden MIUI features that few people know about. If you have previously tried to change the ringtone through the standard menu and did not find your tune, this guide is for you.

1. Standard method: selection from preset ringtones

The easiest method is to use built-in tunes, which don't require any additional applications or file manipulation, but are limited to the sound set from Xiaomi.

  1. Open the Settings app (cog icon).
  2. Go to the section Sound and vibration.
  3. Select the item Melody of the call.
  4. Scroll through the list and tap on your favorite tune for a preview.
  5. Click OK or Ready to apply the changes.

In the latest versions of MIUI 14 and HyperOS, the list of ringtones is divided into categories: Classic, Modern, Natural Sounds. If you lacked standard options, read on to alternative methods.

โš ๏ธ Note: Some Redmi models (e.g. Redmi) 9A Redmi 8 after upgrading to MIUI 13 may miss the "Calling Melody" section in the sound settings. โ„–2 or โ„–3.

๐Ÿ“Š What version? MIUI you use?
MIUI 12 or older
MIUI 13
MIUI 14
HyperOS
I don't know.

2 Adding a custom ringtone through the Ringtones folder

If you want to use your melody (like a cut track from Spotify or a voice recording), it needs to be properly placed in the file system of the device. Xiaomi scans only certain folders for ringtones. Here is a step-by-step instruction:

  1. Connect your smartphone to your PC through USB-cable or use a file manager on your phone (e.g. Explorer or Mi File Manager).
  2. Create a folder in the root directory of internal memory called Ringtones (registrar is important!). If the folder already exists, skip this step.
  3. Put audio files in.mp3,.m4a or.ogg formats. The optimal duration is up to 30 seconds, the file size is no more than 5 MB.
  4. Reboot the device (required!) After the reboot, new ringtones will appear on the list of standard tunes.

If the melody is not displayed, check:

  • ๐Ÿ“ The correct folder name (must be Ringtones, not Melodies or Ringtone").
  • ๐ŸŽต File format (only supported) MP3, M4A, OGG, WAV).
  • ๐Ÿ”„ Try clearing the Settings app cache (Settings) โ†’ Annexes โ†’ Application management โ†’ Settings โ†’ Clear the cache).

Cut the track to 30 seconds|Convert to MP3 (bitrate 128-192 kbit/s)|Delete metadata (tags)|Rename the file in Latin (without spaces)-->

3.Use of the Music app to create a ringtone

MIUI has a hidden feature that allows you to create a ringtone directly from the Mi Music app, which is suitable for users who already have tracks in the phone library.

  1. Open the Music app and find the track you want to make a ringtone.
  2. During playback, tap on three points (โ‹ฎ) top-right.
  3. Select Set as ringtone (Set as ringtone).
  4. Cut the track by moving the sliders on the timeline (maximum 30 seconds).
  5. Click Save and select where to apply the melody: Call, Alarm or Notifications.

This method is convenient because it does not require a connection to a PC and automatically optimizes the file to the requirements of the system. However, it does not work on all Redmi models - on some devices (for example, Redmi Note 11 Pro), the "Install as a ringtone" option may not be available.

๐Ÿ’ก

If the Music app doesn't have a cropping feature, use third-party programs like Ringtone Maker or MP3 Cutter from Google Play, which allow you to customize the beginning and end of a tune more precisely.

4. Installation of ringtones through third-party applications

If the previous methods didn't work, specialized applications will come to the rescue, and we recommend two proven options:

AnnexAdvantagesDeficienciesReference
ZedgeLarge library of free ringtones and wallpaper, weekly updatesAdvertising, some melodies paidGoogle Play
Ringtone MakerAudio editor, track trimming, support for all formatsInterface in English, restrictions in the free versionGoogle Play
AudioMP3 CutterSimple interface, export directly to Ringtones folderThere is no built-in library of tunesGoogle Play

How to install ringtone through Zedge:

  1. Download and install the app from Google Play.
  2. Open Zedge and go to the Ringtones section.
  3. Find your favorite tune and click on it.
  4. Slip Set as ringtone and confirm your choice.

โš ๏ธ Attention: Apps like Zedge ask for permission to access storage and microphones, you can't deny access, otherwise the functionality will be limited. If you're worried about privacy, use offline editors like Ringtone Maker.

5. Problem Solving: Why the Rington is Not Set Up

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:

  • ๐Ÿ”Š File corrupted or in an unsupported format: Check the audio file on another device. Convert to MP3 128-192 kbps bitrate via Audacity or online converters.
  • ๐Ÿ“‚ Wrong File Location: Make sure the melody is in the folder /Internal Storage/Ringtones/, Not in subfolders like Ringtones/MyTones.
  • ๐Ÿ”„ System cache not updated: After adding the file, restart the phone or clear the Settings and Media Storage app cache.
  • ๐Ÿšซ Limitations MIUI For third-party ringtones: On some devices (e.g. Redmi) K50) Xiaomi blocks custom tunes, so the solution is to use apps like Ringtone Maker that bypass this restriction.

If the problem persists, try the following trick:

  1. Copy the ringtone file to the Notifications folder (yes, just for notifications!).
  2. Go to Settings โ†’ Sounds and Vibrations โ†’ Notification Melody.
  3. Select your file as a notification melody.
  4. Return to the Call Melody section โ€“ now your ringtone should appear in the list.
What to do if the ringtone is playing with a delay?
Rington playback delay (1โ€“2 seconds) is a well-known MIUI problem. This is related to power optimization. Solutions: 1. Turn off Adaptive Battery in Settings โ†’ Battery โ†’ Battery Mode. 2. Add the Phone app to optimisation exceptions (Settings โ†’ Battery โ†’ Battery โ†’ All Apps โ†’ Phone โ†’ Not Optimizing). 3. Install a lightweight dialer (e.g. Google Phone) from Google Play.

6.An alternative method for advanced: ADB-team

If you're ready to experiment, you can manually write a path to the ringtone through the Android Debug Bridge (ADB), which is suitable for users who don't have standard methods, and requires a phone connection to a PC.

  • ๐Ÿ–ฅ๏ธ A computer with installed Xiaomi drivers and ADB.
  • ๐Ÿ“ฑ Included debugging by USB on the phone (Settings) โ†’ The phone. โ†’ Version. MIUI โ†’ 7 times to tap according to the version โ†’ Additionally. โ†’ For developers โ†’ Debugging by USB).
  • ๐ŸŽต Ready audio file in Ringtones folder.

Instructions:

  1. Connect Redmi to your PC and open the command prompt (cmd) in the folder with adb.exe.
  2. Enter the command to check the connection: Adb devices must display the serial number of your device.
  3. Install the ringtone with a command (replace). your_rington.mp3 Added shell settings put system ringtone /storage/emulated/0/Ringtones/your_rington.mp3
  4. Reboot the phone.

โš ๏ธ Attention: Misuse of the right ADB Do not change other parameters through adb shell settings unless you are sure of their purpose. For example, an adb shell settings put system ringtone with a non-existent way will result in a ringtone being reset to a standard ringtone.

๐Ÿ’ก

ADB-The method is the only way to install ringtones longer than 30 seconds on devices with a ringtone. MIUI. However, too long tunes can cause delays when incoming calls.

7. Features for different Redmi models

Despite the common MIUI platform, some Redmi models have unique nuances when changing ringtone.

ModelFeaturesDecision
Redmi Note 10/11/12MIUI 13 loses its Call Melody section after updateUse the method with the Ringtones folder or the Zedge app
Redmi 9/9A/9CIt is impossible to cut the track in the Music app.Install Ringtone Maker from Google Play
Redmi K40/K50Blocking Third-Party Ringtones at System LevelUse ADB or set the tune as a notification (see Section 5)
Redmi 10A/10CRington file size limit (maximum 3MB)Convert MP3 to OGG or reduce bitrate

For HyperOS devices (like the Redmi Note 13 Pro+), the ringtone installation process is simplified: you can now select any audio files directly from the Sounds and Vibrations menu without having to reboot. However, the track trimming function is still missing, so you will need to use third-party apps to fine-tune the duration.

FAQ: Frequent questions about ringtones on Xiaomi Redmi

Can you put a ringtone on a specific contact?
Yes, for this: Open the Contact app and select the contact you want. Tap Edit (pencil icon). Select the ringtone and select the individual ringtone. Limit: customized tunes only work for contacts stored in the phone's memory, not on the phone. SIM-map.
Why is my ringtone playing quieter than the standard one?
This is due to normalizing the volume in MIUI. Solutions: Increase the volume in Settings โ†’ Sounds and vibration โ†’ Volume โ†’ Media. Edit the file in Audacity by increasing the volume by 3-6 dB. Use WAV ringtones โ€“ they play without compression.
How to return standard MIUI ringtones after resetting?
Standard tunes are stored in the system partition and are not deleted when reset. To return them: Go to Settings โ†’ Sounds and vibrations โ†’ Call melody. Scroll the list up โ€” the standard ringtones (Mi Mix, Mi Tune, etc.) are at the beginning. If they are not, it means that the firmware has been modified (for example, a custom MIUI is installed), in which case you will have to reflash the device.
Can I use music from Spotify/YouTube Music as a ringtone?
Directly from apps โ€“ no, because they use them. DRM-But there are workarounds: Download the track to your PC through an official client (like Spotify with a premium subscription). MP3 You can use Any Audio Converter. You can transfer the file to the Ringtones folder on your phone. You can use YouTube Music sites like this. ytmp3.cc, But remember about copyright infringement!
Why did my custom ringtone disappear after the MIUI update?
When you update the system, the cache of media files is reset. To return the ringtone: Check if the file is still in the Ringtones folder. Clear the Media Storage app cache (Settings) โ†’ Annexes โ†’ Application management โ†’ Media storage โ†’ Clear the cache. Reboot the phone. If the file is gone, restore it from a backup or copy it again.