Xiaomi Mi 10 Pro is a flagship smartphone with a powerful audio system, but standard ringtones quickly become boring. Many users face the problem of how to replace them with their favorite tracks without losing sound quality? In this article, we will analyze all the current ways to install custom tunes, including bypassing the limitations of MIUI, working with file formats and solving typical errors.
It is important to understand that the procedure is different from newer models (e.g. Xiaomi 13 or Redmi Note 12), where the audio tuning interface has undergone changes. The Mi 10 Pro retains the classic MIUI 12/13 structure, but with nuances in the processing of audio files. We tested all methods on firmware V12.5.4.0.RJACNXM and V13.0.6.0.SJACNXM - the results are shown in the comparative table below.
If you want to not just replace the ringtone, but optimize the sound for the stereo speakers of your smartphone or customize individual tunes for contacts, there are separate sections with detailed instructions in the article. We will also reveal the hidden MIUI function, which allows you to use any audio files without cropping up to 30 seconds (relevant for firmware older than MIUI 12.0.3).
1. File preparation: formats and requirements
Before installing the melody, you need to properly prepare the audio file. Xiaomi Mi 10 Pro supports.mp3,.m4a,.wav and.ogg formats, but with limitations:
- ๐ต Length: up to 5 minutes (optimally โ 30-40 The files that are longer will be cut automatically.
- ๐ Size: up to 10MB. Heavy tracks may not appear on the list of tunes.
- ๐ Bitrate: 128-320 kbit / s is recommended. Above - excessive for a call, below - loss of quality.
- ๐๏ธ The channels are mono or stereo. The smartphone will play stereo, but the difference is minimal for a call.
For pruning and conversion, use Audacity (free) or online services like Audio-Converter. If the file is.flac or.aac, make sure to convert it to.mp3, otherwise MIUI won't recognize it as a melody.
โ ๏ธ Attention: Files from DRM-protection (for example, downloaded from Apple Music or Spotify) will not work.
๐ก
To avoid trimming the melody, add 2-3 seconds of silence to the beginning of the file. MIUI often cuts the first fractions of a second when playing.
Method 1: Installation through standard settings
The easiest method is to use the built-in MIUI functionality, which is suitable for files already downloaded to the smartphone memory:
- Place the audio file in the Ringtones folder (create it at the root of the internal memory if it is not).
- Open Settings โ Sound and vibration โ Call melody.
- Select Local Melodies from the list โ your file should appear here.
- Click on the track for pre-hearsal, then OK for save.
If the file is not displayed:
- ๐ Reboot your smartphone โ sometimes MIUI Does not update the list of tunes in real time.
- ๐ Check that the file is in the Ringtones folder, not in Music or Downloads.
- ๐ง Make sure that the file extension is written in lowercase letters (for example,.mp3, not.MP3).
File in.mp3 or.m4a| format
The size does not exceed 10 MB|
File placed in Ringtones| folder
File name without special characters (!, @, #)-->
Method 2: Using a File Manager
If the standard method didnโt work, try installing the melody through the file manager, which is especially useful for files downloaded directly to your smartphone:
- Open Files (standard MIUI or Solid Explorer application)
- Find your audio file and hold your finger on it to call the menu.
- Select Set as โ Call melody.
- Confirm the choice in the window that opens.
If the option is set as missing:
- ๐ ๏ธ Update the Files app through Play Market.
- ๐ฒ Use an alternative manager (for example, FX File Explorer, where this feature is guaranteed.
- ๐ง Check if permissions for the application are disabled in Settings โ Annexes โ Files. โ Permits.
Standard Files by MIUI|
Solid Explorer|
FX File Explorer|
Total Commander|
Other-->
Method 3: Third-Party Applications for Melodies
If the built-in methods don't work, use specialized applications. They offer additional features: cropping tracks, uniform volume, customized tunes for the tracks. SIM-map.
| Annex | Advantages | Deficiencies | Reference |
|---|---|---|---|
| Zedge | Large library of free tunes, support for MIUI | Advertising requires registration for download | Play Market |
| Ringtone Maker | Track trimming, volume normalization,.flac support | Interface overloaded, premium features fee | Play Market |
| MP3 Cutter and Ringtone Maker | Simple editor, export directly to MIUI settings | Restriction on track length in the free version | Play Market |
Instructions for Zedge:
- Install the application and open it.
- In the search bar, type in the track title or select a category (like Pop Ringtones).
- Click on your favorite tune. โ Set as ringtone.
- Select the phone ringtone and confirm.
โ ๏ธ Note: Some apps (such as Ringtone Maker) may request permission to access contacts, which is necessary to assign individual tunes, but if the feature is not needed, refuse access.
5. Method 4: Assigning individual tunes for contacts
The Xiaomi Mi 10 Pro features unique ringtones for individual contacts, which is convenient if you want to distinguish calls from family, colleagues or important customers.
- Open the Contacts app and select the contact you want.
- Click Edit (pencil icon).
- Scroll down to the ring melody block and tap it.
- Choose local tunes or one of the standard ones.
- Save the changes.
If the call melody option is missing:
- ๐ Make sure the contact is saved in the phone book of the smartphone, not on the phone. SIM-map.
- ๐ Update the Contacts app through Play Market.
- ๐ ๏ธ Reset the application settings: Settings โ Annexes โ Contacts โ Warehouse โ Drop it.
How to assign different tunes to two SIM-map?
6. Method 5: Manual copying to system folder (for advanced)
This method is suitable for root-right users or those who are ready to use ADB. It allows you to bypass the limitations of MIUI on the length and format of files, and set the melody as a system (not deleted when resetting settings).
Instructions via ADB:
- Connect your smartphone to your PC and enable USB Debugging (Settings โ About Phone โ MIUI version โ press 7 times, then go back to Additional โ For Developers).
- Download ADB Tools and unpack the archive.
- Place your audio file (for example, my_ringtone.mp3) file ADB.
- Open the command line in this folder and do: adb push my_ringtone.mp3 /sdcard/Ringtones/ adb shell settings put system ringtone /sdcard/Ringtones/my_ringtone.mp3
- Reboot your smartphone.
For users with root:
- Copy the file to /system/media/audio/ringtones/.
- Set the rights 644 (r-w r--- r----).
- Reset the device.
โ ๏ธ Attention: Misuse of the right ADB Changing system files without root can cause a crash MIUI. Before experimenting, make a backup through Settings โ Additionally. โ Backup and reset.
๐ก
Using ADB is the only way to install a tune longer than 5 minutes or in.flac format on the Xiaomi Mi 10 Pro without root rights.
7. Solving typical problems
If the melody is not set or played, check the following points:
| Problem. | Possible cause | Decision |
|---|---|---|
| The file is not displayed in the list of tunes | Wrong folder or format | Place the file in /sdcard/Ringtones/ and convert to.mp3 |
| The melody is cut off when playing | MIUI length limitation | Use ADB or trim the track for up to 30 seconds |
| The sound is distorted or quiet | High bitrate or DRM | Convert to 192 kbps or use a different file |
| The melody is reset after the update | The file is not in the system folder. | Copy the file to /system/media/audio/ringtones/ (root required) |
If the problem persists:
- ๐ง Reset the sound settings: Settings โ System system โ Resetting settings โ Reset the sound settings.
- ๐ฑ Check if the topic is conflicting. MIUI with sound settings (return the standard theme).
- ๐ ๏ธ Update your firmware to the latest version through Settings โ Updating the system.