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.
- Open the Settings app (cog icon).
- Go to the section Sound and vibration.
- Select the item Melody of the call.
- Scroll through the list and tap on your favorite tune for a preview.
- 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.
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:
- Connect your smartphone to your PC through USB-cable or use a file manager on your phone (e.g. Explorer or Mi File Manager).
- Create a folder in the root directory of internal memory called Ringtones (registrar is important!). If the folder already exists, skip this step.
- 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.
- 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.
- Open the Music app and find the track you want to make a ringtone.
- During playback, tap on three points (โฎ) top-right.
- Select Set as ringtone (Set as ringtone).
- Cut the track by moving the sliders on the timeline (maximum 30 seconds).
- 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:
| Annex | Advantages | Deficiencies | Reference |
|---|---|---|---|
| Zedge | Large library of free ringtones and wallpaper, weekly updates | Advertising, some melodies paid | Google Play |
| Ringtone Maker | Audio editor, track trimming, support for all formats | Interface in English, restrictions in the free version | Google Play |
| AudioMP3 Cutter | Simple interface, export directly to Ringtones folder | There is no built-in library of tunes | Google Play |
How to install ringtone through Zedge:
- Download and install the app from Google Play.
- Open Zedge and go to the Ringtones section.
- Find your favorite tune and click on it.
- 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:
- Copy the ringtone file to the Notifications folder (yes, just for notifications!).
- Go to Settings โ Sounds and Vibrations โ Notification Melody.
- Select your file as a notification melody.
- 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?
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:
- Connect Redmi to your PC and open the command prompt (cmd) in the folder with adb.exe.
- Enter the command to check the connection: Adb devices must display the serial number of your device.
- Install the ringtone with a command (replace). your_rington.mp3 Added shell settings put system ringtone /storage/emulated/0/Ringtones/your_rington.mp3
- 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.
| Model | Features | Decision |
|---|---|---|
| Redmi Note 10/11/12 | MIUI 13 loses its Call Melody section after update | Use the method with the Ringtones folder or the Zedge app |
| Redmi 9/9A/9C | It is impossible to cut the track in the Music app. | Install Ringtone Maker from Google Play |
| Redmi K40/K50 | Blocking Third-Party Ringtones at System Level | Use ADB or set the tune as a notification (see Section 5) |
| Redmi 10A/10C | Rington 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.