Personalizing a smartphone interface isn’t just a fashion homage, it’s a way to make interactions with a gadget truly comfortable. When you plug Xiaomi or Redmi into a power source, standard system sound can seem too quiet, boring, or just annoying. Fortunately, the MIUI shell and the new HyperOS provide users with ample customization options that go far beyond just changing wallpaper.
The process of replacing the audio file played when you connect the cable does not require super-user rights or deep knowledge of programming. All the necessary tools are built into the system or available through the official services of the company. However, there are several different methods, each of which has its own nuances depending on the version of the operating system and the region for which the device is released.
In this guide, we will take a look at all the available ways, from the simplest settings in the Themes menu to advanced methods using file managers. You will learn how to circumvent the system limitations if the standard functionality does not allow you to choose the right track, and what hidden features are hidden in the audio profiles of your smartphone.
Standard capabilities of the MIUI and HyperOS shell
Starting with a basic layer that is available to every owner immediately after purchase, most current models running current firmware versions have a separate section for setting up sound notifications. First, you need to go to Settings → Sound and Vibration. This is where Charging Sound is located, which can be activated or hidden by default depending on the regional version of the software.
If you have a choice of tone on your menu, the system will offer a standard set of several tunes. These files are stored in the system partition and protected from deletion, but they can be used as is. It is important to note that on global versions of firmware, the list of available sounds is often limited to three to four options, whereas in Chinese builds, the choice can be much wider.
⚠️ Note: Some HyperOS devices may have changed the path to settings. If you don't find a Sound item, try searching for it through a global search for settings by typing in "Charge».
For those who prefer silence or minimalism, it is possible to completely disable the audio, and this is done through the same settings section where the "Sound on charger" slider is put into an inactive position, which is useful if you charge your phone at night and don't want to hear any extra signals.
Using the Themes app to change tunes
The most abundant source of content for Xiaomi, POCO and Redmi owners is the official Theme app, which allows you not only to change the visual style of the interface, but also to download new audio packages. To find the right content, open the application, go to the “Sounds” section or search for “Charging sound”.
After you download your favorite audio package, you need to use it. To do this, click the "Apply" button and select the "Setting up theme" option. In the menu that opens, make sure that (check) is opposite to "Sounds", and then confirm the action. The system automatically replaces the standard signal with the one you choose.
But there's a limitation to this method: you depend on what the authors put in the store, and you can often find quality, short tunes that are specially cropped to the system notification format, and if you want a particular track from your music library, you'll have to resort to more complex, but flexible methods.
Install your own audio file through file manager
This method is the most versatile and allows you to set as a charging signal any MP3 or WAV file in the memory of your device. To implement this plan, you will need a built-in Explorer application or any analogue, for example, Total Commander or MiXplorer.
The method is to manually move or copy the desired file to a system folder designed for notification sounds.
- 🎵 Find the music file you want to use in your phone’s memory and copy it.
- 📂 Go to the root folder of internal memory and find the directory MIUI, And inside it's a folder.
- 📁 Inside the sound folder, create a new folder called charging (if it hasn’t already been created).
- 💾 Insert the copied audio file into the charging folder.
☑️ Checking before setting the sound
After you do this, go back to the sound settings. Your file should appear in the list of available charging tunes. If that doesn't happen, try renaming the file by removing the Russian letters and spaces from the title, replacing them with Latin and underline.
Working with system files and limitations
Sometimes the system ignores user files because of Android's strict security policies, especially on newer versions of Android 13 and up, in which case the standard file manager may not be giving access to the required directories, and more advanced tools or a computer connection come to the rescue.
When you connect your smartphone to your PC in file transfer mode (MTP), the folder structure is different. You can try placing the file along the path /storage/emulated/0/MIUI/sound/charging/. If the charging folder is missing, manually creating it often solves the problem, since MIUI scans this directory when you load the list of available tones.
| File parameter | Recommended value | Impact on work |
|---|---|---|
| Format | MP3, OGG, WAV | Unsupported codecs will not be reproduced |
| Duration | 3-10 seconds | Long tracks can be cut or glitches |
| Bitreit | 128–320 kbit/s | High quality is not required for system sound. |
| File name | Latin, no gaps | Cyrillic can cause display errors |
Remember that after updating the firmware or resetting the settings to factory, user files in the system folders can be deleted, in which case you will have to repeat the procedure, and it is worth considering that some themes can override the sound settings, returning their standard sound instead of yours.
Third-party applications for automation
If the built-in tools don't seem flexible enough, Google PlayMacroDroid or Tasker apps come to the rescue, allowing you to create complex scenarios. You can configure the Power Connect trigger and Play Sound action by selecting any file from memory.
The advantage of using MacroDroid is that it's easy to interface. You don't have to write code, you just drag and drop the action blocks. Create a macro: Trigger -> Power is connected -> Action -> Play sound -> Select a file. This allows you to bypass the system restrictions that prohibit you from changing the system file directly.
The secrets of MacroDroid work at MIUI
Another interesting option is to use apps to create themes like zTheme (requires additional customization via PC) or Theme Editor. They let you embed your sound directly into the theme structure, which ensures it works even after a reboot, as the system will perceive it as part of the official package.
Solving Sound Problems
Quite often, users are faced with a situation where everything seems to be set up correctly, but the sound is not played. One common reason is Do Not Disturb mode or silent mode turned on. Check if you have a restriction on playing system sounds during these periods.
Also worth paying attention to is the volume of notifications. Charging sound is often tied to this channel, not to media volume. Make sure the notification volume slider is not twisted to zero. Also, some Bluetooth headphones can intercept the audio channel, and the charging sound will be played in them, rather than through the smartphone speaker.
⚠️ Note: If you use third-party launchers or modified versions MIUI, The path to the audio folder may be different. In such cases, look for the audio or media folder at the root of the internal memory.
In rare cases, the problem lies in the audio file itself. The file may be corrupted, have an unsupported bitrate, or be too long. Try using another track to test the hypothesis. The optimal length of the system sound is up to 5 seconds, otherwise it may interrupt or overlap itself when reconnected.
Frequently Asked Questions (FAQ)
Can I set a long song to the sound of charging?
Why did the sound drop after the firmware update?
Does the set theme affect the charging sound?
Where to find hidden charging sounds in the system?
💡
The key to success is to correctly locate the file in the MIUI/sound/charging folder and use the MP3 format with the Latin name.
To sum up, changing the charging sound on Xiaomi is a simple but effective way to add personality to your device, whether it’s using embedded tools, manually copying files, or automating through third-party software, everyone will be able to find the right option.