Xiaomi Redmi 8 Pro is a popular smartphone with flexible audio settings, but not all users know how to make the most of it. Replacing a standard ringtone with a favorite song or a unique signal is one of the first things the new owner wants to set up. In this article, we will analyze all the available methods, from basic MIUI settings to install custom ringtone through the file system.
The Redmi 8 Pro (codename begonia) features MIUI 12/13 based on Android 10/11, where the audio customization interface has changed from earlier versions. We take into account all the nuances of the firmware, including restrictions on the duration of tunes and supported file formats. If you have previously encountered problems like โno ringtone savedโ or โmelody cut offโ, here you will find solutions.
1. Standard method: change through MIUI settings
The easiest method is to use the systemโs built-in tools, which are suitable for those who do not want to install additional applications or dig into the file structure of a smartphone. In Redmi 8 Pro, the path to audio settings may vary depending on the version of MIUI, but the overall scheme is maintained.
Open the Settings menu โ Sound and vibration โ Call melody. Here you will see a list of standard ringtones sorted by category (e.g. Classic, MIUI, Downloaded). To listen to a tune, tap the name of the tune. To select, click OK or tick in the upper right corner.
- ๐ Title Search: There is a search bar at the top of the screen โ type in a part of the melody title (like โmorningโ) to quickly find the right option.
- ๐ต Pre-Earsay: Long-term pressing on the ringtone will allow you to listen to it completely, not just the first 5 seconds.
- ๐ System categories: swipe left/right can be switched between tabs with different sets of tunes (for example, โAlarm clockโ, โNotificationsยป).
Important: in MIUI 12.5 and later, the list of standard ringtones is reduced to 15-20 options compared to 30+ in earlier versions.
2. Install custom melody through the file system
If you want to use your music as a ringtone, you need to place it in the deviceโs memory correctly. Redmi 8 Pro supports.mp3,.m4a,.wav and.ogg formats, but there are limitations:
- The maximum duration is 30 seconds (the system will automatically crop the file when you select it).
- The file size is no more than 5 MB (otherwise the ringtone may not play).
- Bitrate is optimally 128-192 kbit / s for the balance of quality and compatibility.
To add my tune:
- Connect your smartphone to your PC via USB (select File Transfer Mode).
- Create a MIUI/ringtone directory in the root folder of internal memory (if not).
- Place the prepared audio file (for example, my_ringtone.mp3).
- Turn off USB, go to Settings โ Sound and Vibration โ Call Melody and select the Local tab.
Cut the track to 30 seconds
Convert to MP3 format (128 kbit/s)
Rename the file in Latin (without spaces)
Place it in the MIUI/ringtone folder
-->
โ ๏ธ Attention: If the folder MIUI There is no file, create it manually. Some file managers (for example, Total Commander) may not display hidden system directories - use standard Explorer or Mi File Manager.
3.Use of applications for ringtones management
For those who prefer a user-friendly interface and additional features (for example, assigning different tunes to individual contacts), third-party apps are suitable. There are dozens of options on Google Play, but we recommend proven ones:
| Annex | Features | Cons |
|---|---|---|
| Zedge | Over 1 million free ringtones, notifications and wallpapers, and there's a track-cutting editor. | Advertising, some tunes require a premium subscription. |
| Ringtone Maker | Allows you to create ringtones from any music on the device, adjust the volume. | The interface is overloaded, there are restrictions in the free version. |
| MP3 Cutter and Ringtone Maker | Simple editor with pre-hearsal, support for MP3/WAV formats. | There is no built-in library of tunes, only work with local files. |
Example of installation via Zedge:
- Download the app from Google Play and open it.
- Select the โRingtonesโ section from the menu.
- Find your favorite tune and click Set as ringtone.
- Confirm the selection in the system window (permission to change settings may be required).
๐ก
If the ringtone doesn't play through the app, restart the phone. Sometimes MIUI doesn't apply the changes instantly.
4.Assignment of individual melodies for contacts
Redmi 8 Pro allows you to assign unique ringtones to individual subscribers, which is convenient if you want to know who is calling without looking at the screen, and works for both standard and custom tunes.
Instructions:
- Open the Contacts app and select the contact you want.
- Click Edit (pencil icon).
- Slip on the field "Melody of the call" (may be in the "Additional").
- Select a tune from the list or click โAddโ to download your file.
โ ๏ธ Note: If a contact is synced to a Google Account, the individual melody may reset after the contacts update.To avoid this, disable sync for that contact or use local storage.
How to get back the standard tune for all contacts?
5. Solving Ringtones Reproduction Problems
Sometimes Redmi 8 Pro users find that the set melody is not played or reset to a standard one.
- ๐ Silent Mode: Check to see if the Do Not Disturb mode or call volume slider is activated (click the volume button and make sure the sound level for calls is not at zero).
- ๐ฑ File error: If the custom ringtone is not playing, try converting it to another format (e.g. from a custom ringtone.m4a into.mp3) with Audacity or online converters.
- ๐ Resetting settings: after updating MIUI Sometimes, the user ringtones are dropped, in which case, repeat the installation procedure.
- ๐ ๏ธ A damaged folder: if the folder MIUI/ringtone has been deleted or renamed, recreate it and transfer files.
If the problem persists, reset the sound settings:
- Go to Settings โ System and device โ Resetting.
- Select โReset Sound Settingsโ (does not affect user data).
- After the reboot, repeat the ringtones setting.
๐ก
If the custom ringtone is cut off during playback, check its duration in any audio editor. MIUI automatically shortens tracks longer than 30 seconds, but sometimes the failure occurs with shorter files, in which case the file with a different bitrate will help.
6.Alternative methods: ADB and root access
For advanced users who are ready to work with ADB or have root rights, additional features are available, such as replacing system ringtones or setting tunes without limiting duration.
Example of a command to replace a standard ringtone via ADB:
adb push custom_ringtone.mp3 /system/media/audio/ringtones/
adb shell chmod 644 /system/media/audio/ringtones/custom_ringtone.mp3Attention:
Redmi 8 Pro
firmware manual
With root access, you can use apps like Root Explorer to directly edit system files:
- Copy your audio file to /system/media/audio/ringtones/.
- Assign him 644 (read for all, write for the owner only).
- Reset the device.
โ ๏ธ Warning: Incorrect editing of system files can lead to bootloop ( looped boot).Before experimenting, back up through TWRP Or Mi Flash Tool.