Why users change their sounds to Xiaomi
System sounds on Xiaomi are the first thing a user hears when unlocking a screen, receiving notifications or connecting a charge. Standard tunes in MIUI are often criticized for being monotonous: after months of use, they become annoying. According to a 2023 survey, 68% of Xiaomi owners have tried to change the sound circuit of their device at least once.
Fortunately, MIUI provides several ways of customization - from basic settings to deep modification through themes and ADB-In this article, we will discuss all current methods, including those that work on the latest versions of firmware (MIUI 14 and HyperOS. We will pay special attention to the nuances for popular models: Redmi Note 12, POCO X5, Xiaomi 13 and others.
Before you start making changes, consider that some methods require unlocking the bootloader or root rights. We will mark such cases with warnings so you can assess the risks. For most users, standard tools will suffice, and we will consider them first.
Method 1: Replace sounds with standard MIUI settings
The simplest method, which does not require additional applications, is suitable for replacing the notification sound, alarm, call and system signals (unlock, charge, etc.) Works on all devices with MIUI 12 and later, including HyperOS.
To change the sound circuit:
- Open the Settings. β Sound and vibration.
- Select a category (such as Notification Sound or Call Melody).
- Click on the current sound and a list of available options will open.
- Scroll down and tap Add a tune (or Local tunes in older versions).
- Select an audio file from the device memory (.mp3,.wav,.ogg formats are supported).
Limitations of the method:
- π You canβt replace system sounds (such as the sound of a photo or screenshot) β only notifications, calls and alarms.
- π Files must be in the Ringtones, Notifications, or Alarms folder on the internal drive.
- β±οΈ The sound length is limited to 30 seconds (for alarm clock - up to 1 minute).
π‘
If the desired sound is not in the list, copy it to the MIUI/ringtone folder through the file manager.
Method 2: Use of MIUI Themer Themes
MIUI Themer is a built-in tool for deep customization of the interface, including sounds, which allows you to replace all system sounds at once (including keyboard signals, lock screen and even charging sound), but requires the installation of a full theme.
Instructions:
- Download a theme with alternative sounds from the official catalog of themes or third-party sources (for example, Xiaomi Themes on Telegram).
- Open the settings β design β My themes.
- Click Import and select the downloaded file with the.mtz extension.
- Apply the theme and restart the device.
Advantages of the method:
- π΅ Replace all sounds at once (including those not available in standard settings).
- π Ability to return standard sounds through the reset theme.
- π¨ Additional customization of the interface (icons, fonts, animations).
Where to download high-quality themes with sounds?
β οΈ Attention: Using themes from third-party developers can lead to malfunctions MIUI. Before installing, check for reviews about the theme and back up through Settings. β Additionally. β Backup.
Method 3: Third-party applications for sound replacement
If you don't have enough built-in tools, you can use specialized applications, and we tested 5 popular solutions and selected two of the most reliable ones:
| Annex | Functionality | Need a Root? | Reference |
|---|---|---|---|
| Zedge | Library of sounds and wallpaper, integration with MIUI | β No. | Google Play |
| Ringtone Maker | Sound editor, track trimming under notifications | β No. | Google Play |
| MIUI Sound Changer | Replacement of system sounds (requires ADB) | β οΈ Partially. | 4PDA |
To set sounds through Zedge:
- Download and install the app.
- In the Ringtones section, select the sound you like.
- Press Set as and specify the type (call, notification, alarm).
- Confirm the replacement in the system dialogue.
For advanced users, MIUI Sound Changer is suitable, but it requires pre-configuration via ADB:
adb shell pm grant com.miui.soundchanger android.permission.WRITE_SECURE_SETTINGSβ οΈ Attention: Apps like MIUI Sound Changer may cause conflicts with updates MIUI. After each update, the firmware will have to reissue permissions through ADB.
Method 4: Manual editing of system files (for advanced ones)
This method is suitable for users with unlocked bootloader and root rights.It allows you to replace any system sounds, including those that are not available through standard settings (for example, the sound of a screenshot or a screenshot). NFC-warning).
Instructions:
- Install a file manager with root support (such as Root Explorer or Mixplorer).
- Go to /system/media/audio. This is where all system sounds are stored, broken down into categories: alarms β alarms β notifications β ringtones β ui calls β interface sounds (unlock, charge, etc.)
Copy your audio files into the appropriate folders (require to save the originals!).
644
Reset the device.
Example of replacement of the unlock sound:
- π Source file: /system/media/audio/ui/unlock.ogg
- π Replace it with your.ogg file (recommended bitrate is 128 kbps).
- π§ License: chmod 644 /system/media/audio/ui/unlock.ogg
Create a backup of the folder /system/media/audio|
Install a file manager with root access |
Download sounds in.ogg format or.mp3 (Max. 5 seconds for UI-sound)|
Check the free space in the section /system (minimum 10 MB)-->
β οΈ Note: Incorrectly changing files in /system If the device does not start after replacing the sounds, use Fastboot mode and the command: fastboot flash system system.img (You need an original firmware for your model).
Method 5: Replace sounds with ADB (no root)
If you don't have root rights, but you have access to ADB, you can replace some system sounds through commands. This method works on MIUI 13/14 and HyperOS, but requires a PC connection.
Step-by-step:
- Enable USB Debugging in Settings β About Phone β MIUI version (click 7 times, then go back to Additional β For Developers).
- Connect your phone to your PC and execute the command: Adb devices (you should display your device).
- Download the archive with alternative sounds (e.g. here).
- Upload the sounds to the device: adb push local_sound.mp3 /sdcard/MIUI/ringtone/
- Set them through standard settings (see Method 1).
To replace system sounds (such as lock.ogg or charge.ogg), you will need an additional command:
adb shell"su -c'mount -o rw,remount /system && cp /sdcard/custom_sound.ogg /system/media/audio/ui/lock.ogg && chmod 644 /system/media/audio/ui/lock.ogg'"adb shell"su -c'mount -o rw,remount /system && rm /system/media/audio/ui/custom_sound.ogg && reboot'"Problem Solving: Sounds donβt change or are reset
Even, after successful replacement, sounds may or may not be reset.
| Problem. | Reason. | Decision |
|---|---|---|
| Sounds reset after rebooting | MIUI restores standard files | Use the Magisk MIUI Sound Modifier module or replace files in /product/media/audio (for newer versions of MIUI). |
| New sounds are not displayed in the settings | Wrong folder or file format | Place files in /sdcard/MIUI/ringtone (for calls) or /sdcard/MIUI/notification (for notifications) in.mp3 or.ogg format. |
| The sound is played with distortions. | Inappropriate bitrate or sampling frequency | Convert sound to 44.1 kHz, 128 kbps via Audacity or online converters. |
If the sounds continue to drop, check:
- π Availability of updates MIUI (Sometimes bugs are fixed in new versions).
- π‘οΈ Antivirus or SEO (e.g., Xiaomi Security can block changes).
- π± Model of the device: on some POCO Redmi with dynamic memory sounds can be reset due to firmware features.