How to Put Your Call Melody on Xiaomi Redmi 7: 5 Proven Ways

Xiaomi Redmi 7 is still a popular budget smartphone, despite the release of newer models. One of the first tasks after buying or resetting the settings is to personalize the sound. Standard MIUI ringtones quickly get bored, and the ability to set a favorite song or unique signal makes the phone really โ€œyour own.โ€ In this article, we will analyze all the available methods, from basic settings to advanced tricks with MIUI 12/13.

It's important to understand that the procedure depends on the firmware version: on Redmi 7 out of the box is a MIUI 10 based on Android 9 Pie, but many users have upgraded to MIUI 12.5 or even MIUI 13 (unofficially). We take into account all the nuances, including system limitations and workarounds. If you want to not just change the ringtone, but customize your contact melodies or use.m4a files, here you will find the answers.

1. Standard method: through MIUI settings

The easiest method is to use the system's built-in tools, which are suitable for installing both standard ringtones and user files (provided they are in the correct folder).

  1. Open the Settings app (the gear icon on the desktop).
  2. Go to the section Sound and vibration.
  3. Select Call (or Call Melody in older versions of MIUI).
  4. At the top of the screen, a list of standard ringtones will appear. Scroll down to the My Melodies section, and user files will be displayed here.

If the My Melodies section is empty, the system has not found the appropriate audio files, so to fix this, you need to put the files in the correct folder:

  • ๐Ÿ“ Create a Ringtones folder in the root directory of internal memory (or on the SD-map, if it is set).
  • ๐ŸŽต Put audio files in formats there.mp3,.m4a,.ogg or wav.
  • ๐Ÿ”„ Restart your phone or wait for the automatic scan of media files (can take up to 5 minutes).

Check the file format (MP3, M4A, OGG, WAV supported)

Make sure the track is less than 30 seconds long (recommended)

Rename the file in Latin (without spaces and special characters)

Place the file in the Ringtones folder at the root of the memory

-->

MIUI 12.5+ may not display custom ringtones if files have a bitrate above 192 kbps or a duration of more than 1 minute.In this case, use an audio editor (such as MP3 Cutter) to crop the track.

2. Installation of ringtones through file manager

If the standard method didnโ€™t work, try an alternative method using Explorer (or any other file manager, such as Solid Explorer), which is especially useful if you downloaded a ringtone from the Internet and want to use it quickly:

  1. Open Explorer and find the audio file you want to use.
  2. Press and hold the file, then select More (three dots in the upper right corner).
  3. In the context menu, tap Set as โ†’ Call.

If the item is set as no, it means:

  • ๐Ÿšซ The file is incompatible (try converting to a file.mp3).
  • ๐Ÿ“‚ The file is not in the root folder (move it to Internal). Storage/Ringtones).
  • ๐Ÿ”ง Your version. MIUI limits this function (solution โ€“ see pro-third-party applications section).

๐Ÿ’ก

If it does not appear in the settings after installing the ringtone through Explorer, try moving the file to the MIUI/ringtone folder (create it manually if it does not exist).

3. Use of third-party applications

When embedded tools MIUI They can't do it, and Google Play apps come to the rescue, and they let you bypass the limitations of the system, set ringtones of any duration, and even assign unique tunes to the system. SIM-Best options:

AnnexFeaturesReference
ZedgeLarge library of free ringtones and notifications, support for user filesGoogle Play
Ringtone MakerEditor for cropping tracks, format conversion, installation without restrictions MIUIGoogle Play
MP3 Cutter and Ringtone MakerPrecise trimming in seconds, support for MP3, AAC, WAV formatsGoogle Play

Instructions for Zedge (the most popular option):

  1. Install and open the application.
  2. In the search box, enter the name of the song or select a category (for example, Trends or Classics).
  3. Click on your favorite ringtone โ†’ Set โ†’ Select a Call.
  4. Confirm the replacement in the system window.

Zedge|Ringtone Maker|MP3 Cutter|Other |Not using third-party apps-->

โš ๏ธ Note: Some applications (e.g. Zedge) require permission to access storage and microphone, and if you refuse to allow the microphone, you lose the function of recording your ringtones, but the basic installation will remain available.

4. Set up individual ringtones for contacts

