The sound of charging connectivity on Xiaomi smartphones is that very "small" moment that can be annoying for years. mi_charge.mp3 into MIUI It sounds loud, intrusive, and not always appropriate β especially at night or in public. Fortunately, the manufacturer and community of enthusiasts offer several ways to replace it, from simple customization to deep customization of system files.
In this article, we will look at all the current methods of changing the charging sound, from official (via MIUI Themes) to βsurgicalβ (firmware editing), you will learn how to install a melody from a gallery, download ready-made themes or even completely disable the sound without losing the functionality of notifications, and also what pitfalls await when using third-party applications and how to avoid them.
Why Xiaomiβs standard charging sound annoys users
The sound of the MIUI charging connection is not just a signal, but part of the brandβs experience, which Xiaomi engineers have made loud and clear so that the user can hear the confirmation of the start of charging, but in practice, this often leads to discomfort:
- π Too high volume β the sound is played at the maximum level, even if the overall volume of the phone is reduced.
- π It is impossible to disable separately - in standard settings MIUI There is no switch just for the charging sound (unlike notifications or alarm clocks).
- π΄ Wakes up at night β if you plug your phone in before bedtime, a sharp signal can wake you or loved ones.
- π΅ Uniformity β the same sound on all Xiaomi devices already 10+ years (with slight variations).
Interestingly, earlier versions of MIUI (before 12th) could turn off the charging sound via an engineering menu, which doesn't work now, but newer ones have come up that are more flexible and secure, like MIUI 14 and later, which is system-based, allowing you to change the sound without root rights.
Method 1: Change the sound through MIUI Themes (official method)
The easiest and safest way is to use the built-in design themes feature. MIUI Notification sounds (including charging) are tied to the current theme, which means that if you change the theme, you will automatically change the sound of the charging connection.
Here's how to do it:
- Open the Themes app (the icon with a brush on your desktop).
- Go to the section My topics β Setting the topic.
- Select any topic marked βSoundsβ (e.g. Ocean, Space, or Minimalism).
- Click Apply and confirm installation.
- Connect the charging - the sound must change.
If you donβt like the look of the new theme, but you like the sound, you can return the standard design, leaving only the audio:
- π¨ Get into Themes. β My subjects. β Current theme.
- π§ Press the settings. β Sounds and select the set you like.
- π Go back and apply the standard theme for the rest of the items (wallpaper, icons, etc.).
Make sure you have the latest version of the Theme app | Check the reviews about the theme (some sounds may be louder than standard) |Save the current theme in Favorites in case of rollback |Plug the charging before and after the theme change to compare the sounds-->
Limitations of the method:
- β οΈ Not all topics change the sound of charging β some only affect notifications or alarm clocks.
- β οΈ V MIUI for POCO Redmi's choice of themes may be different.
- β οΈ After the system update, the sounds can be reset to standard.
Method 2: Install custom audio through the file system (without root)
If you don't want MIUI Themes, you can manually replace the system sound, which doesn't require root rights, but you need to be careful and have access to a file manager with rights to write to system folders (such as Mixplorer or FX File Explorer).
Here's the step-by-step instruction:
- Download any sound in.mp3 or.ogg format (up to 5 seconds, bitrate no higher than 192 kbit / s).
- Rename the file to mi_charge.ogg (This is the name used in the MIUI).
- Connect your phone to your PC or use the file manager on your device.
- Go to /system/media/audio/ui/ (if there is no folder, look for /system/media/audio/ or /system/media/).
- Create a backup copy of the original file mi_charge.ogg (copy it to another place).
- Replace the original file with your sound.
- Reboot the phone.
If the sound hasnβt changed after the reboot, check:
- π Is the file properly named (mi_charge.ogg, not mi_charge.mp3).
- π Whether the format is appropriate (MIUI It's better at.ogg).
- π File rights: These must be 644 (rw-r)--r--).
What to do if you do not have access to the system folder?
Important warnings:
β οΈ Warning: Incorrectly replacing system files can result in a bootloop (loop load) or reset.Always back up the original file and check format compatibility.
β οΈ Attention: After update MIUI Your custom sound will be removed. You'll have to repeat the procedure again.
Method 3: Using third-party applications (without root)
If you don't want to go through the system files, you can use Google Play apps, which don't change the system sound, but intercept the charging event and play back your audio file, and the downside is the extra battery consumption and possible delays.
The best applications for this task:
| Annex | Features | Cons | Reference |
|---|---|---|---|
| Charge Sound Changer | Simple interface, support of your sounds, work in the background | Advertising sometimes works with delay. | Google Play |
| MacroDroid | Flexible settings, you can link any action to charging (not just sound) | A complex interface for beginners | Google Play |
| Tasker | Maximum customization, support for plugins | Paid version, high entry threshold | Google Play |
Example of settings in MacroDroid:
- Create a new macro.
- As a trigger, select Battery Status β Connected to Charging.
- Add the action Multimedia β Play the sound.
- Select your audio file or record a voice notification.
- Save the macro and activate it.
π‘
If the sound is played twice (standard + custom), turn off the system sound through the engineering menu. To do this, dial # # #36446337## in the phone application and find Charging Sound (does not work on all models).
Method 4: Completely shutting off charging sound (3 proven methods)
If you don't need the charging sound at all, you can turn it off. Here are all the ways that work:
Method 1: Through notification settings (MIUI 12+)
In newer versions of MIUI, the charging sound is tied to the System Sounds category, and you can turn it off like this:
- Go to Settings β Sounds and vibration β More
- Find System Sounds and turn it off.
- Now the charging will be connected without sound.
Method 2: Engineering menu (for advanced)
On some Xiaomi models (e.g. Redmi Note 10 Pro, POCO X3), the charging sound can be turned off via a hidden menu:
- Open the Phone app.
- Enter the code ##36446337##
- From the EngineerMode menu, go to Hardware Testing β Audio.
- Find Charging Sound and set the Disable value.
Method 3: Through ADB (Universal Method)
If the previous methods have not worked, use them. ADB-team:
- Connect your phone to your PC and enable USB Debugging in the developer settings.
- Open the command line and type: adb shell settings put global charging_sound_enabled 0
- Reset the device.
π‘
Disabling the charging sound via the Engineering Menu or ADB does not affect other system notifications (calls, SMS, alarm).
Method 5: Replace sound through custom firmware (for experienced)
If you use custom firmware (like LineageOS, Pixel Experience or Xiaomi.eu), the charging sound replacement process is simplified. Most custom builds store the sounds in the same folders, but access to them is open by default.
Instructions for custom firmware:
- Download any sound in.ogg format (recommended bitrate is 128-192 kbit / s).
- Connect your phone to your PC or use Root Explorer.
- Go to /system/product/media/audio/ui/ (in some firmwares, the path may be /system/media/audio/ui/).
- Find files: PowerOn.ogg β turn on sound; PowerOff.ogg β turn off sound; mi_charge.ogg β charger.
mi_charge.ogg
644
Reset the device.
Advantages of this method:
- π§ Complete control of system sounds.
- π The sound will not reset after the firmware update (if you do not reset).
- π΅ You can replace all system sounds (unlock, notifications, etc.).
Risks:
- β οΈ Incorrect file rights can lead to errors.
- β οΈ On some firmware, sounds can be sewn into boot.img.
Frequent Mistakes and How to Avoid Them
When replacing the charging sound, users often face typical problems. Here's how to solve them:
| Problem. | Reason. | Decision |
|---|---|---|
| The sound hasn't changed since the file was replaced. | Wrong file name or format | Rename the file to mi_charge.ogg and check the bitrate |
| The phone stopped turning on after editing system files | System file or access rights are damaged | Restore the original file via TWRP or reflash the device |
| The sound is played twice. | Conflict of system sound and third-party application | Turn off system sound via engineering menu or ADB |
| After the MIUI update, the sound dropped | Update overwrites system files | Repeat the replacement procedure or use the Magisk module to automatically replace the device. |
If you are facing another problem, check:
- π± Compatibility of your Xiaomi model with the chosen method (for example, on the POCO F5 Xiaomi 13 Ways to Sound May Be Different).
- π Version MIUI β into MIUI 14 and newer, some methods may not work.
- π οΈ root rights (if you use methods with editing system files).