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.
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:
- Open the βThemesβ app (icon with a brush on your desktop).
- Go to the Topics β Popular or search for keywords: sounds, notification sounds, charging sound.
- 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.
| Theme | Type of charging sound | Compatibility | Rating (4PDA) |
|---|---|---|---|
| Pure Black Sounds | Electronic, short | MIUI 12β14, HyperOS | 4.7/5 |
| Nature Melodies | Natural sounds | MIUI 13+ | 4.5/5 |
| Cyberpunk Neon | Futuristic | Only HyperOS. | 4.3/5 |
| Old School Nokia | Classic Nokia. | All versions of MIUI | 4.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:
- Download and install Zedge from Google Play.
- In the search box, enter charging sound or xiaomi charging.
- Select the sound you like and click "Install".
- 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).
- 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?
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:
- Install Magisk Manager and check root status (adb shell β enter su β the # sign should appear).
- Download a root-enabled file manager (such as FX File Explorer or Root Explorer).
- 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:
- Create a new profile β State β Nutrition β Charging.
- Add the task. β Multimedia. β Play music.
- Specify the path to your audio file (e.g. /sdcard/Download/charge.mp3).
- 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 cause | Decision |
|---|---|---|
| The sound hasn't changed after being replaced via ADB | Incorrect access rights or file path | Check the path with the ls /system/media/audio/ui/ and the right (chmod 644) command |
| The smartphone does not reproduce the sound of charging | System sound is disabled in the settings | Check Settings β Sound β System sounds (slider should be >0) |
| After the MIUI update, the sound dropped | System files overwritten | Repeat the replacement procedure or use the Magisk module for automatic recovery |
| ADB does not see the device | No drivers installed or debugging not included | Install Mi USB Driver and check for debugging |
| The sound is reproduced with distortions | Inappropriate format or bitrate | Convert 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"