How to change the ringtone on Xiaomi Redmi 8 Pro: 5 ways + problem solving

Xiaomi Redmi 8 Pro is a popular smartphone with a proprietary shell MIUI, which offers flexible sound settings. However, many users face difficulties when trying to change the standard ringtone of a call: somewhere the selection button disappears, somewhere new ringtones are not saved, and sometimes the system simply ignores changes. In this article, we will analyze all the current ways to change the ringtone to Redmi 8 Pro, including setting custom tunes, setting up for individual contacts and solving typical errors.

Feature of the model - support for duality SIM-maps, which require a separate tune for each line. MIUI 12/13/14 So the audio menu has changed, so the instructions for the older versions of the shell may not work, so we've taken all the nuances into account and prepared a universal guide that will work even if your smartphone has not been updated in a long time.

1. Standard method: change through MIUI settings

The easiest method is to use the built-in tools of the system, and it's suitable for changing the melody to the main one. SIM-It's a map, and it doesn't require any additional applications:

  1. Open the Settings app (the gear icon on the desktop).
  2. Go to the section Sound and vibration.
  3. Select the Melody of the Call (some firmware may call it Rington).
  4. In the list of available tunes, tap on the one you like and tap OK.

If you don't have the right options, you can add your own tune.

  • ๐Ÿ“ Place the audio file (format.mp3,.m4a or.ogg) to the Ringtones folder on internal memory or SD-map.
  • ๐Ÿ”„ Return to the melody selection menu and update the list โ€“ your file should appear.

โ˜‘๏ธ What to check before changing the ringtone

Done: 0 / 4

Important: Redmi 8 Pro with MIUI 12.5+ may not have the default Ringtones folder, in which case, create it manually in the device's root memory directory.

2. customization of individual melodies for contacts

If you want to assign a unique ringtone to a particular subscriber (for example, to know who is calling right away), do the following:

  1. Open the Contacts app.
  2. Find the right contact and tap on it.
  3. In the upper right corner, press three dots (โ‹ฎ) and choose to change.
  4. Scroll down to the Melody of the Call and select the desired sound.
  5. Save the changes.

Thereโ€™s a limitation on the Redmi 8 Pro: customized tunes only work for contacts stored in Googleโ€™s phone book or local memory. If the contact is synced only to the Mi Account, the feature may not work.

๐Ÿ“Š How often do you change the ringtone?
Once a month
Six months
Only when buying a new phone
Never changed.

โš ๏ธ Note: If after assigning an individual tune, the call comes with a standard ringtone, check if there is a restriction on background processes for the Contacts application in the battery settings (Settings) โ†’ Battery โ†’ Choice of applications).

3.Use of third-party apps for custom tunes

The built-in MIUI limits the length and format of ringtones. If you want to play more than 30 seconds or.flac, you'll have to use third-party utilities.

  • ๐ŸŽต Zedge โ€“ the largest database of ringtones and notifications with the ability to crop tracks.
  • ๐Ÿ”Š Ringtone Maker โ€“ allows you to create tunes from any audio files on your device.
  • ๐ŸŽถ MP3 Cutter and Ringtone Maker โ€“ supports.flac and export to Ringtones folder.

Instructions for Zedge:

  1. Install the app from Google Play.
  2. Run Zedge and find your favorite ringtone.
  3. Click on the track and select Set as a ringtone.
  4. Confirm your choice in the system window.

If the melody is not played after installation, check the permissions for the application (Settings โ†’ Applications โ†’ Zedge โ†’ Permissions) โ€“ Warehouse and Phone should be enabled.

Why are ringtones not installed from third-party applications?
On some firmware, MIUI blocks system sounds from being changed through third-party utilities. Solution: copy the melody file to /sdcard/Ringtones folder manually through the file manager, then select it in standard settings.

4. Problems with changing the melody and their solutions

Redmi 8 Pro users often encounter bugs when changing ringtone. Consider typical errors and ways to fix them:

Problem.Possible causeDecision
New tunes are not shown in the list.Files placed in the wrong folder or have the wrong formatMove files to /sdcard/Ringtones and check the extension (.mp3,.m4a)
The bell goes without sound.Do not disturb or the sound in the curtain is turned offCheck the volume slider and DND mode settings (Settings โ†’ Sound โ†’ Do Not Disturb)
The melody is reset after rebootingFailure of the application cache Settings or PhoneClear the cache for these applications in Settings โ†’ Apps
Personalized contact melodies donโ€™t work.Contact is synchronized with Mi Account only.Export your contact to Googleโ€™s phone book or local memory

A critical feature of Redmi 8 Pro: on some MIUI 12.0.1.0 firmware, you can only reset the melody to the standard through resetting the sound settings in the Settings menu โ†’ System โ†’ Resetting the settings โ†’ Resetting the sound settings.

โš ๏ธ Note: If after updating to MIUI 13/14 All custom ringtones are missing, and this is due to a change in folder structure. /sdcard/MIUI/music/ringtone into /sdcard/Ringtones.

