How to put a personal ringtone on contact in Xiaomi Redmi Note 7: a detailed guide

Tired of confusing calls from friends and colleagues? Want the Xiaomi Redmi Note 7 to signal important contacts with a unique ringtone? In this article, you will find three proven ways to customize personal tunes for any subscribers, from standard MIUI tools to hidden features and third-party applications.

Many Redmi Note 7 users face a problem: there is simply no obvious "Install ringtone" option in the contact menu, which is actually hidden deeper than it seems, and we will look at all possible options, from simple to advanced, including solving the problem of not having a "Call Melody" item in some versions of the firmware.

Important: the manual is relevant for the Redmi Note 7 based on MIUI 10-14 (including global and Chinese versions).If you have a different Xiaomi model, check the compatibility of methods - the basic principles work on the Redmi Note 8/9/10, but the paths in the menu may differ.

1. Standard method: through contact settings

The most obvious method is to use the built-in MIUI tools, which works on most firmware versions, but in some regional builds, the ringtone item may be hidden.

Open the Contacts app and select the contact you want. Click on the three dots in the top right corner (or click and hold the contact in the list) โ†’ select Edit. Scroll down to the Additional block - there should be a Melody of the Call item.

  • ๐Ÿ” If there is no item, your version MIUI Go to the second way.
  • ๐ŸŽต The list of tunes will display both standard Xiaomi ringtones and those you added to the Ringtones folder on the device.
  • ๐Ÿ”„ After selecting the melody, do not forget to click Save in the upper right corner - otherwise the changes will not apply.

An important nuance: if you use Google Contacts as your primary app, this may not work, so switch to the standard Contacts app from Xiaomi (located in the Tools folder or on the home screen).

โ˜‘๏ธ Preparation for ringtone setting

Done: 0 / 4

2. Alternative method: through call settings

If the contact card does not have a ringtone option, try to bypass the restriction via the call menu.This method works on MIUI 12+ and does not require root rights:

  1. Open the phone application (pipe icon).
  2. Go to Recent and find the right contact in your call history.
  3. Click on the contact icon โ†’ select Details.
  4. In the upper right corner, click on three dots โ†’ Edit.
  5. Scroll down to the ringtone (may be called the call sound).

In some versions of MIUI, this item only appears after the first call from this contact. If you have never called this caller, make a test call first (even if he does not answer).

MIUI versionAvailability of the item "Melody of the call"An alternative path
MIUI 10โ€“11There are 80% of casesThrough contact editing
MIUI 12โ€“13Hidden in 30% of casesThrough call history.
MIUI 14 (Global)Always.โ€”
MIUI for the Chinese marketAbsent.Third-party software required
๐Ÿ“Š What version? MIUI You're using it?
MIUI 10-11
MIUI 12
MIUI 13
MIUI 14
I don't know.

3. Advanced method: through the file system

If standard methods don't work, you can manually add a ringtone through the file system, which is universal for all versions of MIUI, but requires care:

  1. Download the desired tune in MP3 or WAV format (maximum duration - 30 seconds).
  2. Connect Redmi Note 7 to your PC or use a file manager (e.g., Google Files).
  3. Move the file to /storage/emulated/0/Ringtones/ If the folder is not available, create it manually.
  4. Reboot your phone (required!).
  5. Now the melody will appear in the list of available ringtones when editing the contact.

Technical requirements for files:

  • ๐ŸŽผ Format: MP3, WAV, OGG (preferably MP3 bitrate 128-192 kbit/s).
  • โฑ๏ธ Duration: up to 30 seconds (long files will be clipped by the system).
  • ๐Ÿ“› File name: without Cyrillic and special characters (for example, mom_call.mp3).
