Xiaomi Mi 9 with MIUI shell offers users flexible audio settings, but setting your own tune on a call is not always intuitive. Unlike standard ringtones, adding a favorite song requires knowledge of the nuances of the file system and firmware limitations. This article will help you understand how to properly download an audio file, avoid possible errors and maintain sound quality.
The Mi 9βs feature is that MIUI limits ringtones to 30 seconds and does not support all audio formats.We will look at official methods through system settings, file manager workarounds, and alternative solutions for those who want to install a full-fledged song without cropping.
Preparation of audio file: requirements for format and duration
Before installing the melody, you need to prepare an audio file. MIUI in Xiaomi Mi 9 supports the following formats:
- π΅ MP3 β The most versatile option with a good ratio of quality and size
- π΅ M4A (AAC) β Provides better quality with less weight, but may not be reproduced in some firmware versions
- π΅ WAV β No loss of quality, but takes up a lot of space (not recommended for ringtones)
- β FLAC, OGG, WMA β Not supported by the system like ringtones
Key parameters of the file:
| Parameter | Recommended value | Consequences of non-compliance |
|---|---|---|
| Duration | 30 seconds | The system will cut the file automatically |
| Bitreit | 128β192 kbps | High bitrate can cause delays in playback |
| Channels | Mono or Stereo. | Multi-channel sound will be reduced to stereo |
| File size | 5MB | Large files may not appear in the ringtones list |
You can use the following to cut the song up to 30 seconds:
- π± Smartphone apps: MP3 Cutter, Ringtone Maker
- π» Programs for PC: Audacity, OCenaudio
- π Online services: mp3cut.net, audio-trimmer.com
β οΈ Note: If you use online cropping services, download files only from trusted sites. Some resources add hidden ads or viruses to the audio.
Method 1: Installation through MIUI system settings
The easiest method is to use the built-in MIUI functionality. It does not require additional applications, but has a duration limit.
Step-by-step:
- Place the prepared audio file in the phoneβs memory (internal or microSD card).
- Open the Settings app β Sound and vibration.
- Select the default call (or SIM 1/2 if you use two SIM cards).
- Press Local Ringtones at the bottom of the screen.
- In the list, find your file and select it. If there is no file, click Add and manually specify the path to it.
If your file does not appear in the list, check:
The right format (MP3/M4A)|
The file is located in the root folder or in Ringtones|
Duration not exceeding 30 seconds |
File name without Cyrillic and special characters-->
V MIUI 12β14 Xiaomi Mi 9 There is a bug: if the file name contains spaces or Cyrillic, the system may not display it in the list of ringtones, my_ringtone.mp3).
π‘
Create a Ringtones folder at the root of internal memory β the system automatically scans it for ringtones every time you turn on your phone.
Method 2: Using a file manager (for power users)
If the system method didn't work, you can manually put the file in the system folder of ringtones, which requires caution, as incorrect actions can lead to failures.
Instructions:
- Connect your phone to your PC or use a file manager on your smartphone (such as Mi File Manager or Solid Explorer).
- Go to /storage/emulated/0/Media/Audio/Ringtones/ If you donβt have a Ringtones folder, create it manually.
- Copy the prepared audio file into this folder.
- Reboot your phone (required!).
- After rebooting, check for the file in Settings β Sound β Local Ringtones.
Alternative path (for some versions of MIUI):
/storage/emulated/0/MIUI/ringtone/β οΈ Warning: Do not rename system files in the Ringtones folder or delete them - this may cause audio settings to fail. Always back up the original files.
If the file does not appear in the list after the reboot, check:
- π Access rights to the folder (must be rw-r)--r--)
- π Absence of hidden characters in the file name
- π File format (reconvert to the MP3 128 kbit/s bitrate)
What if the Ringtones folder is not created?
Method 3: Party of the application for installing ringtones
If previous methods didn't work, you can use specialized applications that offer additional features like editing sound and setting ringtones to specific contacts.
Top.-3 applications for Xiaomi Mi 9:
| Annex | Advantages | Deficiencies |
|---|---|---|
| Zedge | Large library of ready-made ringtones, automatic folder creation | Advertising requires registration for some functions |
| Ringtone Maker | Built-in audio editor, support for cropping and sound normalization | The interface may seem complicated. |
| MP3 Cutter | Simple interface, support for batch processing | Limitation on the length of the file in the free version |
Instructions for using Zedge:
- Install the app from Google Play.
- Open Zedge and go to the Ringtones section.
- Choose your favorite tune or upload yours through My Sounds.
- Press Set as ringtone and select Phone ringtone.
- Confirm your choice in the system window.
To install your song through Ringtone Maker:
- Import the audio file to the app.
- Cut it to the desired length (up to 30 seconds).
- Press Save and select Set as ringtone.
- Select Phone ringtone from the list of options.
β οΈ Note: Some apps (e.g. Zedge) request access to contacts and storage. Denie access to unnecessary permissions to avoid data leakage.
π‘
Google Play apps are often updated and adapted to newer versions of MIUI. If the system method doesn't work, third-party utilities may be the only solution.
Problem Solving: Why the Melody is Not Set
Even with the right actions, Xiaomi Mi 9 users sometimes encounter errors.
Problem 1: The file does not appear in the ringtones list.
- πΉ Check the path to the file β it should be in /Media/Audio/Ringtones/ or /MIUI/ringtone/.
- πΉ Rename the file in English without spaces (e.g, ringtone1.mp3).
- πΉ Reboot the phone β MIUI scans ringtones at launch.
Problem 2: The sound is reproduced with distortion.
- πΉ Reduce the bitrate of the file to 128 kbit/s.
- πΉ Convert the file to MP3 (if he was in M4A or WAV).
- πΉ Check the file on another device, it may be corrupted.
Problem 3: After the MIUI update, the ringtone reset.
- πΉ Reset the melody through the settings.
- πΉ Check if the Ringtones folder has been reset.
- πΉ Use the Ringtone Scheduler app to automatically restore settings.
Problem 4: You can't create a Ringtones folder.
How to access system folders without root?
Additional settings: vibration and volume
Setting the melody is only part of the call setup. In Xiaomi Mi 9, you can fine-tune the associated settings for a better user experience.
Vibration setting:
- Go to Settings β Sound and vibration β Vibration when calling.
- Choose one of the preset templates or create your own through Set up the vibration.
- For fine tuning, use intensity and duration sliders.
Volume control:
- π Use physical volume buttons during the call for quick adjustment.
- π In the settings Sound and vibration β Volume can be divided into levels for call, media and alarm clock.
- π Activate Smart Volume Mode for Automatic Adjustment Depending on Ambient Noise.
Set up for individual contacts:
- Open the Contacts app and select the contact you want.
- Click Edit β Default Call.
- Choose a tune from the list or add yours through Local Ringtones.
For advanced users, settings are available through ADB:
adb shell settings put system ringtone /storage/emulated/0/Media/Audio/Ringtones/my_tone.mp3Alternative solutions: cloud services and automation
If you change ringtones frequently or use multiple devices, itβs worth considering cloud solutions and automation.
Cloud services:
- π₯ Google Drive β upload the file and open it through Files by Google, then install it as a ringtone.
- π₯ Dropbox β similar but requires the installation of an official app.
- π₯ Telegram β send the audio file to yourself in βSaved Messagesβ, download and install through the file manager.
Automation with Tasker:
Tasker allows you to change ringtones according to a schedule or conditions (such as a quiet sound at night).
- Create a Set Ringtone task.
- Add the action Media β Ringtone.
- Specify the path to the file (e.g. /storage/emulated/0/Media/Audio/Ringtones/morning.mp3).
- Set up a trigger (e.g. Time β From 08:00).
Use of the NFC-tag:
With the NFC Tools app, you can program a tag to change the ringtone, for example, touching a tag on your desktop will set a quiet sound and a loud one at home.
π‘
Cloud services are handy for syncing ringtones between devices, but keep in mind privacy β donβt upload personal audio recordings to public folders.