How to change the ringtone on Xiaomi Redmi 7: 5 ways + error solving

Xiaomi Redmi 7 remains a popular smartphone even years after its release, thanks to its balanced specs and reliable MIUI firmware. But many users have difficulty trying to change the standard ringtone to something more original. In this article, we will examine all possible ways, from basic settings to install custom tunes through the file manager.

Redmi 7 features Android 9 Pie with MIUI 10/11/12 (depending on the firmware version) which means that the interface may vary slightly, but the principles of changing the tune remain universal. We will also take into account the nuances for users who do not have the "Sounds" section in the settings or do not display downloaded files.

1. Standard method: change through MIUI settings

The easiest method is to use the built-in system tools, which is suitable for those who want to choose a tune from a preinstalled set or previously downloaded files.

Open the Settings app (cog icon) and go to the Sounds and Vibrations section. Then select the Call Melody. Here you will see a list of available ringtones, broken down into categories: Standard, MIUI and My Melodies (if you have previously added your files).

  • 🎡 Pre-Earsay: Click on any tune to listen to it before choosing.
  • βœ… Confirmation: After selecting, click OK or Ready (depending on version) MIUI).
  • πŸ”„ Reset: To return a standard ringtone, select the first tune in the list (usually MIUI Ring).

If your file is not listed, make sure it:

  • πŸ“ Stored in Ringtones or Notifications folder on internal memory.
  • 🎡 It has a supported format:.mp3,.m4a,.ogg or wav.
  • ⏱️ It lasts no more than 30 seconds (long tracks may be cut off).

πŸ’‘

If the desired tune is not on the list, try to reboot the phone – sometimes MIUI does not immediately update the media library after adding new files.

2.Add your melody through the file manager

If you don't like standard ringtones, you can download any audio file.

  1. Download your favorite tune to your phone (for example, through a browser or messenger).
  2. Open the file manager (e.g., Google Files or the built-in MI File Manager).
  3. Move the file to the Ringtones folder (if it’s not there, create it at the root of the internal memory).
  4. Restart the device or wait until the system scans new files (it can take up to 5 minutes).

After that, your tune will appear in the My Melodies section in the call settings.

  • πŸ” Check the file extension – it should be in lower case (for example,.mp3, not.MP3).
  • πŸ“‚ Make sure the file is in internal memory, not in the SD-map (MIUI It does not always scan external drives).
  • πŸ”„ Try renaming the file by removing special characters (e.g., replacing the file). My_Ringtone#1.mp3 on ringtone1.mp3).

Ringtones folder exists at the root of memory|The file has the correct format (.mp3,.m4a etc.)|The file name does not contain Cyrillic or special characters|The file is copied to internal memory, not to SD-map-->

3.Use of third-party ringtone apps

If the built-in methods don't work or you need advanced features (for example, different tunes for different contacts), you can use third-party utilities.

  • 🎼 Zedge – the largest database of ringtones and notifications with the ability to pre-listen.
  • πŸ”” Ringtone Maker – lets you cut tracks and create your own tunes from music.
  • πŸ“± MP3 Cutter and Ringtone Maker is a simple editor for highlighting snippets of songs.

After installing any of these applications:

  1. Choose your favorite ringtone in the app.
  2. Click Set as a ringtone (or similar button).
  3. Confirm the selection in the system window that opens.

The advantage of third-party apps is that they often update the library of tunes and allow you to adjust the vibration to the ringtone. However, be careful: some utilities request unnecessary permissions (for example, access to contacts or SMS).

Using standard settings MIUI| Add my files to the Ringtones| folder Use third-party applications (Zedge, etc.)| Never change, use a standard ringtone-->

4 Problem Solving: Why the Melody Doesn't Change

Sometimes Redmi 7 users find that the chosen tune is not applied or reset to the standard.

Problem.Possible causeDecision
The melody is not saved after the selectionApp cache failure SettingsGo to Settings β†’ Applications β†’ Application Management β†’ Settings, click Clear Cache
The file does not appear in the listIncorrect location or file formatMove the file to /storage/emulated/0/Ringtones/, check the extension
The melody is cut off when playingThe file is too long (more than 30 seconds)Cut the track to 20-30 Seconds with Ringtone Maker
Rington resets after rebootingMistake in MIUI Launcher operationUpdate your firmware or change your launcher (for example, on Nova Launcher)

