Are you tired of the standard ringtone on your Xiaomi smartphone and want to play your favorite song or unique sound? In this article, we will discuss all the current ways to install custom ringtone on devices with a custom ringtone. MIUI 12-14 and the new HyperOS firmware. From simple changes through settings to manually placing files in system folders, youβll find a solution for even the most stubborn models.
The manufacturer often restricts users to the choice of tunes, offering only a basic set, but with our instructions you can get around these restrictions without root rights or complex manipulations, POCO Xiaomi refuses to accept the new ringtone β we will tell you how to solve the problem.
Important: the procedure may vary slightly depending on the firmware version and model. 13T Pro with HyperOS the path to audio settings has changed compared to Redmi Note 10 MIUI 13. We took these nuances into account and brought universal solutions.
1.Preparation: What Rington format Xiaomi supports
Before installing a custom ringtone, make sure your audio file meets the system requirements. MIUI (10) supports the following formats:
- π΅ MP3 β The most reliable version, works on all models
- π΅ M4A (AAC) β Suitable for HyperOS devices
- π΅ WAV β without compression, but takes up a lot of space
- β FLAC, OGG, WMA β may not reproduce
Optimal file parameters:
- π Bitrate: 128-320 kbit / s (above - excessive for ringtones)
- β± Duration: 10β30 seconds (the system can cut long tracks)
- π File size: up to 5 MB (otherwise lags are possible)
| Format | Support for MIUI | Support for HyperOS | Recommendations |
|---|---|---|---|
| MP3 | β Yes. | β Yes. | The best choice for all models |
| M4A (AAC) | β Yes. | β Yes. | Quality is better. MP3 equal |
| WAV | β Yes. | β οΈ Partially. | Suitable for short sounds (alarm clock, notifications) |
| FLAC | β No. | β No. | Don't use it, the system doesn't recognize it. |
If your file doesnβt fit the format, convert it through free services like Audio-Converter or Google Playβs MediaConverter app, POCO F5) can "glutch" when playing files with bitrates above 192 kbit / s.
β οΈ Note: Do not use files with DRM-It's not going to play back, even if the format is right.
2. Method 1: Installation of the ringtone through standard settings
The easiest way is to use built-in tools. MIUI/HyperOS. It is suitable for most models, including the Redmi Note. 12, Xiaomi 12T and POCO X5 Pro.
Instructions:
- Place the audio file in the phoneβs memory (like the Download or Ringtones folder).
- Open Settings β Sound and vibration β Call melody.
- Click Local Melodies (or My Melodies in HyperOS).
- Select your file from the list.
- Save the changes.
If there is no Local Melodies item:
- π Restart your phone β sometimes the menu appears after the reboot.
- π Move the file to the folder MIUI/ringtone (Create it manually if it is not available).
- π Use the Mi File Explorer file manager to verify access rights.
File in format MP3/M4A|Duration no longer 30 seconds|The file is placed in the Download or Ringtones folder.|Rights to read the file are permitted-->
On some devices (such as Xiaomi 13 Ultra), the system may not show files if they are on the device. SD-In this case, copy the ringtone to your internal memory.
Through settings MIUI|Through the file manager|With a third-party application|Manual method (ADB)|I don't know.-->
Method 2: Manual installation via file manager
If the standard method didnβt work, try manually placing the file in the system folder, which works even on devices with limited audio settings (e.g. Redmi). A2 or POCO M5).
Step-by-step:
- Connect your phone to your PC or use a file manager (such as Mi File Explorer or Solid Explorer).
- Go to /storage/emulated/0/ (internal memory).
- Create a Media folder (if not), and inside it is an Audio folder.
- Inside Audio, create subfolders: Ringtones - for Notifications ringing tunes - for Alarms notifications - for alarm clocks
Ringtones
Reboot the phone.
After the reboot, your ringtone will appear on the list of available tunes. If not, check:
- π The correctness of the folder name (registrar is important: Ringtones, not ringtones).
- π Access rights: folders should be readable.
- π File format: only MP3 or M4A.
β οΈ Note: On some firmware (e.g. HyperOS 1.0 on Xiaomi 14), the system may ignore folders created manually. ADB-teams (mode 4).
What to do if the folders Media/Audio not working?
Method 3: Use of Third-Party Applications
If system methods don't work, installing through third-party utilities can be a lifeline, and we tested 5 popular apps and selected the most reliable ones.
Top.-3 Apps for installing ringtones on Xiaomi:
- π§ Zedge is the largest database of ringtones and notifications, automatically places files in the correct folders.
- π Ringtone Maker - allows you to crop tracks and set them as a ringtone. Supports formats MP3, WAV, M4A.
- π± Files by Google is a built-in tool for assigning tunes. It works without root rights, but requires manual file placement.
Instructions for Zedge:
- Install the app from Google Play.
- Find your favorite ringtone or download your own (Menu) β My Sounds β Upload).
- Press the track. β Set as β Phone ringtone.
- Confirm the selection in the system menu.
For Ringtone Maker:
- Import the audio file from the phoneβs memory.
- Cut the track (optional) and press Save.
- Select Set as ringtone β Phone ringtone.
| Annex | Support for MIUI | Support for HyperOS | Demands a root |
|---|---|---|---|
| Zedge | β Yes. | β Yes. | β No. |
| Ringtone Maker | β Yes. | β Yes. | β No. |
| Files by Google | β οΈ Partially. | β Yes. | β No. |
β οΈ Note: Some apps (such as Ringdroid) may not work on Xiaomi due to restrictions MIUI. If the ringtone is not applied after installation, clear the Settings app cache β Annexes β [Name of name] β Warehouse β Clear the cache.
π‘
If the app doesn't see your files, check permissions: Settings β Annexes β [Name of name] β Permits β Warehouse (must be allowed).
5. Method 4: Installation of the ringtone through ADB (advanced)
If none of the previous methods worked, it remains. ADB (Android Debug Bridge: This method requires you to connect your phone to your PC, but it works on all versions. MIUI hyperos.
What you need:
- π₯ Computer with Windows/Linux/macOS
- π USB-cable (preferably original)
- π ADB Tools (download and unpack)
- π± Included debugging by USB phone-on
Instructions:
- Activate Developer Mode: Go to Settings β About the phone. Press 7 times on the version. MIUI (You're a developer, you're a developer, you're back in Settings. β Additionally. β For developers, turn on the debugging. USB.
File transfer
ADB
adb devices(Your device should appear)
adb shellmkdir /sdcard/Media/Audio/Ringtonesexitadb push C:\path\to\your\ringtone.mp3 /sdcard/Media/Audio/Ringtones/(substitute C:\path\to\your\ringtone.mp3 real-world path to the file)
Reboot the phone.
On HyperOS devices, an additional command may be required to assign rights to:
adb shell chmod 644 /sdcard/Media/Audio/Ringtones/*If the ringtone does not appear after the reboot, check:
- π Correctness of the path to the file (character registry is important!).
- π Connection to USB: Try another cable or port.
- π Reinstall the drivers ADB (Use Universal ADB Driver).
π‘
ADB-It's the most reliable method, but it requires care. A mistake in commands can cause system settings to fail. Always check file paths!
6. Problem Solving: Why the Ringtone Is Not Installed
Even after you've done all the instructions, you might run into problems, and let's look at the typical mistakes and their solutions.
Problem 1: The file does not appear in the list of tunes.
- π Check the format: Convert to MP3 bitrate 192 kbps.
- π Make sure the file is in the correct folder: /storage/emulated/0/Media/Audio/Ringtones β for MIUI /storage/emulated/0/MIUI/ringtone β alternative
- π Restart your phone β sometimes the system doesnβt update the list right away.
Problem 2: The ringtone is set, but not reproduced.
- π Check the volume: it is possible to turn on the mode No sound or Do not disturb.
- π Reset the sound settings: Settings β System system β Resetting settings β Reset the sound settings
- π± Update the firmware: in older versions MIUI There were bugs with the reproduction of custom ringtones.
Problem 3: HyperOS doesnβt run on standard methods.
- π§ Use it. ADB (method (4) or Zedge application.
- π Put the file in /storage/emulated/0/Android/media/com.android.providers.media/ringtones.
- π Restart the device to Safe Mode and check if the ringtone is working (if so, a problem in third-party software).
How to reset audio settings without losing data?
7.Alternatives: notification ringtones and alarm clocks
The same methods work for other types of sounds: notifications, alarm clocks, sounds. SMS. The main thing is to place files in the right folders:
- π Notifications: /Media/Audio/Notifications
- β° Alarm clock: /Media/Audio/Alarms
- π¬ SMS: /Media/Audio/Notifications (the same files as for notifications)
Longer tracks can be used for the alarm clock (up to 1-2 minutes), but note:
- π΅ Excessively long files can be cut by the system.
- π The alarm clock volume is adjusted separately from the main sound.
- β οΈ On some models (for example, Redmi Watch 3) custom alarm sounds are not supported.
If you want to assign different ringtones to different contacts:
- Open the Contacts app.
- Choose a contact β Edit β The ringing melody.
- Click Add and select the file from memory.
β οΈ Note: On HyperOS, the individual contact ringtones function can be disabled. To activate it, go to Settings. β Annexes β Contacts β Permits and enable access to the Warehouse.
8.Tips on Choosing a Rington for Xiaomi
Castom ringtones are not just personalization, they're also convenience, and here are some tips on how to choose the best sound.
- πΌ Contrast: The melody should be heard well in noisy environments. avoid quiet intros or high frequencies that are not well perceived by smartphone speakers.
- β± Duration: Optimal 15-25 seconds, too short ringtones are hard to recognize, and long ones are annoying.
- π Loudness: Check how the tune sounds at maximum volume. Some files may be distorted on cheap speakers (e.g. Redmi). 9A).
- π Frequency: Avoid tracks below 100Hz β they are hard to hear in your pocket.
Where to get quality ringtones:
- π§ Zedge β more than 1 million free tunes.
- π΅ Melofania β Russian-language database with categories (films, games, music).
- πΆ Audiko β allows you to create ringtones from YouTube videos.
- πΌ Your own tracks: use Audacity or MP3 Cutter for pruning.
If you want the ringtone to sound progressive (increasing volume), use editors like Ringtone Maker to add the Fade In effect.
π‘
To create a unique ringtone, use the Zamzar service - it allows you to convert videos from TikTok or YouTube to MP3 2 clicks.