Tired of the standard ringtones on your Xiaomi, Redmi or POCO? Want your phone to ring with your favorite song, funny sound or unique tune? In this article, you will find all possible ways to install custom ringtones, from simple to advanced. We will understand how to do this through the built-in MIUI settings, file manager, third-party applications and even manually through system folders.
Many users have a problem: upload a tune to their phone, but it's not in the call settings. Why is that? Because MIUI has strict requirements for the format and location of audio files. We'll tell you how to get around those limitations and get the system to "see" your ringtone. And you'll also learn what formats are supported, where to look for hidden folders, and how to avoid common bugs.
If you've never changed the melody of a call on Xiaomi before, don't worry, it's easier than it looks. Even if you have an old MIUI 10 model or a fresh HyperOS firmware, the instructions in this article will do just fine. The main thing is to follow the step-by-step recommendations and not miss important details. Let's start with the most obvious way.
Method 1: Install ringtones through standard MIUI settings
This is the simplest method that works on all Xiaomi smartphones without any additional apps, but it has a limitation: the system only shows the tunes that are in certain folders. If your audio file is located somewhere in downloads, it will not be in the list of available ringtones.
To add your tune through the settings:
- Download or transfer the audio file to your phone (supported formats.mp3,.m4a,.ogg,.wav).
- Open the Files app (or any other file manager).
- Move the file to the Ringtones folder (if itβs not there, create it at the root of the internal memory).
- Go to Settings β Sound and vibration β Melody of the call.
- Your file will appear in the list β select it and save the changes.
β οΈ Warning: If the Ringtones folder doesn't appear after moving the file, restart the phone. MIUI Does not update the list of tunes in real time, and you need to restart the system.
The file has a supported format (.mp3,.m4a,.ogg,.wav)|
The audio length does not exceed 30 seconds (for alarm clocks - 1 minute)|
The file is moved to the Ringtones or Notifications | folder.
The file name does not contain any special characters (?, *, /, \)|
The phone is restarted after adding a file-->
If your tune never appears on the list, it may be a bitrate or encoding problem. Xiaomi is best at handling files with a bitrate of 128-192 kbps and a sampling rate of 44.1 kHz. If your file has other parameters, it can be converted using applications like Audio Converter or MP3 Cutter.
Method 2: Use a file manager with root rights (for advanced ones)
If you're not afraid to dig into system folders and you have root access, you can add a tune directly to the system partition, which is suitable for those who want the ringtone to be available even after resetting.
Instructions for users with root:
- Install a file manager with root support (such as Root Explorer or FX File Explorer).
- Go to /system/media/audio/ringtones (for alarm clocks β /system/media/audio/alarms).
- Copy your audio file into this folder.
- Change the file access permissions to 644 (rw-r----).
- Reboot the phone.
β οΈ Warning: Incorrectly changing system files can lead to loss of warranty or unstable phone operation.If you are not sure about your actions, use other methods.
What to do if there is no root access?
Once you reboot, your tune will appear in the standard ringtones list, and the main advantage of this method is that the ringtones will not disappear after the MIUI update, since they are in the system partition. However, beware: deleting or changing system files can disrupt the phone.
Method 3: Applications for installing ringtones (without root)
If you don't want to manually move files, you can use third-party apps that automatically place tunes in the right folders and even allow you to crop audio directly on your phone.
Top.-3 Apps for installing ringtones on Xiaomi:
- π΅ Zedge is a huge library of free ringtones, notifications and wallpaper.
- π Ringtone Maker β allows you to create tunes from any audio files, adjust volume and add effects.
- π± MP3 Cutter and Ringtone Maker is a simple tool for cropping songs and setting them up as a ringtone.
How to use Zedge:
- Install the app from Google Play.
- Select the βRingtonesβ section and find your favorite tune.
- Click βInstallβ β the application will automatically save the file to the desired folder.
- Go to your phone settings and select a new tune.
π‘
If the ringtone does not appear in the settings after installation via Zedge, check if MIUI has blocked access to folders. Go to Settings β Applications β Application Management β Zedge β Permissions and enable storage access.
The advantage of this is that you don't have to manually move files. Apps place them in the right folders. However, be careful: some programs (especially from unknown sources) may contain ads or malicious code.
Method 4: Using MIUI Themes (for custom themes)
Few people know, but Xiaomi can install not only wallpaper and icons through MIUI Themes, but also full sets of sounds, including ringtones. This method is suitable for those who like to customize their phone to the smallest detail.
How to install ringtone through themes:
- Open the Themes app on your smartphone.
- Go to the βSoundsβ section or find a theme that includes custom tunes.
- Download your favorite topic and apply it.
- Go to Settings β Sound and vibration and select a new ringtone from the list.
β οΈ Attention: Not all themes contain a complete set of sounds. Sometimes after applying the theme, the ringtones may not change, depending on its structure. MIUI Themes Store.
The advantage of this method is that all sounds (ringtones, notifications, alarm clocks) are set automatically and perfectly match each other in style, but the choice of tunes is limited by what the theme developers offer.
Through standard MIUI settings|
With the help of the file manager |
Through the app (Zedge, Ringtone Maker) |
Through MIUI Themes|
Another way.-->
Method 5: Manual installation via ADB (for power users)
If none of the previous methods worked, you can try installing the ringtone via ADB (Android Debug Bridge), which requires connecting the phone to a computer, but even works on locked firmware.
Step-by-step:
- Install ADB Tools on your PC and enable USB Debugging on your phone (Settings β About Phone β MIUI version β press 7 times, then go back to Additional β For Developers).
- Connect the phone to your computer and type the command: Adb devices Make sure the device is identified.
- Copy the file to the system folder: adb push C:\path\to\file.mp3 /sdcard/Ringtones/
- Reboot the phone.
If the ringtone doesn't appear afterward, try moving it to /sdcard/MIUI/ringtone (create it manually if it doesn't exist), a method that often helps on MIUI 12-14 firmware, where standard folders can be ignored.
π‘
ADB-It's the most reliable method if the other methods don't work. It doesn't require root, but it requires minimal command line knowledge.
Problem Solving: Why is the ringtone not installed?
Sometimes even after all the manipulations, the custom melody doesn't appear in the settings, so let's look at the most common causes and ways to eliminate them.
Table: Frequent errors and their solutions
| Problem. | Possible cause | Decision |
|---|---|---|
| The file does not appear in the list of ringtones. | Wrong folder or format | Move the file to /sdcard/Ringtones and convert to.mp3 with a bitrate of 128-192 kbit/s |
| Rington plays, but breaks off | The file is too long (over 30 seconds) | Cut audio to 20 to 30 seconds with MP3 Cutter |
| The melody is quiet or distorted | Poor quality or inappropriate format | Use.mp3 or.m4a at 44.1 kHz |
| After the MIUI update, the ringtone was gone. | Resetting user settings | Re-shoot the file to the Ringtones folder or use the system folder (root required) |
| The app can't set the ringtone | MIUI blocks access to folders | Manually allow access to the storage in the application settings |
If none of these things work, check to see if you have power saving on, which sometimes limits background processes, including scanning ringtones, and make sure you have enough space on your phone, because you don't have enough memory. MIUI Can Ignore New Files.