Why Xiaomiβs Standard Melodies Are Boring and How to Replace Them
You're tired of the standard. MIUI-The ringtone you hear in every second Xiaomi owner? Or you want your Redmi Note 12 smartphone or your smartphone. POCO X5 Did you play your favorite song on an incoming call? Replacing the ringtone with Android is a simple procedure, but in firmware MIUI There are nuances that not everyone knows about.
Unlike the βbareβ Android, where you just copy a file to the Ringtones folder, Xiaomi often requires additional configuration. MP3-file-length 30 Seconds or a format other than.ogg. In this article, there are actual ways to do this. MIUI 14/15 (HyperOS, which works on all Redmi models 10 Xiaomi 14 Ultra.
Method 1: Using standard MIUI settings (the simplest)
If you need to quickly change the ringtone to one of the preset tunes or add your short-length file (up to 30 seconds), use the built-in tools:
- Open the Settings app (cog icon).
- Go to the section Sound and vibration.
- Select Call Melody (or Notification Tones if you need to change the SMS signal).
- In the upper right corner, click + Add (or Local in older versions of MIUI).
- Select a file from the device memory (supports.mp3,.m4a,.ogg formats).
β οΈ Attention: MIUI It automatically crops tracks longer than 30 seconds. If your file is larger, use Method 2 or Method 3.
The file is in internal memory (not on the SD-map)|
File format β MP3 or M4A (OGG floundering)|
The track length does not exceed 30 seconds (for the standard method)|
File not protected by DRM (undownloaded from Apple Music/Spotify)
-->
Once added, the melody will appear in the list of available ringtones, if it is not available, restart your smartphone or check the path to the file (should be in /storage/emulated/0/Ringtones/).
Method 2: Manual installation via file manager (for advanced)
This method is suitable if you want to:
- π΅ Use the full version of the song without cropping.
- π Add a ringtone without format restrictions (including.flac or.wav).
- π Avoid failures when updating MIUI (Files in system folders will be saved).
Instructions:
- Connect your smartphone to your PC or use a file manager (such as Mi File Explorer or Solid Explorer).
- Create folders (if not): /storage/emulated/0/Ringtones/ - for ringtones /storage/emulated/0/Notifications/ - for notifications /storage/emulated/0/Alarms/ - for alarm clocks
- Place your audio files in the appropriate folders. File names should be Cyrillic and space-free (e.g., Cyrillic, my_ringtone.mp3).
- Reset the device.
- Go to Settings β Sound and Vibration β Call Melody β your file will appear in the list.
Why is the file not displayed in the settings?
Important for Xiaomi on HyperOS: In new firmware versions (starting with the MIUI 15) the Ringtones folder can be hidden. To see it, turn on the hidden files in the file manager settings or use the ADB-team:
adb shell settings put global hidden_api_policy 1Method 3: Third-party applications (for flexible configuration)
If the first two methods didnβt work or you need advanced features (like different ringtones for different contacts), install one of these apps:
| Annex | Functions | Reference | Cons |
|---|---|---|---|
| Zedge | Ringtones library + the ability to upload your files | Google Play | Advertising requires access to contacts |
| Ringtone Maker | Track trimming, format conversion, call setting/SMS | Google Play | The interface is overloaded |
| Files by Google | Easy access to Ringtones/Notifications folders | Google Play | No audio editor |
β οΈ Note: When using third-party apps, disable battery optimization for them in Settings β Annexes β Permits β Auto-run, otherwise the ringtone may reset after rebooting.
Through standard MIUI settings|
Manual installation through folders |
Third-party applications (Zedge, Ringtone Maker) |
I haven't tried it yet.
-->
How to assign different tunes to different contacts
MIUI allows you to assign unique ringtones to individual subscribers.
- Open the Contacts app.
- Select the contact you want and click Edit (pencil icon).
- Scroll down to the Melody of the Call (or Notification Sound).
- Select a file from the list (including custom ones added earlier).
- Save the changes.
If the call melody option is missing:
- π§ Make sure the contact is saved in local memory (not in your Google account).
- π± Update the Contacts app to the latest version on Google Play.
- π Restart your smartphone β sometimes the feature appears after a reboot.
π‘
If you use TrueCaller, the assignment of individual ringtones only works for contacts saved in the phone book (not for spam numbers).
Problem Solving: Why the Melody is Not Set
If after all the manipulations your Xiaomi stubbornly ignores the custom ringtone, check out these points:
| Problem. | Reason. | Decision |
|---|---|---|
| The file is not displayed in the settings | Wrong format or path | Reconvert to MP3 (bitrate 128-192 kbps) and place in /Ringtones/ |
| Rington resets after rebooting | MIUI restrictions for third-party files | Use Ringtone Maker or assign a tune through ADB |
| The sound is interrupted or distorted | High bitrate or DRM-defence | Reduce bitrate to 160 kbps in Audacity |
| No Ringtones folder. | Hidden in new versions of MIUI | Create it manually or use ADB (see above) |
Critical case: If none of the methods work, reset the sound settings to the factory.
- Go to Settings β System and device β Reset settings.
- Select Resetting Sound Settings (not a full reset!).
- After restarting, re-set the ringtone.
π‘
In 90% of cases, the problem is solved by converting the file to MP3 with a bitrate of 128 kbit / s and placing it in the correct folder.
Bonus: How to make vibration under the ringtone
MIUI allows you to synchronize the vibrator with the melody.
- Go to Settings β Sound and vibration β Vibration when calling.
- Select the customized vibration.
- Click Add and record your vibration pattern (e.g., long-short pulses to the rhythm of a song).
- Save and assign this template for incoming calls.
For maximum effect:
- πΌ Choose the vibration to the rhythm of the melody (for example, for a track with drum beats).
- π Set the volume of the call to 70-80%, so the vibration will be more clearly felt.
- π± In Xiaomi models 13/14 Linear motor vibration works more accurately than in the budget Redmi.