Xiaomi Redmi 7 allows you to personalize calls for each contact, a feature that helps you immediately determine who is calling without looking at the screen. However, many users face difficulties: standard MIUI settings are hidden in non-obvious sections, and after updates, the interface can change. In this article, you will find current ways to set the melody on the contact, including bypassing system limitations and solving typical errors.
We'll look at three methods: through the standard Contacts app, using a file manager to download custom tunes, and an alternative option through third-party apps. We'll focus on the nuances of MIUI 12/14, where the path to settings may be different from the older versions. If you want your Redmi 7 calls from friends to be accompanied by your favorite song and colleagues with a strict signal, this guide is for you.
Preparation: what files are suitable for tunes on Xiaomi Redmi 7
Before you set a melody, you need to make sure your audio file is system-friendly. MIUI imposes limits on format, duration, and even where you store your files.
- ๐ต File format: supported.mp3,.m4a,.wav (no compression),.ogg. Optimal choice โ MP3 bitrate 128-320 kbit/s.
- โฑ๏ธ Duration: no more than 30 seconds (the system will cut long tracks automatically). MP3 Cutter.
- ๐ Location: Files should be in folders /Ringtones/ or /Notifications/ It's internal memory. SD-cards not supported!
- ๐ Volume: Check that the file is not quiet โ normalize the sound in the audio editor (e.g. Audacity).
If your file doesnโt meet the requirements, the system will simply not display it in the list of available tunes. For example,.flac or.aac will not be visible even if you put it in the correct folder. Also avoid DRM-protected files (for example, downloaded from Apple Music or Spotify) โ they will not play.
๐ก
To quickly convert a file to the desired format, use online services like Online-Convert. Select MP3, a bitrate of 192 kbit / s and tick the "Normalize Sound" box.
Method 1: Installation of a melody through the standard "Contacts" application
This is the simplest method that works on all versions of MIUI for Redmi 7. However, the path to settings may vary depending on the shell.
- Open the Contacts app (an icon with a human silhouette).
- Find the right contact and tap it to open the card.
- In the upper right corner, press three dots (โฎ) and select "Edit".
- Scroll down to the "Call Melody" block (in MIUI 14 it may be called "Call Sound").
- Slip on the current melody (usually โDefaultโ) and select a new sound from the list.
If your file is not listed, even after placing it in the /Ringtones/ folder, follow these steps:
Reboot the phone.|Check the file extension (should be.mp3)|Transfer the file to internal memory, not to SD-map|Make sure the file is not hidden (name does not start from a point)
-->
Important for MIUI 12 and newer: after adding a new file to the /Ringtones/ folder, it can take up to 5 minutes for the system to index it. Don't restart the phone at this time - wait for the notification "Media files are updated."
Method 2: Using a File Manager for Custom Melodies
If you don't like the standard list of tunes, you can manually add any audio file.
- Connect Redmi 7 to your PC or use a file manager on your phone (such as Mi File Manager).
- Go to the root folder of internal memory (not the root folder). SD-map!).
- Create a folder called Ringtones (if it doesn't exist). Use Notifications for notifications.
- Place the prepared audio files (see the requirements in the first section).
- Restart your phone or run a command in ADB: adb shell media scan This will force the media base to be updated.
Now your files should appear in the tone list when editing a contact. If you use MIUI 13/14, the system can automatically crop tracks longer than 30 seconds - keep that in mind when preparing files.
Through the Contacts app | Through the file manager |Using third-party apps |I haven't tried-->
Method 3: Third-party applications for flexible settings
If standard methods donโt work (for example, you want to assign different tunes to calls and messages from the same contact), use third-party apps.
| Annex | Functions | Cons | Reference |
|---|---|---|---|
| Zedge | A large library of melodies, wallpaper and notifications, supports the assignment of sounds for contacts. | Advertising requires registration for some functions. | Google Play |
| Ringtone Maker | Track trimming, sound normalization, export to the Ringtones folder. | The interface is overloaded, there are paid functions. | Google Play |
| Contacts+ | Advanced contact management, including the assignment of unique melodies and vibrations. | It requires access to contacts and SMS. | Google Play |
When using third-party applications, consider:
- ๐ Give permissions only to verified programs (read reviews!).
- ๐ฑ Some applications may conflict with MIUI โ After installation, restart the phone.
- ๐ If the melody is reset after the system update, reassign it again.
How to transfer the tunes when resetting the phone?
Problem Solving: Why the Melody is Not Played or Played
Even after the right tune, the melody may not work, and let's look at the typical causes and ways to eliminate them:
โ ๏ธ Warning: If the call goes without sound after the melody assignment, check if the contact is blacklisted (Settings) โ Number locking). MIUI Automatically disables the sound for blocked subscribers.
| Problem. | Possible cause | Decision |
|---|---|---|
| The melody is not displayed in the list. | File in the wrong folder or format | Move the file to /Ringtones/, check the extension (.mp3). |
| The sound is interrupted or distorted | The file bitrate is too high (>320 kbps) | Convert the file to 192 kbps through Audacity. |
| The melody is playing, but very quietly. | The file is recorded at low volume | Normalize the audio in the audio editor or use MP3Gain. |
| Settings are reset after rebooting | Conflict with MIUI optimization | Turn off autoclean for the Contacts app (Settings โ Applications โ Application Management โ Contacts โ Cleaning). |
If the problem persists, try resetting the Contacts app settings:
- Go to Settings โ Applications โ Application Management.
- Find "Contacts" and select "Storage".
- Tap "Clear Data" (do not delete the cache!).
- Reboot your phone and reset the tune.
Additional settings: vibration and LED-indication
On the Xiaomi Redmi 7, you can not only assign a unique melody, but also adjust the vibration and light indication for contacts.
- ๐ณ Vibration: In the contact card, select Vibration and create a unique pattern (e.g., two short signals for friends, one long one for work).
- ๐ก LED-Indicator: Go to Settings โ Notifications โ Light indicator and assign a color for calls (for example, green โ personal, blue โ work).
- ๐ Call reminder: Include in Settings โ Sound. โ A reminder to let the phone vibrate every 2 minutes after a missed call.
For maximum personalization, combine these settings. For example, for important contacts, set:
- Melody: "Alarm.mp3" (loud signal).
- Vibration: Urgent pattern (three short pulses).
- LED: red, flashing every 0.5 seconds.
๐ก
On Redmi 7. LED-The indicator only works when the screen is off. If you use Always-On Display, the light alarm switches off automatically.
Tips for organizing melodies for different contact groups
If you have dozens of contacts, assigning a tune to each one is a long process.
- Create groups in the Contacts app (e.g., Family, Work, Friends).
- Assign a common melody to the group: Open the group โ click "Edit." Select "Call Melody" and set the overall sound.
- Use vibration presets for quick recognition: Family: "Long Vibration." Work: "Short pulses."
To automate the process, use the Tasker app (paid but powerful) to:
- ๐ค Assign melodies by time (such as a quiet signal at night).
- ๐ Change the sound depending on the geolocation (loud at work, quiet at home).
- ๐ Automatically reset settings for unknown numbers.
๐ก
To quickly find all contacts without a melody, use a filter in the Contacts app: click on the search icon (๐) and enter nomelodies: (without space) The system will show all the default sound cards.