Almost everyone wants to change the standard ringtone to Xiaomi Redmi 9 β factory ringtone is quick to get bored, and personalized sound makes your smartphone stand out from the others. But not everyone knows that customizing audio signals in MIUI has its nuances, from hidden menus to limitations on file formats. In this article, we will analyze all the available methods, from basic replacement through settings to install custom tunes through the file system.
The peculiarity of Redmi 9 (codenamed lancelot) is that it runs on MIUI firmware, where the audio customization interface is different from the "pure" Android. For example, there is no separate section "Sounds and vibrations" in the main menu, you need to search in sub-items. In addition, the system by default blocks the use of user tunes longer than 30 seconds, which creates additional difficulties. We will show how to circumvent these restrictions by legal methods.
Method 1: Replace the standard tune with MIUI settings
The easiest method is to select one of the preset tunes, which doesn't require any additional apps or superuser rights, but is limited to a standard set of sounds.
To change the ringtone:
- Open the Settings app (the gear icon on the home screen).
- Go to the section Sound and vibration.
- Slap on the call melody item.
- In the list that opens, select MIUI, Classic or Downloaded (if you have previously added your files).
- Listen to your favorite tune by clicking on it, and confirm the choice with the OK button.
Note that in MIUI 12 and above, the list of tunes is divided into tabs. If you don't see the right sound, check all the categories available - sometimes factory ringtones are duplicated in different sections.
Method 2: Install custom melody from phone files
If you don't like standard sounds, you can download your own tune, and you can do this in.mp3,.m4a,.wav or.ogg formats, but with limitations:
- π΅ Length not exceeding 30 seconds (otherwise) MIUI clip the file automatically).
- π The file must be in the Ringtones or Notifications folder on the internal drive.
- π Bitrate not higher than 320 kbps (high quality can cause playback delays).
Instructions for addition:
- Connect Redmi 9 to your computer via USB or use a file manager (e.g. Mi File Manager).
- Create a Ringtones folder at the root of your internal memory (if you donβt have one).
- Place the prepared audio file (for example, my_ringtone.mp3).
- Return to Settings β Sounds and vibration β Call melody.
- Select the Download tab β your file should appear in the list.
Cut the track to 30 seconds|Convert to MP3 (if another format)|Rename the file in Latin|Put it in the Ringtones folder|Reboot the phone (optional)-->
β οΈ Note: If the file does not appear in the list, check its name β MIUI It does not support Cyrillic and special characters in the names of melodies, ringtone_1.mp3).
Method 3: Set up individual tunes for contacts
MIUI allows you to assign a unique ringtone to individual contacts, which is convenient if you want to immediately know who is calling without looking at the screen.
How to do this:
- Open the Contacts app (phone book icon).
- Choose the right contact and tap it in his name.
- Click Change (pencil icon in upper right corner).
- Scroll down to the Melody of the Call block and select User.
- Specify a file from the standard list or your collection (if you have previously added custom tunes).
- Save the changes.
This also works for contact groups, such as assigning one tune to a family and another to a colleague, but the main limitation is that MIUI doesn't support dynamic volume change for individual ringtones, it will always match the overall volume setting of the call.
How to Reset Your Personal Melodies for All Contacts
Method 4: Using third-party applications for advanced settings
If the built-in MIUI capabilities are not enough, you can install specialized applications that allow you to:
- πΆ Set up tunes longer than 30 seconds.
- π Set different volumes for different contacts.
- π± Use dynamic ringtones (e.g., changing depending on the time of day).
Top.-3 Proven applications for Redmi 9:
| Annex | Features | Link to Google Play |
|---|---|---|
| Zedge | Free Ringtones and Wallpaper Library, MIUI integration | Download |
| Ringtone Maker | Track trimming, format conversion, creating melodies from videos | Download |
| MP3 Cutter and Ringtone Maker | Precise start/end track setup, cloud storage support | Download |
After installing any of these applications:
- Run it and select an audio file to edit.
- Cut the track to the desired length (15-30 seconds are recommended).
- Save the result as a "Ringtone" (Ringtone).
- In MIUI settings, select a new file in the Downloads section.
β οΈ Note: Some apps (e.g. Zedge) require permission to access contacts and storage. If you refuse permission, you will not be able to save tunes directly to the system. To avoid data leaks, use official high-ranking apps from Google Play.
Method 5: Advanced File System Configuration (for experienced)
If you're ready to go into the technical details, you can manually replace the system ringtones, which requires root rights or ADB, but gives you complete control over the sounds.
Step-by-step:
- Connect Redmi 9 to your PC and enable USB Debugging in Settings β About Phone β MIUI version (tap 7 times on version, then go back to Additional β For Developers).
- Download and install ADB Tools.
- Open the command line in the ADB folder and execute: adb pull /system/media/audio/ringtones This will copy the standard ringtones to your PC.
- Replace the required files (for example, miui_ringtone.mp3) with their own melodies, keeping the original names.
- Return files back: adb push your file.mp3 /system/media/audio/ringtones/adb shell chmod 644 /system/media/audio/ringtones/your file.mp3
- Reboot the phone.
This method bypasses the MIUI limit on the length of the tunes, but has risks:
- π¨ Incorrect file access rights can cause system failures.
- π After updating MIUI change.
- π οΈ Requires backup of original files.
π‘
Before replacing system files, create a backup folder /system/media/audio/ Adb pull team /system/media/audio backup_audio. This will help you to recover the original sounds if necessary.
Problem Solving: Why doesnβt the ringtone change?
Sometimes users find that new ringtones are not used or reset, and consider the typical causes and ways to eliminate them.
| Problem. | Reason. | Decision |
|---|---|---|
| The melody doesn't persist | MIUI cache error | Clear the cache in Settings β Apps β Sounds |
| The file does not appear in the list | Wrong format or folder | Check the extension (.mp3) and path (/Ringtones/) |
| The sound is interrupted. | A broken file or a high bitrate | Convert to 192-320 kbps via Audacity |
| Resets after rebooting | Conflict with MIUI Optimizer | Turn off auto cleaning in Settings β Battery β Optimization |
If the problem persists, try resetting the sound settings to factory:
- Go to Settings β System β Resetting settings.
- Select Reset sound and vibration settings.
- Confirm the action and restart the phone.
π‘
Before resetting your audio settings, export your current tunes from /Ringtones/ β they will be deleted!