How to turn off the charging sound on Xiaomi: the complete guide

Xiaomi’s current smartphones, including its Redmi and POCO sub-brands, are famous for functionality, but sometimes their over-talking can be annoying. One of these annoying moments is the sound that the system plays every time you connect the power cable. If you recharge your device frequently during the day or use it in quiet rooms, that sound becomes unnecessary noise. Fortunately, the MIUI or HyperOS shell has ways of controlling this behavior.

Users often confuse system notification sounds with system event sounds, which include charging. Standard methods of the Sound and Vibration settings shelf do not always give the desired result, since this option is often hidden or depends on the firmware version. In this article, we will discuss all possible methods, from simple switches to advanced methods through the use of ADB-You will learn how to make the charging process completely silent without losing other important notifications.

It’s important to understand that the algorithms for running the sound circuit may differ across versions of Android and MIUI shells.What worked on the Redmi Note 9 may have a different path on the Xiaomi 13.

Standard sound settings in the MIUI system

The first place to look is the basic audio settings menu, where you can find the main sliders that regulate the volume of different media, but the charging sound often hides in the system sounds or effects section. → Sound and vibration. In this section, users can control the volume of the call, notifications and alarm clock.

Some versions of the MIUI have a separate switch for system sounds. If the System Sounds slider is active, the phone will voice not only charging, but also touching the keyboard, locking the screen, and other actions. Disabling this setting will make the smartphone quieter, but deprive you of tactile audio feedback when you type in.

Also worth paying attention to is the sound profile. Sometimes the charging sound is blocked in Do Not Disturb or No Sound mode. Check if you have one of these modes activated all the time. If you want to leave calls but remove system clicks, you'll need a finer setup through the "Additional" menu.

In new versions of HyperOS, the sound management logic has been reworked, and many sound effects are now managed by the Sound app or the Topics section, and if the standard path didn't work, maybe your sound profile was changed by a third-party theme that added its event sounds.

Use of the “Sounds” application and the themes of design

Many Xiaomi devices have a Sounds system app pre-installed, which manages the library of audio files that the phone uses for various events, including connecting the charger, and when you open this app, you can see a list of all the audio circuits available.

Here's an important nuance: the standard "Classic" or "Standard" theme often contains that very annoying sound, and by switching to a different theme of design right in the audio settings, you can automatically replace the charging sound file with a quieter or non-existent one, which is a legal and safe way to change the behavior of the system.

  • 🎵 Open the Sounds app or go to Topics» → «Profile».
  • 🔊 Select the current sound profile and click “Configure».
  • 🔇 Find Charge or System Sounds and select No or No No».

If the "No Sound" option is not on the list of sounds for the Charging event, you can try to choose the quietest one available. Sometimes resetting the sound profile to factory settings helps if you have previously made changes to third-party apps. Remember that applying a new theme can completely change the sound palette of your smartphone.

In some cases, users install custom themes from GetThemes that already contain modified system sounds. Searching for "Silent" or "No Sound" in the theme store can yield great results, allowing you to retain the visual style, but change the audio of the system.

Hidden settings via engineering menu and Mi Pilot

For more advanced users, you can access hidden settings through the engineering menu, which requires caution, because changing the wrong settings can lead to unstable operation of the device. To get into the testing menu, you need to open the Phone application and type in the code ##6484## or ##4636###.

The CIT (Customer Information Test) or Testing menu that opens, you need to look for sections related to sound or hardware testing. However, a direct charge sound switch is rare here. More often than not, this method is used to diagnose a speaker. A more effective tool is the Mi Pilot application or the use of special codes to activate hidden settings menus.

⚠️ Warning: Entrance to the engineering menu is for service engineers. Do not change parameters that you do not know the value of, especially in sections related to the radio module or screen calibration.

There is also a method to activate the advanced settings menu through the Themes app. Go to Themes → Profile → Click on the settings icon (cog) → select Set Sound. There is sometimes an extended list of system sounds that is not available on the regular menu. If the standard charging sound is replaced with “None” or “Silent”, the problem is solved.

An alternative is to use the Settings Database Editor app (requires permissions or special permissions through ADB), which can find the keys responsible for system sounds and force them to set to a value of "0" or "null," which requires accurate knowledge of the key names of the Android registry.

Shutting down the sound through ADB-team

