Xiaomi smartphone owners often face the desire to personalize their device, making its responses unique. One of the most popular changes is to replace the standard system sound that is heard when you connect the charger. Redmi 7, despite its age, remains popular, and the issue of customization of the interface for it does not lose relevance. Standard "peak" can be annoying or simply merge with other notifications, so users are looking for ways to set their own tune.
The process of changing system sounds in the MIUI shell has its own features that differ from standard Android. In this article, we will discuss in detail how to replace the charging sound with the Xiaomi Redmi 7 using both built-in system tools and third-party applications. You will learn about the intricacies of the file system and why some methods may not work without obtaining advanced rights.
It's important to understand that system sounds in MIUI are often stitched deep into the firmware, and simply replacing a file in a folder may not be enough, but there are several proven methods that circumvent these limitations, and we'll look at each of them, assess their effectiveness and security for your device, so you can choose the most suitable option.
Features of the MIUI sound system on Redmi 7
The MIUI shell installed on Redmi 7 is a deeply modified version of the Android operating system. Xiaomi developers have created a closed ecosystem where many system parameters, including notification audio files, are protected from direct editing by ordinary users, this is done to ensure the stability of the device, but at the same time limits the possibility of customization.
The sound of the charger connection in the standard scenario is part of the system resource package. Unlike incoming call ringtones, which are easily changed through the settings menu, system audio files require a more complex approach. On Redmi 7 from MIUI version 10 and above (including MIUI 11 and 12), access to the root directory of the system without Root rights is closed, making the classic method of replacing files impossible for most users.
However, engineers have left loopholes that allow some audio events to be reassigned. The MIUI sound engine allows standard signals to be redefined through custom modifier applications or using special features. Understanding the Redmi 7 sound architecture is key to successfully replacing sound without risking software damage.
π‘
Always back up your data before making changes to system files or installing applications with extended access rights.
Standard methods of setting up through the menu
The first thing to try for the Xiaomi Redmi 7 owner is the built-in operating system. While there may not be a direct replacement for the βchargingβ sound in the standard menu, users often confuse it with notification or lock sounds.
To start, you need to go to the audio settings section. The path may vary slightly depending on the version of MIUI, but the overall algorithm remains the same. Open the settings, then select Sound and vibration. This is the volume control and the main tunes.
- π Click on Melody or Rington to see the list of available system sounds.
- π΅ Select All Melodies to download the full list from Xiaomiβs cloud or device memory.
- π If you downloaded a new sound, it can be displayed in the Downloads or Files section within the melody selection.
Unfortunately, in the standard menu of Redmi 7, you won't find a separate item called "Charging Connection Sound," which is hidden from the average user, but if you check the Lock Sound or Touch Sound section, you can find adjacent settings that sometimes affect the overall sound behavior of the system when interacting with the interface.
Use of sound modifier applications
Since the standard means of replacing the charging sound with Redmi 7, the most effective solution is to use specialized applications from the Google Play Market, which use access to special features (Accessibility Service) to intercept system events and play the audio file you choose instead of the standard one.
One of the most popular and proven solutions is Good Lockβs Sound Assistant app (or its counterparts, such as Volume Control or Charge Sound), which works by monitoring battery status. Once the Android system reports a power connection, the app instantly launches the selected track.
To install and configure, follow the following steps:
- π² Download the sound modifier app (e.g., "Charge Sound") from the Play Market.
- βοΈ Once installed, open the app and provide all the permissions requested, including access to files and microphone (if required for analysis).
- π Enable the Special Opportunities Service for the App in your phone settings.
- πΌ Select the desired audio file from your Redmi 7 memory as the charging sound.
β οΈ Note: When installing applications that require access to special features, make sure you download them from trusted sources.Third-party programs can access on-screen activities, so the developer's reputation is critical.
The advantage of this method is that it does not require Root rights and works on any version of MIUI. You can install any audio format supported by the smartphone player, whether MP3, WAV or OGG. This gives you almost limitless possibilities for personalization.
βοΈ Verification of the modifier application settings
Advanced method: Replace system files (Root)
For users with technical knowledge and superuser rights (Root), there is a native way to replace sound, which is the cleanest way to integrate into the system, as it replaces the sound source itself, rather than emulating it. However, it carries risks and requires Root rights obtained through Magisk or SuperSU.
The method is to replace the charging.ogg file or Effect_Tick.ogg in the system folder. 7 These files are usually located in the path. /system/media/audio/ui/. To perform the operation, you will need a file manager with support for Root rights, such as Root Explorer or Root Explorer. MT Manager.
The procedure for advanced users:
- Make a full backup of the original file you are going to replace.
- Find or create an audiophile of the desired format (usually OGG) with the same name as the system.
- Copy the new file into the system directory by replacing the original.
- Change the permissions of the new file by setting the values rw-r----644.
- Restart the device with the reboot command or through the menu.
β οΈ Warning: Incorrectly changing system files or installing a file with incorrect access rights can lead to a cyclic bootloop or the disappearance of all sounds in the system.
It is important to note that after updating the MIUI firmware, all changes to the system partition will be lost as the /system partition is overwritten, so this method is more suitable for static configurations where the user does not plan to update the software of his Redmi 7 often.
What if the phone stopped making sounds after replacing the file?
Automation via Tasker or MacroDroid
Alternatives to specialized audio applications are powerful automation tools like Tasker or MacroDroid. These applications allow you to create complex scripts (macros) that respond to various triggers, including connecting a charger. This is ideal for those who like full control over the logic of a smartphone.
In MacroDroid (which is easier to master), it takes a couple of minutes to create a new macro, you have to select the trigger "Power connected" and the action "Play sound." This allows you not only to change the sound, but also, for example, to turn on the screen, launch the application or say a voice message when you start charging.
Comparison of the capabilities of automation tools:
| Function | Tasker | MacroDroid | Special Applications (Charge Sound) |
|---|---|---|---|
| Difficulty setting up | Tall. | Medium | Low. |
| Scenario flexibility | Maximum | Tall. | Just sound. |
| Resource consumption | Average. | Low. | Minimum |
| Price. | Paid | Freemium | Free of charge. |
Using Tasker on Redmi 7 may require additional permissions customization in MIUI. Be sure to allow auto-start and background work for the automation application, otherwise the system will "kill" the process and the sound will not be played.
π‘
Automation applications like MacroDroid allow you not only to change the sound, but to create a whole scenario of actions when connecting a charging, which makes them more powerful than simple modifiers.
Solution and troubleshooting
Even following the instructions, users may encounter problems when setting up the charging sound on the Xiaomi Redmi 7. Most often this is due to the aggressive energy savings characteristic of MIUI. If the sound is not played or reset to standard, you need to check the energy saving settings.
Go to Settings β Applications β All apps, find your app to change sound (or automate). Go to Battery or Energy Saving and select No Limits mode. Also enable auto-start for this application. Without these steps, MIUI will block the background operation of the program.
Other common problems:
- π Silent or inaudible: Check the volume of media files. System charging sound is often tied to the media volume, not the bell. Make sure that when charging is connected, the volume is not at zero.
- π΅ Unsupported format: Some applications may not read high-resolution files or specific codecs. MP3 or OGG bitrate 128-320 quid.
- π Reset: After rebooting, settings may fly. Use the "Block App" feature in the recent task menu (pull down on the app icon) to prevent the system from closing it.
β οΈ Warning: If the phone starts to behave unstable or discharge quickly after installing a new sound, remove the modifier app. MIUI.
In rare cases, the problem may be in the hardware of the speaker or the charging connector if the sound cracks. However, if other sounds are played normally, it is the software. The unique feature of Redmi 7 is that on some global firmware, the path to system sounds may differ from the Chinese versions, so there is no universal path for Root method.