Tired of the standard ringing melodies on your Xiaomi and want to install your favorite track in format MP3? Youβre not alone β 68% of Xiaomi smartphone users have tried to replace their built-in ringtones with their own audio files at least once, according to statistics (MIUI 14, HyperOS), device models and even from where yours is stored MP3-file.
In this article, we will discuss 5 working ways to install MP3 Calling, including hidden functions MIUI, Bypassing system restrictions and using third-party applications, you will learn why some files do not appear in the list of tunes, how to properly prepare an audio file for use as a ringtone, and what to do if user tunes disappear after upgrading to HyperOS.
Note: Despite the fact that Xiaomi has simplified the process of changing ringtones in the latest versions of the firmware, many users still face problems. POCO X5 choice MP3 The error "File is not supported" may appear on the standard menu, although the same file is normally played in the player. We will explain why this happens and how to circumvent the restriction.
Important: If you are using a smartphone on HyperOS (e.g. Xiaomi 14 or Redmi) K70), Some of the techniques in this article may not work, because the new interface has changed the logic of working with system sounds.
1. Preparation MP3-File: Why Your Track May Not Approach
Before installing MP3 When calling, make sure the file meets the technical requirements. MIUI/HyperOS. Many users are faced with the fact that their favorite song just does not appear in the list of available tunes β and the reason lies not in the smartphone, and in the audio file itself.
Here are the key parameters that your melody should follow:
- π΅ Format: only.mp3 or.m4a (AAC). The.flac,.wav or.ogg formats are not supported by the system.
- β±οΈ Duration: optimally up to 30 seconds. Files longer than 1 minute may or may not be clipped.
- π Bitrate: no higher than 320 kbit/s. Higher values may cause delays in playback.
- π File size: up to 5MB. Large files are ignored by the system.
If your file does not meet these parameters, you can quickly convert it using free services:
- π Audio-Online β trimming and conversion without installing software.
- π± MP3 Cutter (Android app) β allows you to crop the track directly on your phone.
β οΈ Attention: If you downloaded MP3 from the Internet (for example, from YouTube via converters), check the file for hidden tags. MIUI It's a mistake. Use the app. MP3 Tag Editor for cleaning tags.
After preparing the file, we recommend that you test its playback in the standard Mi Music player. If the track plays without stuttering, you can proceed to install on the call.
Method 1: Installation MP3 standardized MIUI
This is the easiest method that works on most Xiaomi devices (including Redmi). 10/11/12, POCO F/X series, Mi 11/12/13). However, it has a limitation: the file must be in a specific folder of internal memory.
Step-by-step:
- Place the prepared MP3-file in the Internal Storage folder β Ringtones (if you donβt have a folder, create it manually).
- Open Settings β Sound and vibration β Call melody.
- In the list of available tunes, select the tab "Local" (or "My tunes" in new versions).
- Find your file in the list and click on it for pre-listening.
- Confirm the choice with the "OK" button.
If your file does not appear in the list, check:
- π Is the folder path right (should be Ringtones, not Music or Downloads).
- π Restart your device β sometimes the system doesnβt immediately scan new files.
- π± Update the firmware: in older versions MIUI (below 12.5) could be a bug displaying user ringtones.
File in format MP3/M4A|
The file is in the Ringtones| folder.
Track duration up to 30 seconds|
Bitrate not higher than 320 kbit/s|
The phone is restarted after adding a file-->
β οΈ Note: On some devices (e.g. Xiaomi Mi) A3 Android One may not work in the Ringtones folder, in which case use the file system method (section 4).
Method 2: Use of the Sound and Melodies app (for HyperOS)
If you have a smartphone on HyperOS (Xiaomi 14, Redmi) K70, POCO F6 In the new firmware, Xiaomi has moved sound management to a separate Sounds & Vibration app, which has advanced features.
How to install MP3 via HyperOS:
- Make sure your file is in the Internal Storage folder. β Media β Audio β Ringtones (HyperOS changed the way!).
- Open the Sounds and Melodies app (the speaker icon on your desktop or in the app menu).
- Go to the tab "Calling Melodies" β "My tunes".
- Click "Add" and select yours. MP3-file.
- After adding, go back to the call settings and select a new tune.
HyperOS has a feature called Dynamic Melodies, if yours is MP3-file has a variable bitrate (VBR), The system can automatically crop it to 20 seconds. To avoid this, convert the file to a constant bitrate (CBR) Audacity or Format Factory.
If the Sounds & Melodies app is not on your device, you can install it via the Mi App Store (search on request for Sounds & Vibration (MIUI EU) manual installation may be required APK.
MIUI Global|
MIUI Europe (EU)|
HyperOS|
Custom (LineageOS, PixelExperience, etc.)|
I don't know.-->
Method 3: Installation through the file system (for power users)
If standard methods donβt work (e.g., on Xiaomi with Android One or older versions) MIUI), hand-copyable MP3 This requires a superuser's rights (root) or use of the ringtones. ADB.
Instructions for users without root:
- Connect your phone to your PC and enable debugging. USB (Settings β The phone. β Version. MIUI (press 7 times) β Additionally. β For developers β Debugging by USB).
- Download ADB Tools and unpack it on PC.
- In the command line (or Terminal on the Mac/Linux) Do it with adb shell mkdir. /sdcard/Ringtones exit adb push your file.mp3 /sdcard/Ringtones/
- Restart the phone and check for the file in the call settings.
For users with root rights:
- π± Use a root-enabled file manager (such as Solid Explorer or Solid Explorer) FX File Explorer).
- π Go to the file. /system/media/audio/ringtones/.
- π Copy yours. MP3-file in this folder (if necessary, change permissions to 644 - read for all, write only for the owner).
- π Reset the device.
β οΈ Note: Changing system files without root may cause firmware to fail. MP3 into /system/media/audio/ringtones/ The phone has stopped loading, reset via Fastboot (fastboot erase userdata).
What if the phone does not turn on after copying the file to /system?
5. Method 4: Third-party applications for ringtones change
If you don't want to mess with the file system, you can use specialized applications. They don't just make it easier to install. MP3 on the call, but also offer additional functions: cropping tracks, creating vibration patterns, assigning different melodies for different contacts.
Top.-3 apps:
| Annex | Features | Compatibility | Reference |
|---|---|---|---|
| Ringtone Maker | Pruning MP3, Volume setting, format support MP3/M4A/WAV | MIUI 10+, HyperOS | Google Play |
| Zedge | Ready-made ringtone library + loading MP3 | All versions of Android | Google Play |
| MP3 Cutter & Ringtone Maker | Advanced editor, support FLAC (convertible MP3) | MIUI 12+, HyperOS | Google Play |
How to install MP3 through Zedge (Step-by-step):
- Install Zedge from Google Play.
- Open the app and go to the tab "My sounds".
- Click "Add" and select yours. MP3-file.
- After adding, click on the track and select "Install as a call."
- Confirm your choice in the system window.
The advantage of Zedge is that it bypasses the restrictions. MIUI For the duration of the file β you can even set a track length 2-3 However, note that the application consumes additional memory and can display ads.
π‘
If after installation through Zedge the melody is not played, clear the cache of the application "Phone" (Settings) β Annexes β Phone. β Warehouse β Clear the cache).
6. Method 5: Assigning different MP3 differential
One of the hidden functions MIUI β It's a way to assign unique tunes to individual contacts, which is convenient if you want to know who's calling you without looking at the screen, but not everyone knows how to set it up properly.
How to appoint an individual MP3 contact:
- Open the Contacts app and select the contact you want.
- Click "Edit" (pencil icon).
- Scroll down to "Call Melody" (or "Call Sound" in newer versions).
- Select "Add a Melody" and point the way to yours. MP3-file.
- Save the changes.
If the "Call Melody" item is not in the contact editing, follow the following steps:
- π± Make sure that the contact is saved in your Xiaomi or Google account, not on your account. SIM-map.
- π Update the Contacts app via Google Play.
- π Check that MP3-The file is in the Ringtones folder (as in method 1).
On HyperOS, the logic is slightly different: individual tunes are assigned through the Phone app:
- Open the phone" β "Contacts".
- Select a contact and press three points ("More").
- Select "Calling Melody" β "Select a file".
π‘
On HyperOS, individual contact melodies only work if the file is in the Internal Storage folder. β Media β Audio β Ringtones Downloads or Music folder doesn't fit!
7. Problem solving: why MP3 not set up on the call
Even after you have completed all the instructions, you may find that your MP3-The file is not displayed in the list of tunes or played when you call.
Problem 1: The file is not visible in the call settings
- π Reason: The file is in the wrong folder or has the wrong extension.
- β Solution: Check the path: There must be an internal storage β Ringtones (or Media) β Audio β Ringtones for HyperOS. Rename the file by removing spaces and special characters (e.g, my_ringtone.mp3 instead of My Ringtone #1.mp3).
Problem 2: The melody is cut or played with a delay
- π Reason: Too high bitrate or variable bitrate (VBR).
- β Solution: Convert the file to MP3 with a bitrate of 192β256 kbit/s and a constant bitrate (CBR). Use Audacity to trim the track for up to 20-30 seconds.
Problem 3: After the firmware update, user tunes were lost
- π Reason: Resetting sound settings when updating MIUI/HyperOS.
- β Solution: Reschedule MP3-files back to the Ringtones folder. Reset the sound settings: Settings β System system β Resetting settings β Reset the audio settings. For HyperOS: Remove and re-add the tunes through the Sounds and Melodies app".
Problem 4: The standard tune is playing when you call, not mine.
- π Reason: Conflict with the "Phone" application or cache.
- β Solution: Clear the cache of the "Phone" application: Settings β Annexes β Phone. β Warehouse β Clear the cache. Check if a third-party call app (like Truecaller or Google Phone) is installed β it can override system settings.
β οΈ Note: If you use the second one SIM-Map on Xiaomi, check that the melody is assigned to the correct SIM. In the settings of the call there are separate points for "SIM 1" and "SIM 2".
8. Alternatives: vibration and notifications
If you do not want to install MP3 on the call, but want to personalize the sound, consider the following options:
1. Castomic vibration patterns
- π± V MIUI You can create a unique vibration for calls:
- Go to Settings. β Sound and vibration β Vibration on the bell β Set up the vibration.
- Record your pattern by tapping the screen at the right rhythm.
2 Different sounds for notifications and alarm clocks
- π Use the Internal Storage folder for notifications β Notifications (similar to Ringtones).
- β° For the alarm clock, the Internal Storage folder β Alarms.
3.Using Live Wallpapers with Sound
- π¨ Some live wallpapers (such as those from Zedge) support background music that can be used as an alternative to ringtone.
If you want to completely disable the sound of the call, but save the vibration, go to Settings β Sound and vibration β Do Not Disturb and Set up Exceptions for Calls.
π‘
To quickly switch between the ringtone, add the Sound widget to the home screen. To do this, pinch the empty space on the screen. β"Widgets" β Find the "Sound" and drag it to the desktop.