The most reliable way, working on almost all versions of Android and shells MIUI, It is the use of a debugging bridge. ADB (Android Debug Bridge: This method allows you to interact directly with the system and turn off specific sound effects that are not visible in the interface. ADB.

First, activate the developer mode on your smartphone. Go to Settings → About Phone and quickly click 7-10 times on the MIUI Version (or OS Version) until the notification “You’ve become a developer” appears. Then, in the “Additional” → “Development by USB” menu, turn on the USB Debugging Toggle.

☑️ Preparation for work with ADB

Done: 0 / 4

Once you connect your phone to your computer and confirm your debugging request, open the command line on your PC. To turn off the interface sounds, including charging, you can use the command to change global settings.

adb shell settings put global sound_effects_enabled 0

This command disables all system interface sounds. If you want to disable only lock/unlock and charge sound but leave the keyboard sounds, the method may vary depending on the Android version.

adb shell cmd uiautomator dump

However, the most specific command to control audio events is to change the value in the settings database.

adb shell settings put system lockscreen_sounds_enabled 0

While this command directly relates to the lock screen, on many Xiaomi devices, the charging sound is tied to the event of a change in the state of the screen or connection that triggers this sound.

Third-party applications for sound management

If you don’t want to mess with the command line, Google Play apps designed specifically for fine-tuning audio profiles will come to the rescue, and one of the most popular and functional is the Volume Control or Sound Assistant app (similar to Samsung, but it works on Xiaomi with limitations).

Volume Control allows you to create profiles. You can create a Night or Office profile where the volume of system sounds is turned to zero and the volume of media and calls remains the same, and you can run such profiles automatically on a schedule or when you connect a charger (trigger).

  • 📲 Download the volume control app (e.g. Volume Control).
  • ⚙️ Give the necessary permissions to manage the system.
  • 🔇 Create a rule: “When connecting charging» → «Systemic sound = 0%».

Another powerful tool is Tasker, which is an automator that allows you to create very complex scenarios, and you can set the task, "If the event = Power Connected, then action = Volume System Set 0." This is guaranteed to remove the sound when you connect, even if the system setting is not working.

Note that these applications often require you to remove background restrictions to run on MIUI, go to the battery settings, find the sound controller app, and select "No restrictions." Also enable auto-start so that the profile is activated immediately after the reboot.

Table of comparison of disconnection methods

To make it easier for you to choose the right way, we have organized the information in a table, each method has its pros and cons depending on your technical background and firmware version.

📖 Read it too.

How to Make Vibration Continuous on Xiaomi: The Complete Guide

Detailed instructions on how to enable constant vibration mode on Xiaomi and Redmi.

How to increase the sound on the TV Xiaomi: 7 ways

Full instruction: how to amplify the sound on the Xiaomi TV. Equalizer settings, subwoof connection

How to connect headphones to Xiaomi: Bluetooth, wired, TWS

Step-by-step instructions for pairing any headphones with Xiaomi phones (Redmi, POCO).

How to turn off the vibrating response when typing on Xiaomi: 5 ways

Step-by-step instructions for disabling tactile feedback on Xiaomi smartphones (Redmi, POCO).

How to put a ringtone on Xiaomi Redmi Go: step-by-step instructions 2026

Detailed guide to installing a ringtone on Redmi Go: through settings, files and third-party pros

How to turn off the sound of the keys on Xiaomi Redmi 8 Pro: 5 ways

Step-by-step instructions for eliminating sounds when dialing on Redmi 8 Pro: through settings, MIUI, ADB and SK

📱 XiaoMaster

🔓 Reset and release

⚙️ System setup

💾 Memory and files

🔊 Sound and vibration

📸 Camera and photo

📡 Communications and networking

Mainstream

About the project

Contacts

Confidentiality

© XiaoMaster, all rights reserved.

(function(d,s){d.getElementById("licnt06C4").src= "https://counter.yadro.ru/hit?t26.5;r"+escape(d.referrer)+ ((typeof(s)=="undefined")?"":";s"+s.width+"*"+s.height+"*"+ (s.colorDepth?s.colorDepth:s.pixelDepth))+";u"+escape(d.URL)+ ";h"+escape(d.title.substring(0,150))+";"+Math.random()})(document,screen)

🍪 We use cookies to improve the operation of the website.

Accept

MethodDifficultyEfficiency