The sound of charging on the Xiaomi Poco X3 Pro can be annoying, especially if you plug your phone in at night or in a quiet environment. Although this tune signals a successful start to charging, it seems redundant to many users. Fortunately, the manufacturer and the development community offer several ways to disable it, from standard MIUI settings to deep system changes.
In this article, we'll look at all the current methods, from simple (via the phone menu) to advanced (using ADB or third-party utilities). It's important to consider that some methods require superuser rights or can affect system stability. We'll also explain how to bring sound back if you change your mind.
If you are not sure of your technical skills, start with the first two methods, which are safe and do not require additional tools. For experienced users, there are alternative options with detailed explanations.
Method 1: Turn off charging sound via MIUI settings
The most obvious and safe way is to use built-in MIUI options. Depending on the firmware version, the path to settings may vary slightly, but the general logic is maintained. This method does not require root rights and is suitable for most users.
Go to Settings β Sound and Vibration. Here you need to find the section related to system sounds. In some versions of MIUI 12/13/14, it may be called "Other Sounds" or "System Sounds." Scroll down and look for the option "Sound Connect Charging" (or "Charging"). Put the slider to the Off position.
- π± MIUI 12/13: The Way - Settings β Sound. β Other sounds β Charging.
- π MIUI 14: Possibly moved to Settings β Additionally. β System sounds
- π If there is no item: Try searching by settings (the magnifying glass icon at the top)
If you don't have this option on your firmware version, don't worry. That means Xiaomi has removed it in your region or for your model, so move on to the next one.
π‘
If you still play the sound after you shut it down, restart the phone, and sometimes the changes only apply after the reboot.
Method 2: Use of the "Do Not Disturb" mode
The alternative is to set Do Not Disturb mode to automatically activate when you connect the charger, which doesn't shut down the sound completely, but makes it inaudible at the right moments.
Open Settings β Sound and vibration β Do not disturb. Select Schedule here and add a new rule. As a trigger, select Charge (or Connect to Charger) and then set the settings:
- π Sounds: Turn off all notifications and media
- π΄ Vibration: Also turn off (optional)
- β° Exceptions: Add alarm clocks if they are important
The downside is that it blocks all sounds, not just the melody of the charger, but it runs on 100% MIUI versions and doesn't require any additional manipulation.
Method 3: Disconnect via ADB (without root)
If standard settings donβt work, you can use Android Debug Bridge (ADB), Googleβs official tool that allows you to manage system settings without superuser rights, and works on most Xiaomi devices, including the Poco X3 Pro.
First, turn on the USB debugging:
- Go to Settings. β The phone.
- Click on the MIUI version 7 times to activate the developer mode.
- Back to Settings β Additionally. β For developers.
- Activate "Debugging by USB" and confirm the action.
Now connect the phone to the computer, install it. ADB-Drivers and execute in the command line:
adb shell settings put global charging_sound_enabled 0Once you've done the command, restart the device. The charging sound should disappear. To get it back, use the same command, replacing 0 with 1.
Install ADB drivers on PC
Enable debugging over USB on your phone
Connect your phone to the original cable
Check the connection with the adb device command
-->
What if the ADB canβt see the device?
Method 4: Editing system files (requires root)
For advanced users who are ready to get root rights, there is a radical method - deleting or renaming system audio files, which is guaranteed to remove the melody of charging, but requires caution: improper actions can lead to loss of functionality or even "bricking" the device.
You'll need:
- π§ Root access (for example, via Magisk)
- π File Manager with support for root (for example, Root Explorer or Root Explorer) FX File Explorer)
- π Backup of the system (required!)
Instructions:
- Open the file manager and go to /system/media/audio/ui/.
- Find files with names like Charging.ogg Wireless_charging_start.ogg Power_connect.ogg
.bak
Charging.ogg.bak
Reboot the phone.
If the sound is gone after that, but there are problems with other system notifications, return the files to their original names.
β οΈ Warning: Changing system files may disrupt the work OTA-Before the next firmware update, return everything to its original state or use Magisk to mask the changes.
Method 5: Third-party applications for sound management
If you don't want to dig into settings or use ADB, you can use specialized applications that offer flexible settings to turn off system sounds, including the charging melody.
| Annex | Need root? | Features | Reference |
|---|---|---|---|
| Silent Charging | β No. | Turns off the charging sound via availability service. Runs on MIUI 12-14. | Google Play |
| SoundAssistant | β No. | It allows you to customize system sounds separately. It supports schedules. | Google Play |
| MacroDroid | β No. | Creates automatic rules to turn off the sound when connecting the charging. | Google Play |
| Disable Charging Sound (Root) | β Yes. | Removes system charging sounds at the file level. | XDA |
When using apps without root, consider that they may conflict with MIUIβs energy-saving features. If sound returns after a reboot, add the app to the battery optimization exception list (Settings β Battery β Battery Optimization).
π‘
Rootless applications are less reliable than system methods, and they may stop working after a MIUI update.
What do you do if nothing helps?
If youβve tried all the ways but the charging sound is still playing out, the following reasons are possible:
- π Update MIUI: After the firmware update, some of the settings are reset.
- π΅ Third-party firmware: Castom builds (like Pixel Experience or LineageOS) can use their own sound circuits.
- π Hardware problem: In rare cases, sound is played at the level of the charging controller (diagnosis is required in the service).
- π± Application conflict: Some programs (such as launchers or optimizers) can override system sounds.
If the problem occurs after installing custom firmware, check the settings in the developer menu or consult the documentation of your build. To diagnose hardware faults, reset to factory settings (Settings β About Phone β Settings Reset). Before reset, make sure to back up your data via Mi Cloud or locally!
β οΈ Note: On some versions of Poco X3 Pro with firmware for the global market (EEA) The charging sound is hard-stitched into the system and does not turn off by standard methods, in which case only editing system files (Method 4) or switching to custom firmware will help.