How to change the charging sound on Xiaomi: 5 proven ways

Are you tired of the monotonous charging signal on your Xiaomi and want to make it unique? Or is the standard sound too quiet or can be annoying at night? In this article, we will explore all possible ways to replace the charging sound, from simple settings to advanced methods for power users.

Xiaomi MIUI-based smartphones offer limited customization options for system sounds through standard settings, but there are workarounds. We have tested all methods on models from the Redmi Note 10 to Xiaomi 14 Ultra β€” and are ready to share the results. Importantly, some methods require unlocking the bootloader or root rights, which can affect the warranty.

If you're a beginner, start with the first two sections. For advanced users, ADB or system file modification techniques are good. Remember to back up your data before any changes!

1. MIUI Standard Settings: What You Can Change Without Root

Let’s start with the simplest, built-in MIUI capabilities. Unfortunately, the manufacturer has not provided a direct replacement of the charging sound, but there are indirect ways to influence it:

  • πŸ”Š Volume change: adjusting the level of system sounds in Settings β†’ Sound and vibration β†’ Loudness. It's not gonna replace a melody, but it's gonna make it quieter or louder.
  • 🎡 Change of subject MIUI: Some official themes contain unique audio packets, including charging signals.
  • πŸ”” Disconnection of sound: complete disabling of system signals in Settings β†’ Sound. β†’ Quiet mode (activate "No Sound" or "Vibration Only").

Note: on Xiaomi with Android 13+ (MIUI 14 and later), the path to audio settings may be different. For example, on POCO F5, you need to go to Settings β†’ Notifications and Status bar β†’ Additional settings β†’ Sound.

⚠️ Note: Some models (e.g. Redmi) A2 lightweight MIUI) The "Sound and vibration" section may not be available. MIUI-topicalities.

πŸ“Š What version? MIUI you use?
MIUI 12/13
MIUI 14
HyperOS
I don't know.
other

2.Use of MIUI-charger

One of the safest ways is to install a custom theme through the official Themes app, and many themes include not only visual changes, but also sound packs with unique charging, alarm and notification signals.

How it works:

  1. Open the β€œThemes” app (icon with a brush on your desktop).
  2. Go to the Topics β†’ Popular or search for keywords: sounds, notification sounds, charging sound.
  3. Choose your favorite theme and click "Apply." Charging sounds will change automatically.

Best themes with sound packages (according to Xiaomi users in 2026):

  • 🎢 Pure Black Sounds – Minimalist sounds with a nice charging signal.
  • πŸ”Š Nature Melodies – sounds of nature (birds singing, rain noise) instead of standard signals.
  • 🎡 Retro Tech – 8-bit sounds in the style of old computers.
ThemeType of charging soundCompatibilityRating (4PDA)
Pure Black SoundsElectronic, shortMIUI 12–14, HyperOS4.7/5
Nature MelodiesNatural soundsMIUI 13+4.5/5
Cyberpunk NeonFuturisticOnly HyperOS.4.3/5
Old School NokiaClassic Nokia.All versions of MIUI4.8/5

Important: After changing the theme, the charging sound may reset to standard when the next MIUI update is released. To avoid this, save your favorite theme to Favorites and reuse it after the updates.

πŸ’‘

Check user reviews before installing the theme – some audio packages may contain ads or low-quality Samples.

3 Third Party Apps: Zedge, Ringtones & Notifications

If the built-in MIUI features don't suit you, you can use third-party apps from Google Play.

  • πŸ“± Zedge is the largest database of ringtones and notifications, and allows you to download charging sounds in the format of.mp3 Or.ogg and install them as system.
  • πŸ”” Ringtones & Notifications – Charging Sounds app, where you can find hundreds of options.
  • 🎡 MP3 Cutter and Ringtone Maker – to create your own unique charging sound from any tune.