MIUI allows you to assign unique tunes to individual contacts, a useful feature if you want to know who is calling without looking at the screen.

  1. Open the Contacts app.
  2. Find the right contact and tap on it.
  3. In the upper right corner, click Edit (pencil icon).
  4. Scroll down to the Melody of the Call item and select the file from the list.
  5. Save the changes.

If your ringtone is not on the list:

  • ๐Ÿ” Make sure the file is in the Ringtones folder (see Section 1).
  • ๐Ÿ“ฑ Restart your phone - sometimes MIUI Does not update the list of tunes in real time.
  • ๐ŸŽถ Use the Contacts app+ for advanced settings (supports.flac and.aac formats).
How to Assign Different Ringtones to Two SIM-map?
1. Go to Settings. โ†’ SIM-Maps and mobile networks. 2. SIM-map, SIM 1). 3. Slip the ringtone and set a unique ringtone. 4. Repeat for the second. SIM-Limitation: in MIUI 10 This item may not be available โ€“ an update to MIUI 12+.

5. Solving ringtone problems

Sometimes users find that the set ringtone is not played or reset to a standard one. Consider the typical causes and ways to eliminate them:

Problem.Reason.Decision
Rington doesn't change.File in the wrong folder or formatPlace the file in /Ringtones/, convert to MP3
The sound is interrupted.Bitrate file too highUse an audio editor to reduce bitrate to 128-192 kbps
Rington resets after rebootingMedia file cache errorClear the Media Store app cache in the settings
No sound when you ring.Do Not Disturb mode activatedCheck the settings Do not disturb in the section Sound

If none of these methods worked, try resetting the sound settings:

  1. Go to Settings โ†’ Applications โ†’ Application Management.
  2. Find the Settings app (or Settings).
  3. Select Warehouse. โ†’ Clear the data.
  4. โš ๏ธ Warning: This will reset all personal audio settings, including volume and vibration.

6. Advanced methods: ADB and custom firmware

For experienced users who are ready to work with ADB or install custom firmware, there are additional features:

  • ๐Ÿ–ฅ๏ธ Installation through ADB: You can manually write the path to the ringtone in system files, for example, the command: adb shell settings put system ringtone. /storage/emulated/0/Ringtones/my_tone.mp3 Requires the activated debugging mode USB.
  • ๐Ÿ“ฑ Castom firmware: Firmware like LineageOS or Pixel Experience removes restrictions MIUI Formats and duration of ringtones.
  • ๐Ÿ”ง Magisk Modules: Ringtone Changer allows you to manage your tunes with no root (but requires Magisk Manager).

โš ๏ธ Attention: Use ADB Or custom firmware can lead to loss of warranty and unstable operation of the phone.Before experiments, back up the data through Settings โ†’ Additionally. โ†’ Backup and reset.

๐Ÿ’ก

ADB-commands and custom firmware give you maximum freedom, but they require technical skills. For most users, standard methods or applications like Zedge are enough.

FAQ: Frequent questions about ringtones on Redmi 7

Can I put a ringtone longer than 30 seconds?
Yes, but with reservations: The standard MIUI settings cut ringtones to 30 seconds. Apps like Ringtone Maker can install the full track. There's no restriction on custom firmware.
Why is my ringtone quieter than the standard one?
This is due to normalizing the volume in MIUI. Solutions: Increase the volume manually through Settings โ†’ Sound โ†’ Media Volume. Use an audio editor to increase the volume of the file (e.g. Audacity). Install the Volume Booster app (requires caution - can distort the sound).
How to return standard MIUI ringtones after resetting?
Standard tunes are stored in the system folder /system/media/audio/ringtones. If they are missing: Reset settings via Settings โ†’ Additional โ†’ Reset. Download official MIUI ringtones from the Xiaomi.EU archive and place them in Ringtones.
Can you use a live wallpaper as a ringtone?
No, MIUI does not support dynamic ringtones (e.g., changing depending on the time of day). Alternative: Install the Dynamic Ringtone app from Google Play (simulates the effect). Use short, smooth-attenuation audio clips to simulate live sound.
Why is the ringtone being played with a delay?
The delay is due to optimizing power consumption in MIUI. Correction: Disable Battery Optimization for Phone application in battery settings. Check if Charge Saving mode is enabled. Update firmware to the latest version of MIUI (newer versions have reduced latency).