Changing the standard ringtone to the Xiaomi Mi 10T Pro is a challenge that every new smartphone owner faces. Even the flagship model with a powerful speaker and support for Hi-Res Audio does not save from the desire to personalize the sound of incoming calls. The problem is that the manufacturer hides some of the settings behind non-obvious menus, and some audio file formats simply refuse to play. In this article, we will analyze all the current ways, from basic to advanced, including bypassing the limitations of MIUI.
The Mi 10T Pro (codenamed apollo) is a custom MIUI shell that imposes rules on audio processing, such as ignoring files longer than 30 seconds or with a bitrate higher than 320 kbps. Weβll explain how to get around these restrictions without root rights, which formats are supported out of the box, and why sometimes the installed tune is reset after a reboot.
Preparation: what audio formats support Xiaomi Mi 10T Pro
Before downloading music to your phone, itβs important to understand what formats MIUI 12/13/14 works with on the Mi 10T Pro. Xiaomiβs official documentation specifies support for the following types of ringtone files:
- π΅ MP3 β The most universal format: Optimal bitrate: 128-320 kbit / s, sampling frequency 44.1 kHz.
- π΅ M4A (AAC) β It is used by default in iTunes. Supported, but can play quieter than MP3.
- π΅ WAV β without loss of quality, but takes up a lot of space. MIUI clip files longer than 5 minutes.
- π« FLAC, OGG, WMA β They may not appear in the ringtones list or play with distortions.
Critical nuance: MIUI It automatically cuts out tunes longer than 30 seconds when selected through the standard menu. If you want a full track, you'll have to use workarounds (which are covered in the third-party app section). DRM-protection (for example, downloaded from Apple Music or Spotify).
| Format | Support | Max. Duration. | Recommended bitrate |
|---|---|---|---|
| MP3 | β Yes. | 30 seconds (via settings) | 128β320 kbit/s |
| M4A (AAC) | β Yes. | 30 seconds. | 192-256 kbit/s |
| WAV | β Yes. | 5 minutes. | 1411 kbit/s (PCM) |
| FLAC | β No. | β | β |
| OGG | β οΈ Partially. | 30 seconds. | 160-192 kbps |
If your file doesnβt fit these requirements, use converters like Audacity or online services like Online-Convert. Even the standard Xiaomi Music app will do the clipping for up to 30 seconds.
Method 1: Install ringtones through standard MIUI settings
The easiest method is to use the built-in MIUI tools, which are suitable for files that are already in the phone's memory and meet the system requirements.
- Open the Settings app (the gear icon on the home screen).
- Go to the section Sound and vibration.
- Select the item Melody of the call.
- Click on Local Melodies (bottom of the list of standard ringtones).
- In the window that appears, select the desired audio file from the phoneβs memory.
- Confirm the choice with the button Ready.
If your file does not appear in the list, check:
- π Storage folder: files should be in /storage/emulated/0/Ringtones/, /Music/ or /Downloads/.
- π Format: only MP3, M4A or WAV (see the table above).
- β±οΈ Duration: no more 30 seconds MP3/M4A).
File in format MP3/M4A/WAV|Duration β€30 for MP3/M4A)|The file is in the folder. Ringtones/Music|No. DRM-defense-->
β οΈ Warning: If the sound of the call doesn't change after you select the melody, restart the phone. MIUI. In 10% of cases, it helps to reset the sound settings in Settings β Annexes β Application management β Three points. β Reset the settings.
Method 2: Using a file manager for quick installation
If the standard method didn't work, you can go around the file manager, which is especially useful if you want to assign a ringtone to a specific contact.
- Download and install a file manager (such as Mi File Explorer or Solid Explorer).
- Move your audio file to /storage/emulated/0/Ringtones/. If there is no folder, create it manually.
- Open the Contacts app and select the contact you want.
- Click Change β The default call melody.
- Your file will appear in the list. Select it and save the changes.
The advantage of this method is that it allows you to assign individual ringtones for each contact, while standard MIUI settings only offer a global change of tune, and you can bypass the limit on the duration of the track β if the file is in the Ringtones folder, the system will βseeβ it, even if it is longer than 30 seconds (but only play the first 30 seconds).
π‘
To avoid trimming the track, rename the file by adding a " " symbol at the beginning of the title: "_my_ringtone.mp3". In some versions MIUI It turns off the automatic pruning.
Method 3: Applications for customizing ringtones
If the built-in MIUI tools don't suit you, third-party apps will come to your aid.
- ποΈ Install ringtones of any duration (without pruning).
- π Assign different tunes to SIM1 and SIM2 (relevant 10T Pro with two SIM cards).
- π Use cloud storage (Google Drive, Dropbox) to download files.
- β±οΈ Create playlists from multiple tracks for random playback.
The best applications for this purpose:
| Annex | Features | Link (Play Market) |
|---|---|---|
| Zedge | Free Ringtones Library + Support for User Files | Download |
| Ringtone Maker | Track trimming, volume normalization, FLAC support | Download |
| MP3 Cutter and Ringtone Maker | Advanced audio editor, export to Ringtones/Notifications | Download |
Instructions for using Zedge (the easiest option):
- Install the application and open it.
- Go to the Ringtones tab.
- Click on the + icon in the lower right corner and select My Sounds.
- Select a file from the phone's memory.
- Click Set as ringtone and confirm the selection.
β οΈ Note: Some applications (such as Ringtone Maker) require permission to access storage and microphone.If the sound has not changed after installing the ringtone, check if it has blocked the device. MIUI background activity of the application in Settings β Annexes β Permits β Auto-start.
Method 4: Manually copy files via ADB (for advanced ones)
If you're not afraid of the command line, you can set the ringtone through ADB (Android Debug Bridge).
- π§ You need to assign a system ringtone (which will not reset after the update).
- π The file is on the PC, not in the phoneβs memory.
- π Standard methods do not work due to limitations MIUI.
You'll need:
- π₯οΈ Computer with installed ADB Tools.
- π± Included debugging by USB on Mi 10T Pro (Settings) β The phone. β Version. MIUI β Press 7 times, then return to Additional β For developers β Debugging by USB).
- π΅ Audio file format MP3/M4A, renamed custom_ringtone.mp3.
Steps:
- Connect your phone to your PC via USB and allow debugging.
- Open the command prompt (Windows) or terminal (macOS/Linux) in the folder with ADB.
- Execute the command to copy the file to the system folder: adb push custom_ringtone.mp3 /sdcard/Ringtones/
- Set file rights: Adb shell chmod 644 /sdcard/Ringtones/custom_ringtone.mp3
- Update the database: adb shell media scan
- Now the file should appear in the ringtones list in the phone settings.
What if the ADB canβt see the device?
This method is guaranteed to work even on locked bootloaders, as it does not require root rights, but after resetting settings or updating the MIUI file can disappear from the system folder.
Method 5: Configure via PC (MIUI File Explorer + MTP)
If ADB It seems too complicated, you can do with a standard connection MTP (Media Transfer Protocol: This method is suitable for users Windows/macOS, Those who do not want to install additional software.
Instructions:
- Connect Mi. 10T Pro to the computer through USB-cable.
- On the phone, select file transfer mode (File Transfer or MTP).
- Open Windows Explorer or Finder (macOS) and go to the phone folder.
- Copy your audio file into one of the following folders: /Internal storage/Ringtones/ for ringtones; /Internal storage/Notifications/ for notifications; /Internal storage/Alarms/ for alarms.
Settings β Sound and vibration β Call melody β Local tunes
Your file should appear in the list. Select it and save the changes.
If you don't have Ringtones, Notifications or Alarms, you can create them manually. Importantly, folder names should be written exactly like that, capitalized and error-free, otherwise MIUI will ignore them.
π‘
Files in Ringtones/Notifications/Alarms folders are automatically indexed by the system and appear in the settings menu, which is the most reliable way, without requiring additional applications.
Problem Solving: Why the ringtone is not installed or played
Even after installation, Mi 10T Pro users sometimes face problems: the melody is reset, not played fully or not at all.
| Problem. | Reason. | Decision |
|---|---|---|
| The melody is reset after rebooting | MIUI resets the cache of sound files | Move the file to /system/media/audio/ringtones/ (requires root) |
| The file does not appear in the list | Wrong format or folder | Convert to MP3 and check the path (/Ringtones/) |
| The sound is interrupted or distorted | High bitrate or DRM | Recode the file to 192-320 kbit / s without protection |
| Rington only plays for 30 seconds. | MIUI Limitation for MP3/M4A | Use WAV or trim the track in advance |
If none of the methods helped, reset the sound settings:
- Go to Settings β Applications β Application Management.
- Click on the three dots in the top right corner and select Reset app settings.
- Confirm the action. It will return all audio settings to factory settings, but it won't delete your files.
In extreme cases, a full reset to factory settings (remember to back up!) will help, however, this is required in less than 1% of cases - usually the problem is solved by moving the file to the correct folder or converting the format.