Xiaomi Redmi Note 7 still remains one of the most popular smartphones of the brand due to balanced characteristics and reliable firmware MIUI. However, many users have difficulty trying to change the standard ringtone of a call, especially if it is a custom audio file or music from the music. Spotify/In this article, we will discuss all possible ways to install ringtones, including hidden functions. MIUI 12/14 circumvention of system constraints.
It is important to understand that the process differs from other Android smartphones due to the features of the MIUI shell. For example, in Redmi Note 7 there is no traditional section "Sounds" in the settings - it was replaced with "Sounds and vibrations", and some options are hidden in the theme menu. In addition, after the upgrade to MIUI 14, the algorithm for selecting tunes changed, which causes confusion among device owners. We tested all methods on current versions of the firmware (including V14.0.4.0.TFGMIXM) and selected only working solutions.
If you want to set your music as a ringtone, rather than choosing from the standard options, prepare for a little manipulation of the file system. But don't worry: no root rights or complex commands are required. All actions are performed through standard Xiaomi tools or free apps from Google Play.
1. Installation of the ringtone through standard MIUI settings
The most obvious way is to use the built-in MIUI options, which is suitable for selecting tunes from a preset list or files uploaded to special folders.
- Open the Settings app (cog icon).
- Go to the section Sound and vibration.
- Slap on the call melody item.
- In the window that opens, select one of the categories: π΅ MIUI β standard tunes from Xiaomi; π Local β files uploaded to the Ringtones folder; π§ Music β tracks from the Music app (if synchronization is enabled).
OK.
β οΈ Warning: If your audio file is not on the list, check if it is in the correct folder. MIUI scans only directories /storage/emulated/0/Ringtones/, /storage/emulated/0/Notifications/ and /storage/emulated/0/Alarms/. Files in other folders (such as Download or Music) will not be displayed!
Download the melody in MP3 or M4A|Rename the file in Latin (no spaces)|Take the file to Ringtones|Test the duration (optimally up to 30 seconds)
-->
If you want to use a snippet of a song from Spotify or VK, pre-download it to a.mp3 device (for example, via converter sites) and place it in the Ringtones folder. Note: MIUI does not support streaming music as a ringtone - the file must be locally saved on the phone.
2 How to Add Your Music to the Ringtones List
A common problem is that the user downloaded the song, but it doesn't show up in the melody selection menu, and that's because MIUI ignores the files in arbitrary folders, and the solution is to transfer the audio file to one of the system directories, and you can do this in two ways:
Method 1: Through a File Manager
- Open the Files app (or any other manager, such as Solid Explorer).
- Find a folder where your tune is stored (usually Download or Music).
- Hold your finger on the file, then click Cut.
- Go to the root directory (/storage/emulated/0/) and create the Ringtones folder if it is not available.
- Put the file in this folder.
- Restart your phone (required!) to update the tone list.
Method 2: Through PC (for large files)
If the melody weighs more than 10 MB or you have a lot of files, it is more convenient to use a computer:
- Connect the Redmi Note 7 to the PC via USB-cable.
- Select file transfer mode (File exchange or MTP).
- Open the phoneβs internal memory and create a Ringtones folder in the root directory.
- Copy audio files (formats:.mp3,.m4a,.ogg,.wav).
- Turn off the phone and restart it.
β οΈ Note: Some users report that after updating to MIUI 14 Ringtones folder is not automatically created. If you can't see it even after you've restarted, create it manually through the file manager. Also make sure that filenames don't contain Cyrillic or special characters (e.g., #,%) or the system will ignore them.
π‘
If the melody still does not appear in the list after the reboot, try changing its bitrate to 192-256 kbps using an audio editor (for example, Audacity). MIUI.
3. Use of the "Themes" application to install the ringtone
Few people know, but MIUI has a hidden feature for downloading ringtones through the official Themes app, which allows you to set both standard tunes from Xiaomi and custom tracks from the community collection.
- Open the Themes app (icon with brush).
- Go to the Sound tab (note icon) π΅).
- Select a category: π₯ Popular β Top Melodies from Other Users; πΆ Music β tracks from games, films, series; π± MIUI β Official sounds from Xiaomi; π Global β Collection of the International Community.
Apply
The ringing melody
Notification
Alarm clock
An important nuance: the tunes from the Themes app are saved to the system's temporary folder and can be reset once the firmware update is updated. To fix the sound permanently, download it to your phone via the Save button (if available) and transfer it to the Ringtones folder.
The advantage of this method is access to unique tunes that are not in the standard set, such as among us, Minecraft or soundtracks from Netflix series, but beware: some files may be of low quality or contain ads (especially in the category "Popular").
4. Installation of ringtones through third-party applications
If the standard methods don't work, you can use specialized utilities from Google Play, we tested 5 popular applications and selected two of the most reliable ones:
| Annex | Pluses | Cons | Reference |
|---|---|---|---|
| Zedge | More than 1 million free ringtones; There are categories by mood; Support for the Russian language. | The commercial is free. | Download |
| Ringtone Maker | Editor for trimming tunes; Support for MP3, WAV, AAC formats; Export directly to phone settings. | The interface is in English. | Download |
Letβs look at the example of Zedge:
- Install the app from Google Play.
- Run it and give access to the phoneβs memory.
- In the search box, type the name of the melody (for example, "Star Wars theme").
- Choose your favorite option and click Set as ringtone.
- Confirm the installation in the window that appears.
For Ringtone Maker, the instruction is different:
- Open the app and select an audio file from your phoneβs memory.
- Cut the melody (optimal length is 20-30 seconds).
- Press Save and select Set as ringtone.
- Confirm the action in the system menu.
β οΈ Attention: Some applications (e.g, MP3 Cutter) save ringtones to the program's internal folder, not to the system's Ringtones, and as a result, once the utility is removed, the melody may disappear. /storage/emulated/0/Ringtones/.
Through standard settings MIUI|I use the Zedge app.|Copying files into the Ringtones folder|Other methods-->
5. Problems and solutions
Even after you have completed all the steps, you may encounter errors, and consider typical situations and ways to correct them:
Problem 1: The melody is not on the list.
Possible causes and solutions:
- π Wrong folder: The file is not in Ringtones, but in Download or Music. Move it to the correct directory.
- π Cash not updated: Restart your phone or clear the Settings app cache (Settings) β Annexes β Application management β Settings β Clear the cache).
- π΅ Unsupported format: Convert the file to.mp3 or.m4a bitrate up to 320 kbit/s.
Problem 2: Rington resets after update
This is a famous MIUI bug that's associated with a firmware update, to capture the tune:
- Download the file to your phone and transfer it to Ringtones.
- Set it through Settings β Sounds and vibrations β Call melody β Local.
- Create a backup of settings through Settings β About Phone β Backup.
Problem 3: You canβt choose music from Spotify/Yandex Music
MIUI does not support streaming services as a source of ringtones.Solution:
- π§ Download the track to your phone through the official application (if there is an option "Save offline").
- π Use web services to convert YouTube videos to MP3 (for example, ytmp3.cc).
- π± Install the Ringtone Maker app and import audio directly from the music player.
Why is there no option in MIUI to add ringtone from file?
6 How to Set Different Ringtones for Different Contacts
Redmi Note 7 can assign unique tunes to individual subscribers, which is convenient if you want to know who is calling without looking at the screen.
- Open the Contacts app.
- Choose the right contact and tap it in his name.
- Click Edit (pencil icon).
- Scroll down to the Melody of the Call (or Rington in newer versions of MIUI).
- Select a tune from the suggested list or click Add to upload your file.
- Save the changes.
β οΈ Note: If you have assigned a custom ringtone to a contact, but the call is played with a standard tune, check:
- π Is there a "Do Not Disturb" mode on for this contact;
- π Whether the number is saved in an international format (for example, +79123456789, not 89123456789);
- π Have you been reset after the update? MIUI (reset the melody).
Also note that MIUI 14 has a Vibration to Contact option, which allows you to assign not only a unique sound, but also a unique vibration rhythm for each subscriber, which is useful if the phone is often in your pocket or on the table in silent mode.
7.Alternative methods: ADB and root access
For experienced users willing to work with technical tools, there are two advanced ways to do this:
Method 1: Installation via ADB (no root)
If standard methods do not work, you can manually write the path to the ringtone through ADB:
adb shell settings put global ringtone_uri "content://media/internal/audio/media/123"Where's 123 β ID Your audio file is in the media base to find out. ID:
- Connect your phone to your PC and enable USB Debugging (Settings β About Phone β MIUI Version β 7 times tap, then go back to Additional β For Developers).
- Adb shell content query --uri content://media/internal/audio/media
- Find your file in output and copy it id.
Method 2: Editing system files (requires root)
β οΈ Warning: This method is risky and can cause a system failure. Use only if you understand the consequences!
With root access, you can replace standard MIUI ringtones with your files:
- Install Root Explorer or FX File Explorer.
- Go to /system/media/audio/ringtones/.
- Copy your file there (for example, my_ringtone.mp3).
- Change the access rights to 644 (r-w r--- r----).
- Reboot the phone.
After that, your tune will appear in the standard MIUI ringtones list. However, remember: any changes in the system partition can lead to a bootloop ( looped boot) or reset settings.
π‘
For most users, standard methods (Ringtones folder or Zedge app) are sufficient. Methods with ADB and root are designed for enthusiasts and can disrupt the stability of the system.