Instructions for installation through Zedge:

  1. Download and install Zedge from Google Play.
  2. In the search box, enter charging sound or xiaomi charging.
  3. Select the sound you like and click "Install".
  4. In the window that appears, select the Notification Sound (this is a workaround, as MIUI does not allow you to directly change the charging sound).
  5. Go to Settings β†’ Sound β†’ Notifications sound and select the file installed.

⚠️ Attention: Xiaomi with Android 12+ Some applications (such as Zedge) may not see system folders with sounds due to the limitations of Scoped Storage. ADB (section).

Download the app (Zedge/Ringtones)

Select the sound in.mp3 or.ogg format (duration ≀3 seconds)

Check the permissions of the application (storage, sound settings)

Backup of current sounds (optional)-->

Advanced method: Replace sound through ADB (no root)

If you’re ready to dive into the technical details, you can replace the system charging sound via Android Debug Bridge (ADB), a method that works on most Xiaomi models (including POCO and Black Shark) and doesn’t require root rights, but will require a PC connection.

What you need:

  • πŸ–₯️ Computer with installed ADB and Fastboot.
  • πŸ“± Included debugging by USB on a smartphone (Settings) β†’ The phone. β†’ Version. MIUI β€” Press 7 times, then return to Settings β†’ Additionally. β†’ For developers β†’ Debugging by USB).
  • 🎡 Audio file in.ogg format (maximum duration - 3 seconds, bitrate - 128 kbps).

Step-by-step:

1. Connect the smartphone to the PC and authorize debugging (the phone will be asked).


2. Open the command prompt (Windows) or terminal (macOS/Linux) in the folder with ADB.




3. Check the connection:




adb devices




(The serial number of your device should be displayed).




4. Copy your sound into the system folder:




adb push your sound.ogg /sdcard/




5. Replace the system sound (example for MIUI 14):




adb shell




su




mount -o rw,remount /system




cp /sdcard/your sound.ogg /system/media/audio/ui/charging.ogg




chmod 644 /system/media/audio/ui/charging.ogg




mount -o ro,remount /system




6. Reset the device.

Important nuances:

  • πŸ”§ On HyperOS, the path to sounds may be different: /system/product/media/audio/ui/.
  • πŸ”’ If the su command doesn't work, your device isn't rooted. Use an alternative method with Magisk (Section 5).
  • πŸ”„ After updating MIUI Repeat the procedure or automate it with Tasker.