5. Customizing the tunes for the second SIM-map

Redmi 8 Pro supports two SIM-You can set up a ringtone for each card:

  1. Open the Settings. โ†’ SIM-maps and mobile networks.
  2. Choose SIM 1 or SIM 2 (depending on which card you are changing the tune).
  3. Slip on the ringing melody and select the desired sound.

If the option is not available, check:

  • ๐Ÿ“ถ Active? SIM-map (inserted and recognized by the system).
  • ๐Ÿ”• Is the sound off for a specific SIM in settings (Settings) โ†’ Sound. โ†’ Sound. SIM-map).

On some MIUI firmware, the individual tunes for the second SIM only work if the main SIM (SIM 1) is active. If you only use one card, place it in the SIM 1 slot.

๐Ÿ’ก

To quickly switch between tunes for different SIMs, add the sound settings shortcut to your desktop: pinch the blank space on the screen โ†’ Widgets โ†’ find Settings โ†’ drag the sound shortcut.

6. Alternative methods: ADB and file managers

If the standard methods donโ€™t work, you can use manual configuration via ADB (Android Debug Bridge) or root-enabled file managers, which are suitable for advanced users.

Method 1: Through ADB

  1. Install ADB Tools on your PC.
  2. Connect Redmi 8 Pro over USB and enable Debugging over USB (Settings โ†’ About Phone โ†’ MIUI Version โ†’ 7 times tap to activate Developer Mode).
  3. Adb shell settings put global ringtone /sdcard/Ringtones/your_tone.mp3 (substitute your_tone.mp3 in the name of your file).

Method 2: Through a Root Conductor

If you have root rights, you can replace the system ringtones:

  1. Open Root Explorer or Solid Explorer with superuser rights.
  2. Go to /system/media/audio/ringtones.
  3. Copy your file into this folder and set permissions 644 (rw-r------).
  4. Reset the device.

โš ๏ธ Warning: Incorrectly changing system files can lead to bootloop (loop loading).Before editing, back up the folder /system/media/audio.

7.Sound optimization: loudness and ringtone quality

Even after changing the tune, Redmi 8 Pro users sometimes complain of a soft or distorted sound.

  • ๐Ÿ”Š Increase the volume of the ringtone in the settings: Settings โ†’ Sound. โ†’ Loudness โ†’ Media (affects ringtones).
  • ๐ŸŽง Check if the Sound Improvement mode is activated in Settings โ†’ Sound. โ†’ The quality of the sound โ€“ it can distort the melodies.
  • ๐Ÿ“ฑ Update the firmware: in MIUI 14 improved audio processing for speakers.

If the ringtone sounds intermittent or with a delay, try:

  • Disable Adaptive Brightness in Settings โ†’ Display (sometimes it conflicts with audio drivers).
  • Reset the sound settings: Settings โ†’ System โ†’ Resetting the settings โ†’ Resetting the sound settings.

๐Ÿ’ก

For maximum ringtone volume, turn off the Safe Sound feature in the sound settings โ€“ it limits the volume level to protect the speakers.

FAQ: Frequent questions about the tunes on Redmi 8 Pro

Can I install a song from Spotify as a ringtone?
No, Spotify does not allow tracks to be exported in a ringtone-suitable format because of the DRM-But you can: Find this song freely available (like Zedge), download it on a PC and crop it up to 30 seconds with Audacity, transfer it to your phone in the Ringtones folder.
Why does my tune get cut off when I ring?
The standard MIUI limit is 30 seconds for ringtones. If your file is longer: Cut it with Ringtone Maker. Or convert it to.ogg, it sometimes allows you to bypass the restriction. Also check if the Short Signal mode is on in the audio settings.
How to get back the standard Xiaomi tune?
To restore the factory ringtone: Go to Settings โ†’ Sound โ†’ Call Melody. Select Default or MIUI (name depends on the firmware version). If you don't have the option, reset the sound settings (Settings โ†’ System โ†’ Resetting โ†’ Resetting the sound settings). Standard tunes are stored in /system/media/audio/ringtones - they can be copied from there if you have root rights.
The melody changes on its own. What's the matter?
Automatic ringtone change is usually associated with: Phone app malfunction - clear its cache; Battery optimizer conflict - add Phone and Contacts to exceptions; Virus - check the device with Google Play Protect or Malwarebytes. If the problem persists, reset to factory settings (without deleting data): Settings โ†’ System โ†’ Reset settings โ†’ Reset all settings โ†’ Resets.
Can I assign different tunes to WhatsApp and regular calls?
Yes, but the setting is separate: For regular calls - through Settings โ†’ Sound. โ†’ For WhatsApp: Open WhatsApp โ†’ โ‹ฎ โ†’ Settings โ†’ Notifications โ†’ Calls. Pick a Melody and set your sound. Similar tunes are customized for Telegram, Viber and other instant messengers.