If none of the methods helped, try resetting the sound settings to the factory:

  1. Go to Settings β†’ System and device β†’ Resetting.
  2. Select Resetting Sound Settings (not to be confused with a full reset!).
  3. Confirm the action and restart the phone.
What if there is no β€œSound and Vibration” section in the settings?
On some versions of MIUI for Redmi 7, the partition may be called differently or hidden. Try: 1. Enter the "ring tune" search in the settings search. 2. Go to Settings β†’ Additional β†’ Sound. 3. Update the firmware to the latest version of MIUI (via Settings β†’ About Phone β†’ System Update). If the partition is not even after the upgrade, it may have a custom firmware (such as LineageOS) installed on the phone, where the path to the sound settings is different.

5. Customize individual melodies for contacts

MIUI allows you to assign unique ringtones to individual contacts, which is convenient if you want to know who's calling without looking at the screen, and you can customize:

  1. Open the Contacts app and select the contact you want.
  2. Click Edit (pencil icon).
  3. Scroll down to the Melody of the Call section and select the desired ringtone.
  4. Save the changes.

If the call melody option is not in the contact card:

  • πŸ”„ Update the Contacts app via Google Play.
  • πŸ“± Make sure that the contact is saved in your Google account or MIUI, not SIM-map.
  • πŸ”§ Check if the individual settings in the Settings are disabled β†’ Sounds. β†’ Additionally.

Important: Redmi 7 with older firmware MIUI 12 individual tunes may not work for contacts saved on the SIM-Transfer them to your phone or Google account.

πŸ’‘

Individual contact tunes only work when you make calls through the standard Phone app. If you use WhatsApp, Viber or other instant messengers, the ringtone will be taken from the settings of those apps.

6. Alternative methods: ADB and custom firmware

For power users who are willing to work with ADB (Android Debug Bridge) or install custom firmware, there are additional ways to manage ringtones.

For example, you can manually write a path to the tune in the system settings through ADB.

  1. Connect your phone to your PC and activate USB Debugging in Settings β†’ About Phone β†’ MIUI version (click 7 times, then return to Additional β†’ For Developers).
  2. Enter the command: adb shell settings put system ringtone /storage/emulated/0/Ringtones/your_ringtone.mp3 (substitute your_ringtone.mp3 in the name of your file).
  3. Reset the device.

This method is useful if MIUI ignores your files in the Ringtones folder, but it requires command line skills and can cause failures when you enter commands incorrectly.

If you use custom firmware (like LineageOS or Pixel Experience), the path to the audio settings may be different. It is usually in Settings β†’ Sound β†’ Phone Melody. In some builds, the option of Vibration Setup is also available, where you can create unique patterns for different contacts.

Risks of using ADB
Incorrect ADB commands can result in: - Reset all audio settings. - Damage to system files (if you specify non-existent paths). - Loss of warranty (if the phone is warranty and you change system settings). Always back up your data before working with ADB!

FAQ: Frequent questions about changing the tune to Redmi 7

Can you play your music like a ringtone?
Yes, but the file must be in a supported format (.mp3,.m4a,.ogg) and be in the Ringtones or Notifications folder on internal memory.
Why did all my tunes disappear after the MIUI update?
A firmware update can reset the media library. To get the tunes back: Move the files back to the Ringtones folder. Reboot the phone. If it didn't work, clear the Media app cache in the settings.
How can I make the ringing ring gradually grow?
There is no such feature in standard MIUI settings, but you can use applications like Ringtone Maker, which have the option to "Smooth Volume Up" when creating a ringtone, and some custom firmware (like Havoc-OS) support this feature natively.
Can I play different tunes for SIM1 and SIM2?
Yes, Redmi 7 supports dual-SIM, and you can assign a separate ringtone for each card. β†’ SIM-maps and mobile networks. SIM-map, SIM 1) Press the ringtone and select the file you want. Repeat the steps for the second. SIM-map.
Why is it that you hear only vibrations when you ring, but the melody doesn’t play?
Possible causes: πŸ”‡ "No Sound" or "Vibration" mode is enabled via the side volume button. πŸŽ›οΈ In the sound settings, the Melody parameter is disabled when calling (check in Settings). β†’ Sounds. β†’ Additionally). πŸ”Š Speaker problems (check if music playback is working through the standard Music app). πŸ“± Firmware failure (try resetting the sound settings as described in Section 4).