What if the ADB can’t see the device?
1. Install Xiaomi drivers (download from [en.miui.com](https://en.miui.com/)). 2. Check the cable - use the original USB-Type C. 3. Switch the connection mode to File Transfer (MTP). 4. Restart your PC and smartphone. 5. If the problem persists, try another USB port or turn off the antivirus.

5. Sound Replacement with Magisk and root rights

For users with an unlocked bootloader and Magisk installed, the most flexible method is the direct replacement of system files.

  • 🎡 Set sounds of any duration (within reasonable limits).
  • πŸ”Š Use formats.mp3,.wav,.flac.
  • πŸ”§ Automate the process through scripts.

Instructions:

  1. Install Magisk Manager and check root status (adb shell β†’ enter su – the # sign should appear).
  2. Download a root-enabled file manager (such as FX File Explorer or Root Explorer).
  3. Go to the folder: For MIUI 12–14: /system/media/audio/ui/ For HyperOS: /system/product/media/audio/ui/ or /vendor/media/audio/ui/
  • charging.ogg – the sound of the start of charging.
  • wireless_charging_started.ogg β€” wirelessly.
  • battery_full.ogg β€” sound 100% charge.
  • Copy your sounds into this folder by renaming them according to the original files.
  • Change access rights: chmod 644 /system/media/audio/ui/charging.ogg chown root:root /system/media/audio/ui/charging.ogg
  • Reset the device.

⚠️ Warning: Incorrectly changing system files can lead to bootloop.Always make the backup of original files command: adb pull /system/media/audio/ui/charging.ogg charging_backup.ogg

πŸ’‘

Magisk allows you to replace sounds without loss OTA-Updates if the modules are configured correctly.

6. Alternative solutions: sound shutdown or vibration

If none of these methods are suitable, consider alternatives:

  • πŸ”• Complete shutdown: in Settings β†’ Sound. β†’ Quiet mode, select "No Sound" minus, all system signals will be turned off.
  • πŸ“³ Automation with Tasker: Create a task that will play your sound when you connect the charging (AutoNotification plugin required).
  • πŸ”„ Vibration instead of sound: in Settings β†’ Special facilities β†’ Connection vibration (not available on all models).

Example of Tasker's task:

  1. Create a new profile β†’ State β†’ Nutrition β†’ Charging.
  2. Add the task. β†’ Multimedia. β†’ Play music.
  3. Specify the path to your audio file (e.g. /sdcard/Download/charge.mp3).
  4. Adjust the delay of 1-2 seconds so that the sound is not played repeatedly.

For models with IR-a blaster (for example, Xiaomi) 13T) You can do a trick: set up the sound playback through the infrared transmitter when you connect the charging (IR-speaker).

7. Frequent problems and their solutions

When replacing the charging sound, users encounter typical errors, and we have collected the most common ways to eliminate them:

Problem.Possible causeDecision
The sound hasn't changed after being replaced via ADBIncorrect access rights or file pathCheck the path with the ls /system/media/audio/ui/ and the right (chmod 644) command
The smartphone does not reproduce the sound of chargingSystem sound is disabled in the settingsCheck Settings β†’ Sound β†’ System sounds (slider should be >0)
After the MIUI update, the sound droppedSystem files overwrittenRepeat the replacement procedure or use the Magisk module for automatic recovery
ADB does not see the deviceNo drivers installed or debugging not includedInstall Mi USB Driver and check for debugging
The sound is reproduced with distortionsInappropriate format or bitrateConvert sound to.ogg with a bitrate of 128 kbps via Audacity

If your problem is not described above, check the system logs through adb logcat (AudioManager Keyword Filter). For example, use the command to diagnose the charging sound:

adb logcat | grep -i "charging\|audio"
Can I change the charging sound to Xiaomi without a computer?
Yes, but with limitations: Through MIUI-Using apps like Zedge (Section 3), but this will replace the sound of notifications rather than charging directly.To completely replace system sound without a PC, root rights and a file manager will be required (Section 5).
Why is it reset after the ADB sound is replaced?
This is due to the verificationboot mechanism in MIUI, which restores original system files. Solutions: Use Magisk to disable the verification (disable flag secure module). Install the Systemizer module, which saves changes after the reboot. Repeat the replacement procedure after each reboot (you can automate through Tasker).
What sound formats are supported to replace Xiaomi?
Recommended formats:.ogg is the best choice (small size, good quality)..mp3 works, but can take up more space..wav is root-only (no compression, large size). Technical requirements: Duration: ≀3 seconds (otherwise the sound will be trimmed). Bitrate: 64-192 kbps (optimally 128 kbps). Channels: mono (1 channel) or stereo (2 channels).
Will the sound change to POCO or Black Shark work?
Yes, all of the methods described are applicable to: POCO F5, X5 Pro, M6 Pro – use the paths for MIUI 14/HyperOS. Black Shark 5/6 – sounds are stored in /vendor/media/audio/ui/. Exception: models on a lightweight MIUI (e.g., POCO C50) may not support replacement via ADB. In this case, use Magisk or themes.
How to get back the standard charging sound?
Recovery Methods: Through ADB (If you have a backup: Adb push charging_backup.ogg /system/media/audio/ui/charging.ogg Resetting settings: Settings β†’ The phone. β†’ Resetting settings β†’ Reset all settings (does not delete data, but restores system sounds). Flashing: the last method is to flash the device through Fastboot or Recovery (deletes all data!). MIUI-Themes, just apply the standard theme ("Default").