Installing your own ringtone on Xiaomi, Redmi or POCO smartphones seems like a simple task β until you encounter the features of the MIUI shell. Unlike βpureβ Android, there is no standard menu for selecting tunes from the gallery, and the system sounds are hidden in non-obvious sections. This article will help you understand how to put a ringtone on Xiaomi through built-in tools or bypass the limitations of MIUI using third-party solutions.
We will look at the current ways to MIUI 14/15 (Including global and Chinese firmware versions, we take into account the nuances of file formats and folder location, and we also warn against common errors. We will focus on the problems with displaying downloaded tunes - why they may not appear in the selection list and how to fix it. If you want to use MP3-file-length 30 seconds or tunes with your own text (for example, voice reminders), here you will find working solutions.
Before installing a ringtone, make sure your audio file meets MIUI specifications. Xiaomi shell imposes restrictions on the duration, format and even bitrate of audio files, which often causes crashes.
The main parameters for ringtones:
- π Format:.mp3,.m4a,.ogg,.wav (priority y) MP3 bitrate 128-320 kbit/s).
- β±οΈ Duration: optimal 5-30 seconds. Files longer than 40 seconds may or may not be cropped.
- π Loudness: normalize the sound to -16 LUFS (Use Audacity or online services, otherwise the ringtone will be quieter than the system sounds.
- π Size: No more than 5 MB (for built-in player) MIUI).
If your file doesnβt meet the requirements, convert it through services like Audio-Converter or VLC Media Player, especially for users trying to put a ringtone from Spotify or YouTube Music β downloaded tracks often have DRM protection.
β οΈ Attention: MIUI ignores files with spaces or Cyrillic in the title. rename the ringtone to Latin (for example, my_ringtone.mp3) before loading.
2. Method 1: Installation of the ringtone through standard MIUI settings
The most obvious method is to use a built-in audio menu, but MIUI 14/15 has changed the path to it, and some models (such as the Redmi Note 12 Pro+ or POCO F5) have trimmed settings.
Step-by-step:
- Open the Settings app (cog icon).
- Go to the section Sound and vibration β Sound of the device.
- Select the ringtone (or ringtone in global firmware).
- Click Add Rington (if there is no option β see spoiler below).
- In the Explorer, select a folder with downloaded tunes (usually Internal Storage β Ringtones or MIUI β ringtone).
If you don't have a Ringtones folder, create it manually through any file manager (like Files by Google or built-in Explorer). SD-map.
id="spoiler-local"--> What if there is no option to add ringtones? In some regional firmware (for example, India or China), the option to add custom ringtones is hidden.
π Update. MIUI Up to the latest version through Settings β The phone. β Updating the system. π Change the firmware region to "Global" (requires unlocking the bootloader). π± Use alternative methods from this article (see pro-third-party apps section). π What kind of ringtone installation have you tried before? MIUIThird-party applications (Zedge, Ringtone Maker) Never changed ringtone 3. Method 2: Manual placement of a file in system folders If the standard method did not work, you can manually copy the file to system directories that MIUI It scans for ringtones, and it works even on locked firmware. USB (file transfer). Copy the prepared MP3-File in one of the folders: Internal Storage β Ringtones (main ringtone folder); Internal Storage β Notifications (for notifications); Internal Storage β Alarms (for alarm clocks). Reboot the device (required!). Check for ringtone in Settings β Sound. β Call melody. If the file doesn't show up: π Make sure the folder is called Ringtones (with capital letters, no typos). π΅ Check that the file is not hidden (in the properties of the file on the PC, uncheck the tick "Hidden"). π Move the file directly to the memory root (sometimes) MIUI It doesn't scan attached folders). βοΈ Check before copying the file File renamed to Latin Format MP3 bitrate 128β320 kbit/sFolder Ringtones created at the root of memory Device rebooted after copy: 0 / 4 4. Method 3: Using a file manager on your phone If you donβt have a PC at hand, you can do with an embedded Explorer or a third-party file manager (for example, Solid Explorer or a file manager). FX File Manager. This method is suitable for models with limited access to system folders. Action algorithm: Open Explorer (or install a third-party manager from Google Play). Go to the folder where your ringtone is stored (for example, Downloads or Music). Select the file, click Copy (or Cut). Go to Internal Memory β Ringtones and paste the file. Wait for the copy to be completed and restart the phone. For convenience, you can create a shortcut to the Ringtones folder on the home screen: Open Explorer, find the Ringtones folder. Hold your finger on the folder. β Choose Create a shortcut. Drag the shortcut to your desktop. β οΈ Note: Some file managers (e.g. Mi File Manager) do not display hidden system folders. Use Solid Explorer with the "Show Hidden Files" option enabled. β Display β Show hidden files). 5. Method 4: Third-party ringtone apps If built-in techniques don't work, specialized applications will come to the rescue, not only making it easier to install ringtones, but also offering libraries of ready-made tunes, a track trimming editor and sound normalization features.-3 Applications for Xiaomi: Application Features Link Zedge More 1 millions of ringtones and notifications, support for the Russian language, integration with the MIUI. Google Play Ringtone Maker Editor for Trimming MP3, format support MP3/WAV/OGG, Export to system folders.Google Play MP3 Cutter and Ringtone Maker Advanced editor with effects (Fade-in/Out), support for cloud services. Google Play Instructions for Zedge (the easiest option): Install the app and open it. From the menu, select Ringtones. Find your favorite tune and click Set. Select the Phone ringtone and confirm. For Ringtone Maker: Import the track from your phone's memory. Cut the fragment (optimally 10-20 seconds). Click Save and select Set as ringtone. π‘If your app doesnβt see yours MP3-files, move them to the Music or Downloads folder - some programs scan only these directories. 6. Method 5: For advanced β ADB-If you unlock the bootloader or have root rights, you can install the ringtone through ADB (Android Debug Bridge.This method is useful for mass setting of tunes or if MIUI It blocks the standard methods. ADB-pc-tool. Connect Xiaomi to your computer and enable Debugging USB (Settings β The phone. β Version. MIUI β 7 Once tap to unlock the developer's settings, then additionally β For developers β Debugging by USB). Copy the file to the system folder with the command: adb push C:\path\to\your\ringtone.mp3 /sdcard/Ringtones/ Set file rights: Adb shell chmod 644 /sdcard/Ringtones/ringtone.mp3 Reboot device: adb reboot For users with root rights, you can place a ringtone in the system folder (survives after resetting): adb push ringtone.mp3 /system/media/audio/ringtones/ adb shell chmod 644 /system/media/audio/ringtones/ringtone.mp3 β οΈ Attention: Misuse of the right ADB This can cause system failures. Do not change the file rights to the /system without root rights, this will cause a Read-only file system error. 7. Problem Solving: The ringtone is not installed or played Even after the right installation, the ringtone may not work. Consider the typical causes and ways to fix them: 1: Rington is not displayed on the selection list. π Reboot the phone β MIUI Scans media files at launch. π Check the path to the file: it should lie in Ringtones, not in subfolders. π Use the Rescan Media app from Google Play to force media scanning.Problem 2: Rington is playing, but very quietly. π Normalize the volume of the file to -16 LUFS (For example, in Audacity: Effects β Normalization). π± Check the volume settings in the Settings β Sound. β Media volume. π οΈ Install the Volume Booster app (requires root for full functionality). 3: After updating MIUI ringtone. π Re-copy the file to Ringtones β updates sometimes reset the media scanner. π Use the folder. /system/media/audio/ringtones/ (root). π₯ Install the ringtone through a third-party app (such as Zedge) that saves settings in the cloud. π‘If the ringtone is missing after resetting, restore it through backup MIUI (Settings β Additionally. β Backup). FAQ: Frequent questions about ringtones on Xiaomi Can I put a ringtone longer 30 Technically, yes, but MIUI cut him to ~30 To play the full version: Use Ringtone Maker to crop the track to 30 Or install the Tasker app to play the full file when you call (requires settings). MP3-Do files not appear in the ringtones list? Causes: The file has an incompatible bitrate (e.g, 320+ Ringtones folder is not created by the root of memory. MIUI I didnβt have time to scan the file (reset the phone). Solution: Convert the file to MP3 192 kbps and check the path to the folder. How do you put your tune on your alarm? The algorithm is similar to a ringtone, but you need to put the file in the folder Alarms: Copy MP3 Internal Storage β Open the clock. β Alarm clock β Settings of alarm clock β Melody. Select your file from the list. Can I put a ringtone on a specific contact? Yes, for that: Open Contacts and select the contact you want. Click Edit β Call melody. Select a file from Ringtones or standard tunes. If you don't have an option, update the Contacts app via Google Play. How to make a vibration under the ringtone? MIUI Allows you to create a custom vibration pattern: Go to Settings β Sound. β Vibration when you call. Choose to create a template and record a sequence of vibrations. Save and tie to the ringtone. To synchronize vibration with music, use apps like Vibration Tuner.