Tired of getting confused, whose phone is ringing? Xiaomi smartphones can assign a unique ringtone to each contact, so you can immediately know who is calling without even looking at the screen. This is especially convenient for important subscribers: bosses, loved ones or customers. MIUI (14/15) The path to this setup is hidden deeper than before โ many users simply canโt find it.
In this article, we'll look at all the current ways to assign a tune to a contact, including bypassing the restrictions on some firmware, and also tell you where to download free ringtones and how to cut them to the right length so that the call sounds perfect.
If you use Xiaomi with custom firmware (e.g. Pixel Experience or LineageOS), the instructions may differ โ there is a separate section at the end of this article for such cases, and we will also touch on the problem of resetting after the system update and give tips on how to avoid this.
Method 1: Using the standard Contacts app (MIUI 14/15)
This is the simplest method that works on most modern Xiaomi, Redmi and other smartphones. POCO It's official firmware. Important: some regional versions. MIUI (For example, for India, the menu item may be called differently - more on this below.
Open the Contacts app, find the contact you want and tap it. On the card that opens, click three dots (โฎ) In the upper right corner, select Change. Scroll down to the default Rington block, where you can choose one of the standard tunes or add your own.
- ๐ Where to look: Contacts โ Select a subscriber โ โฎ โ Change. โ ringtone
- ๐ต Standard ringtones: MIUI offer ~20 In-Board Melodies (from Classic Morse to Modern Bamboo).
- ๐ Add your file: Click Add โ Select an audio file from your phoneโs memory (formats are supported.mp3,.m4a,.ogg).
- โ๏ธ Restriction: The ringtone should not be longer than 30 seconds, otherwise the system will cut it automatically.
If there is no Ringtone default, then you have a lightweight version of the Contacts app (often found on budget models like Redmi). A2 or POCO C50). In this case, move on to the second method.
โ ๏ธ Note: Some of the firmware for Europe (EEA) You can make a mistake when you select a custom ringtone. You can't set the melody. MIUI โ The solution is described in the section "Problems and errorsยป.
Method 2: Through the Sound and Vibration settings (alternative path)
If the first method didn't work, try assigning a tune through system settings. This method is universal and works even on older versions. MIUI (11-12). Open the Settings. โ Sounds and vibrations โ The phone sounds. Here you'll see two sections:
- The default ringtone is a common melody for all contacts.
- Contact ringtones โ individual settings (we need a point).
You tap the contact ringtones, then you pick the caller from the list, and then you go through the algorithm, which is the same as the first one, either you pick the built-in tune or you download your own, and the advantage of this method is that you can see all the contacts with the custom ringtones and control them from one place.
The file should be in format. MP3, M4A or OGG
No longer in length 30 seconds (optimum) 15-20)
Volume normalized (without sharp jumps)
The file is renamed in Latin (without Cyrillic and characters)
-->
If there's no contact ringtones, your firmware is heavily stripped, and then the third way, through third-party apps, will help.
Method 3: Using third-party applications (for custom firmware)
On some Xiaomi models (especially those with informal firmware like Xiaomi.eu or PixelOS), the system methods may not work, and the Ringtone Maker or Zedge app will help.
1. Ringtone Maker (for trimming and installation)
Download the app from Google Play. It allows you to:
- ๐๏ธ Cut any audio file under the ringtone (snippet allocation up to 30 seconds).
- ๐ฒ Assign a melody directly to the contact from the application interface.
- ๐ Convert formats (e.g. from.wav to.wav.mp3).
After trimming the file, select Set as a contact ringtone โ Enter the subscriber from the phone book.
2. Zedge (ready ringtones) + Zedge is a library with thousands of free tunes, notifications and wallpapers:
- Select the Ringtona section.
- Find your favorite tune and click Set.
- In the menu that appears, select For Contact โ Identify the subscriber.
โ ๏ธ Note: Apps like Zedge require permission to access contacts. If you use Xiaomi with Chinese firmware, you may need additional confirmation in Settings โ Annexes โ Permits โ Auto-start.
| Annex | Pluses | Cons | Reference |
|---|---|---|---|
| Ringtone Maker | File cropping, support for all formats, no advertising | No ringtones ready. | Google Play |
| Zedge | Large library of ready-made ringtones, integration with contacts | Advertising requires a lot of permissions | Google Play |
| Phone Ring | Simple interface, support for dark theme | Limited functionality | Google Play |
Where to download free ringtones for Xiaomi
You donโt want to use standard tunes. MIUI? Here are 5 proven sources for downloading unique ringtones:
- ๐ผ Zedge is the most popular app with millions of tunes (there is a category "Trends 2026ยป).
- ๐ง Mobil9 (site) - ringtones in format MP3, broken down by genres (rock, classics, electronics).
- ๐น Tone7 (site) โ professional melodies without watermarks.
- ๐ฑ Ringtones for Android (app) โ collection of 5000+ ringtones.
- ๐ถ YouTube โ MP3 โ You can cut a fragment from any video using services like ytmp3 (But watch the copyright!).
Important: Xiaomi blocks the installation of ringtones longer than 30 seconds. If the downloaded file is larger, crop it in Ringtone Maker or through an online service MP3Cut.
For lovers of minimalism: in MIUI There's a hidden folder with standard ringtones, and to find it, connect your phone to your PC and go down the road:
Internal Storage โ MIUI โ media โ audio โ ringtonesHere are all the built-in tunes in.ogg format โ they can be copied and used as the basis for your ringtones.
How to cut the ringtone to the desired length
Long tunes not only take up memory, but they also sound uncomfortable when ringing.The optimal ringtone length โ 15-20 Here's how to cut it:
Method 1: Ringtone Maker (recommended)
- Open the application and select an audio file.
- Drag the sliders to highlight the desired fragment (maximum 30 seconds).
- Press Save. โ Set as a ringtone for contact.
Method 2: Online Services (without installing software)
- ๐ MP3Cut โ Supports download from PC/phone, export to MP3.
- ๐ Audio-Toolkit โ you can cut a fragment with millisecond accuracy.
Method 3: Through PC (for fine-tuning)
If you want to fit the beginning and end of a melody perfectly, use Audacity (free audio editor):
- Install Audacity on your computer.
- Import the file through the file โ Open up.
- Select the fragment with a mouse and trim through the edit โ Delete.
- Export in MP3: File. โ Exports โ Exports to MP3.
๐ก
If the ringtone sounds quiet, turn it up in Audacity: highlight the track โ Effects. โ Power-up โ factor 1.5-2.0.
Problems and mistakes in assigning a melody to a contact
Even new Xiaomi smartphones can crash, and here are the most common mistakes and solutions:
- ๐ซ No "Default Rington" item in contact Reason: Installed lightweight version of the Contacts app (often on budget models). Solution: Use Method 2 (via Settings) โ Sounds) or third-party applications.
- ๐ The melody is not played when you call Reason 1: The file is too long (MIUI Solution: Cut the ringtone to 15 seconds. Reason 2: File in an unsupported format (e.g.,.wma or.flac). Solution: Convert to MP3 Online Audio Converter.
- ๐ After updating MIUI All ringtones dropped Reason: System reset of sound settings (a frequent problem when switching to a new system) MIUI 14/15). Solution: Back up your ringtone contacts through Settings โ System system โ Backup.
โ ๏ธ Note: On Chinese firmware (China) ROM) You may not be able to support custom ringtones for contacts because of the limitations of regional standards, in which case only the need to stream to the global version or use third-party applications will help.
What if the ringtone is assigned but not reproduced?
How to save settings after updating MIUI
Many Xiaomi users are faced with the fact that after the system update, individual ringtones for contacts are reset. MIUI Stores these settings in a separate database, which can get corrupted when you update them, to avoid losing them:
1. Backup through Mi Cloud
- Open your Settings โ Xiaomi Account โ Mi Cloud.
- Enable backup of Contacts and System Settings.
- Before updating manually start copying: Mi Cloud โ Backup copy โ Make a copy.
2. Local backup
- Go to Settings โ System โ Backup.
- Select Local Backup Copy โ Create a new one.
- After updating, restore the data from this copy.
3.Export of ringtones contacts to file VCF
- Open Contacts. โ โฎ โ Contact management โ Exports/imports.
- Export contacts to the.vcf file to the memory card.
- Restore them after the update (but note: ringtones will only be saved if the file is imported into the same account).
๐ก
The most reliable way to save ringtones is to use third-party apps (like Ringtone Maker) that store settings regardless of system updates.
Features for custom firmware (xiaomi.eu, PixelOS, etc.)
If you use unofficial firmware (e.g. xiaomi.eu, LineageOS, or Pixel Experience), standard ways of assigning ringtones may not work.
1. Check the version of the Contacts app
Custom firmware often uses Google Contacts instead of the standard app. MIUI. In this case:
- Open Google Contacts โ select a subscriber โ Change.
- Tap on three points (โฎ) โ Set the ringtone.
- If there is no item, install Google Phone (call app) and set up ringtones through it.
2. Use Xposed modules (for advanced ones)
If you have Magisk or Xposed Framework installed, you can use Custom Ringtones for Contacts:
- Download the module from the Xposed repository.
- Activate it in Settings โ Xposed Installer โ Modules.
- Reboot the phone.
- Now in contacts will be able to assign ringtones.
3. Alternative launchers with support for ringtones
Some launchers (like Nova Launcher or Lawnchair) have built-in sound management tools to use:
- Install a launcher from Google Play.
- Hold your finger on the desktop โ Settings โ Sounds and notifications.
- Assign ringtones to contacts through the launcher interface.
โ ๏ธ Note: The Pixel Experience may not support MIUI-The only reliable way to do this is to use third-party applications like Ringtone Maker.