Why isn't the melody on the list?
1. the folder is created in the wrong partition (should be in the root directory of internal memory, not on the SD-2. The file is incorrectly formatted or bitrate. 3. The phone was not restarted after adding the file. 4. Security settings disable access to files for the system (rarely, but it does happen).

โš ๏ธ Note: Some users report that after updating to MIUI 14 The system ignores user ringtones in the Ringtones folder, and in this case, creating an additional folder will help. /storage/emulated/0/Notifications/ and place a duplicate file there.

4. Use of third-party applications

If the built-in MIUI tools fail to work, third-party utilities will come to the rescue.

  • ๐Ÿ“ฑ Contact Ringtones (Play Market): allows you to assign unique tunes even to contact groups. Works without root, but requires permission to access contacts.
  • ๐ŸŽถ Zedge: a huge base of free ringtones + The contact function. The disadvantage is advertising.
  • ๐Ÿ”ง Ringo: Advanced call setup with vibration pattern support. MIUI 12+.

Instructions for Contact Ringtones:

  1. Install an app from the Play Market.
  2. Open it and give access to your contacts.
  3. Select contact from the list โ†’ press Assign Ringtone.
  4. Select a tune from the library or download yours.
  5. Save the changes โ€“ now the selected track will play when calling.

The advantage of third-party apps is that they bypass the limitations of MIUI and often offer additional features, such as:

  • Set vibrations for specific contacts.
  • Automatically shut down the sound for spam numbers.
  • Call schedules (which contacts were called more often)

โš ๏ธ Apps like Contact Ringtones may conflict with energy-saving modes MIUI. If ringtones are reset after rebooting, add the app to the battery exceptions: Settings โ†’ Battery โ†’ Optimizing the battery โ†’ All applications โ†’ Find the utility. โ†’ Select "No restrictions".

5. Problem Solving: The ringtone is not installed

If none of these methods worked, check out these points:

Problem.Reason.Decision
No "Call melody" item.Regional restrictions of MIUIInstall global firmware or use third-party software
The melody is reset after rebootingConflict with battery optimizationAdd the "Contact" app to the exceptions
The file does not appear in the listWrong format or pathCheck the Ringtones folder and file format
Rington is playing, but very quietly.Volume limitation in MIUIEnable Call Amplification in the Sound Settings

Checklist for diagnosis:

โ˜‘๏ธ Diagnostics of ringtone problems

Done: 0 / 5

If the problem persists, try resetting the Contacts app settings:

  1. Go to Settings โ†’ Applications โ†’ Application Management.
  2. Find contact. โ†’ Warehouse.
  3. Click Clear Data (do not delete the cache!).
  4. Reboot the phone and reset the ringtone.

๐Ÿ’ก

If you use two of them SIM-The Redmi Note 7 can be used to set different tunes for the right line. SIM1 and SIM2 via the Settings menu SIM-map.

6. Additional chips: vibration and LED-indication

Redmi Note 7 can be customized not only ringtone, but also unique vibration patterns and color LED-This is a different contact indicator:

Vibration setting:

  1. Open contact โ†’ Edit โ†’ Vibration.
  2. Choose one of the preset patterns or create your own (click Add).
  3. For fine-tuning, use Vibration Patterns (requires root on some versions of MIUI).

Setting up LED-indicator:

  • ๐ŸŸข Go to Settings. โ†’ Notifications โ†’ Light indicator.
  • ๐Ÿ”ด Enable the Color option for contacts.
  • ๐ŸŸก Assign unique colors to important subscribers (e.g. red for boss, green for family).

These functions only work when the screen is off. If you always have Always On Display active, LED-indicator may not work.

๐Ÿ’ก

The combination of a unique ringtone, vibration pattern and LED color allows you to identify the caller without taking the phone out of your pocket, especially useful for important contacts in noisy places.

FAQ: Frequent questions about setting up ringtones

Can I put a ringtone in contact without installing additional apps?
Yes, most versions of MIUI for Redmi Note 7 have this feature available through the standard Contacts app. If the Call Melody item is not available, try updating your firmware or using the method through call history (Section 2 of this article).
Why does my tune get cut off when I ring?
MIUI automatically trims ringtones longer than 30 seconds. To avoid this, cut the file to the desired length using applications like Ringtone Maker or Audacity (on PC).
How do you make the ringtone play louder for a specific contact?
MIUI doesn't have a direct volume up function for individual contacts, but you can use a workaround: Install Volume Booster. Enable Call Amplification in its settings. Assign a unique ringtone to contact through standard settings. This will increase the overall volume of calls, but for important contacts, the effect will be more noticeable.
Does this manual work for the Redmi Note 7 Pro?
Yes, the Redmi Note 7 Pro uses the same version of MIUI, so all the ways in the article apply. Except if you have custom firmware (like LineageOS), where the logic of assigning ringtones may differ.
Can I put my tune on an alarm clock for a specific contact?
No, the custom ringtones function only works for incoming calls. For alarm clocks, use the standard settings of the Watch app or third-party utilities like Sleep as Android, where you can assign unique sounds to each signal.