The sound of charging on Xiaomi smartphones can be annoying, especially if you connect the device at night or in a quiet room. Although this signal is designed to alert the user to the start of charging, many people find it too loud or simply unnecessary. Unfortunately, in standard MIUI settings, there is no direct switch to turn off this sound โ it will have to be deactivated bypasses.
In this article, we will discuss 5 working methods, including hidden system settings, using third-party applications, and even editing system files (for advanced users). All instructions are tested on MIUI 12-14 firmware and are suitable for most models: Redmi Note 10/11/12, Poco X3/X4/X5, Xiaomi 11T/12/13 and others. If you use custom firmware (for example, Pixel Experience or LineageOS), some methods may not work, we will mention this too.
Why Xiaomi doesnโt add a button to turn off the charging sound?
The manufacturer argues that the charging sound is a system notification, similar to a low-power signal or headphone connection alerts. Xiaomi mentions in official comments that the sound:
- ๐ Prevents overheating โ reminds the user that the device is connected to the network if the battery temperature starts to rise.
- ๐ Signals for malfunctions โ for example, if the cable is damaged and charging is intermittent.
- ๐ฑ Standardized for all devices โ Unified sound simplifies support and diagnosis in service centers.
But these arguments are weak in convincing users who want to remove the sound completely without system consequences. Fortunately, workarounds exist โ and some of them donโt even require super-user rights.
Method 1: Disconnect via โSound Settingsโ (MIUI 14 and later)
The latest versions of MIUI 14 (and partly MIUI 13.5) have the ability to turn off some system sounds via the standard menu, a method that is the simplest, but doesn't work on all models.
Instructions:
- Open the Settings. โ Sound and vibration.
- Scroll down to the System Sounds section and click on it.
- Find the Sound Connect Charging (or Charging) item and move the slider to the Off position.
- Reboot your phone to make the changes take effect.
Make sure you have a MIUI 14 or newer.
Make a backup copy of the sound settings
Check if other important notifications are disabled
Reboot your phone after the changes-->
โ ๏ธ Note: On some devices (e.g. Redmi Note 11 Pro)+) This paragraph may not be available even in MIUI 14.In this case, proceed to the following methods.
| Xiaomi model | Support for disconnection through settings | Notes |
|---|---|---|
| Xiaomi 13/13 Pro | โ Yes. | The item appears after updating to MIUI 14.0.5+ |
| Poco F5/F5 Pro | โ Yes. | Requires to switch the region to "Europe" in the settings |
| Redmi Note 12 Pro+ | โ No. | There is no point, but the method with ADB works. |
| Black Shark 5/5 Pro | โ ๏ธ Partially. | Sound is turned off only for wireless charging |
Method 2: Use of the ADB-commands without root)
If your version of MIUI doesnโt have a direct setup, you can turn off the charging sound via Android Debug Bridge (ADB).This method doesnโt require superuser rights, but requires connecting the phone to a computer.
What you need:
- ๐ฅ๏ธ Computer with Windows/macOS/Linux
- ๐ฑ USB-cable (preferably original)
- ๐ ๏ธ Utility. ADB Tools (download from Google website)
- ๐ง Included debugging by USB phone-on
Step-by-step:
- Activate Developer Mode: Go to Settings โ About Phone. Click 7 times on the MIUI Version until the notification โYou are a developerโ appears.
- Turn on USB Debugging: Return to Settings โ Additional โ Developer. Activate the USB Debugging Switch.
- Connect the phone to your computer and confirm the debugging permission.
- Open the command prompt (or Terminal on macOS/Linux) in the ADB folder and type:
adb shell settings put global charging_sound_enabled 0Once you've done the command, restart the phone. The charging sound should disappear. To get it back, use the same command, replacing 0 with 1.
adb shell settings put system charging_sound_enabled 0On some firmware, the parameter is stored in the system, not in the global one.-->
Method 3: Editing system files (requires root)
For root-right users, there is a radical method of deleting or renaming the system audio file, which is guaranteed to turn off the charging sound on any version of MIUI, but requires caution: wrong actions can lead to a system failure.
Instructions:
- Install any file manager with root support (such as Root Explorer or Solid Explorer).
- Go to /system/media/audio/ui/
- Find files: Charging.ogg PowerOn.ogg WirelessChargingStart.ogg
- Rename them by adding.bak at the end (e.g. Charging.ogg.bak) or delete them.
- Reboot the phone.
What if the phone doesnโt turn on after deleting files?
โ ๏ธ Note: Some firmware (HyperOS, custom builds) may have different paths to file. /system/media/audio/.
Method 4: Third-party applications (without root)
If you don't want to mess with ADB or get root, you can use Google Play apps, which don't remove the sound completely, but instead replace it with a quiet file or block playback.
Top.-3 tested applications:
- ๐ต Sound Assistant (from Samsung, but works for Xiaomi) Allows you to disable system sounds by category. Requires permission to access notifications.
- ๐ Disable Charging Sound Automatically replaces the charging sound with an empty file. MIUI 12-14, but may require a reboot.
- ๐ ๏ธ MacroDroid (to automatically shut down) Creates a rule: "If charging is connected" โ Turn off the sound. It requires setting up triggers and actions.
โ ๏ธ Note: Apps like Disable Charging Sound may conflict with Xiaomi's energy-saving modes. If the sound returned after a reboot, add the app to the autorun exceptions (Settings) โ Battery โ Auto-start).
Method 5: Turn off all media sounds (radical method)
If nothing works, you can go to extreme lengths to completely disable media playback through the engineering menu, which affects not only the charging sound, but also other system signals (such as camera sounds or screen locks).
Instructions:
- Open the Phone app and enter the code: ##36446337##
- In the engineering menu, select Hardware Testing โ Audio.
- Find Media Volume and set the value 0.
- Save the settings and restart the phone.
To return the sounds back, repeat the steps and set the value 15 (or another default).
๐ก
This method turns off ALL media sounds, including music and video, and only use it if other methods have failed.
Frequent problems and solutions
Even after successfully turning off the charging sound, users face typical problems, and here are the most common ways to solve them:
| Problem. | Possible cause | Decision |
|---|---|---|
| The sound is back after the MIUI update | Resetting sound settings when updating | Repeat the shutdown via ADB or settings |
| The sound went off, but now there is no notification sound | Incorrect editing of system files | Recover the original files from the backup |
| The application to turn off the sound does not work | Conflict with battery optimization | Add the app to auto-start exceptions |
| The sound is off for wired charging only. | Separate settings for wireless charging | Repeat the procedure for WirelessChargingStart.ogg |
If none of the methods worked, check:
- ๐ Version MIUI โ Some assemblies (for example, for Redmi) K50 HyperOS blocks changes in sounds.
- ๐ Application Rights โ Make sure that the audio disabler utilities have access to the settings.
- ๐ Sound Profile โ In No Sound mode, system signals can be turned off automatically.