The annoying low battery pop-ups on Xiaomi smartphones can annoy even the most patient users, especially when the phone gives a warning at 20%, then at 15%, and then every 2-3% until it is completely shut down. The situation is aggravated if you use the device in power saving mode or connect it to a powerbank, the system continues to spam notifications despite stable power supply.
In this article, weβll look at all the possible ways to disable these notifications, from standard MIUI settings to hidden functions through ADB and third-party utilities. Itβs important to understand that some methods require developer rights or even unlock the bootloader, so before you start, evaluate your technical skills. Also note that completely disabling warnings about critical charge level (below 5%) can lead to unexpectedly turning off the phone without the ability to save data.
Why Xiaomi is so intrusive about battery failure?
The manufacturer has a reason to adopt an aggressive notification policy, and here are the key reasons:
- π Protecting lithium-ion batteries. Deep discharge (below) 3%) reduces the battery life in 2-3 Xiaomi is trying to prevent this from happening forcibly.
- π Optimizing power consumption: The system pushes the user to connect the charger to avoid background discharge in standby mode.
- π€ Google's requirements: Starting with Android 9, Google requires manufacturers to show low-charging warnings for the security of user data.
- π οΈ Diagnosis of problems: Frequent discharges up to 0% may indicate a battery failure or high background energy consumption.
Interestingly, on devices with MIUI for the global market (such as the Redmi Note 12 Pro+ 5G), notifications appear more often than on Chinese versions of firmware, which is due to local security standards, while flagships like the Xiaomi 13 Ultra can flexibly adjust warning thresholds β which is not found in budget models.
Method 1: Disconnect via standard MIUI settings
The simplest method that works on most devices with MIUI 12-14 without root-rights is suitable for models Redmi 10/11/12 series, POCO X3/X4/X5, Xiaomi 11T/12T and others.
- Open Settings β Battery and Performance.
- Go to Battery Settings (or Additional settings on some firmware).
- Find the Low Battery Notice (may be called the Discharge Warning).
- Turn off the slider or uncheck next to the option.
If there is no such item, try an alternative path:
- Go to Settings β Notifications and Status bar.
- Select Notification Management.
- In the list of applications, find System Notifications or MIUI System.
- Turn off the Battery or Energy Saving category.
Charge your phone to at least 30% | Backup important data | Check the MIUI version in Settings β About phone | Turn off power-saving mode-->
Limitations of the method:
- β οΈ On some firmware (for example, MIUI 13.5 for Redmi Note 10 Pro) option hidden.
- β οΈ After updating the system, the settings may reset.
- β οΈ Notifications of critical level (below 5%) will still appear.
Method 2: Using the Developer Mode
If the standard settings didn't work, you can try disabling notifications through hidden settings.
- Go to Settings. β The phone.
- Find the MIUI version and tap it 7 times in a row.
- Enter a pattern lock or password if required.
- Return to the main settings menu and a new section for developers will appear.
Now, follow the following steps:
- Open the Settings. β For developers.
- Find the USB debugging option and turn it on.
- Scroll down to Log or Monitoring.
- Turn off the Battery Notification option (could be called Battery Notifications in English firmware).
What to do if there is no Battery Notice?
Warning:
β οΈ Turning on the developer mode and changing hidden parameters can lead to unstable operation of the system. MIUI 14 After you turn off the battery notifications, sometimes the energy consumption data in the statistics disappears. To get it back, reset the developer settings in the Settings menu. β For developers β Reset.
Method 3: Disconnect via ADB (without root)
If the previous methods did not work, you can use Android Debug Bridge (ADB) β It's a tool for debugging Android devices, and it doesn't require root rights, but it requires a computer and a computer. USB-cable.
Step-by-step:
- Download and install ADB Tools on PC.
- Enable USB debugging on your phone (see Method 2).
- Connect the phone to your computer and select File Transfer mode.
- Open the command prompt (Windows) or terminal (macOS/Linux) in the folder with adb.exe.
- Enter the command to check the connection: Adb devices should appear serial number of your device.
- Use the command to disable notifications: adb shell settings put global low_battery_warning_level 0 This will set a warning threshold for 0%, effectively disable notifications.
To return the standard settings, use:
adb shell settings put global low_battery_warning_level 15adb shell
su
Table of ADB supported commands for managing notifications:
| Team team. | Action. | Note |
|---|---|---|
| low_battery_warning_level 0 | Turn off notifications | Works at MIUI 12-14 |
| low_battery_warning_level 5 | Set the threshold at 5% | It may not work on some of the firmware. |
| low_battery_sound 0 | Turns off the warning sound | Requires a reboot. |
| low_battery_dialog 0 | Turns off the pop-up window. | It doesn't work on MIUI 14 for POCO. |
Method 4: Using Third-Party Applications
If you don't want to mess with settings or ADB, you can use specialized utilities.
- π± Battery Notifications Disabler (requires Android 8.0)+). The app blocks system notifications about the battery via Notification Listener.link to Google Play.
- π§ MacroDroid (free with limitations) allows you to create a rule that automatically closes low charge notifications. MIUI 13β14.
- π‘οΈ Shizuku + App Ops (for advanced users) Shizuku allows you to access hidden permissions and disable system-level notifications.
How to set up MacroDroid:
- Install the application and provide all necessary permissions.
- Create a new macro with a trigger Notice received.
- In the filter, specify the text of the notification (for example, "low battery charge").
- Add the action Close the notification.
- Save the macro and activate it.
β οΈ Applications like Battery Notifications Disabler can conflict with system services MIUI. If after installation the phone began to brake or discharge quickly - remove the utility and reset the cache in Settings β Annexes β Application management β Three points. β Clear the cache of all applications.
Method 5: Edit system files (root only)
This is the most radical method, which requires an unlocked bootloader and superuser rights. Suitable for power users, ready for potential risks (up to the device's blink).
Instructions:
- Install Magisk and get root access.
- Download a root-enabled file manager (such as Root Explorer or Mixplorer).
- Go to /system/csc/others.xml or /system/csc/feature.xml (depending on the model).
- Find the line with the parameter CscFeature_Battery_WarningPopup or BatteryWarningLevel.
- Change the value from true to false or from 15 to 0.
- Save the file, set the rights 644 (rw-r--r---).
- Reset the device.
Alternative path (for MIUI 14):
/system/vendor/overlay/framework-miui-res/apk/assets/battery_warning_levels.xmlπ‘
Before editing system files, be sure to back up via TWRP or other custom recovery. An error in access rights or XML syntax can lead to a boot cycle!
Table of compatibility of methods with popular models:
| Model | MIUI 12 | MIUI 13 | MIUI 14 | Note |
|---|---|---|---|---|
| Redmi Note 10 Pro | β Methods 1, 2, 3 | β Methods 1, 3, 4 | β οΈ Method 3 with ADB | Method 2 does not work on global firmware |
| POCO X3 Pro | β All right. | β Methods 1, 3, 5 | β Method 2 is unstable | MIUI 14 requires a rollback to 13.5 |
| Xiaomi 12T | β | β Methods 1, 4 | β Methods 1, 3, 4 | Method 5 works only with Magisk 25+ |
| Redmi 9A | β Methods 1, 2 | β οΈ Method 3 (needed) USB-debugging) | β Method 5 is not supported | Budget models are limited in settings |
What do you do if nothing helps?
If youβve tried all the ways but notifications keep popping up, consider the following options:
- π Firmware rollback on some devices (e.g, POCO F4 GT) Battery notifications become more intrusive after upgrading to MIUI 14.Putting back. MIUI 13.5 can solve the problem.
- π² Install custom firmware. Firmware like Pixel Experience or LineageOS have more flexible notification settings.
- π Battery replacement: If the battery is worn out (capacity below 70%), the system can more often warn about the discharge).
- π οΈ On devices with hardware problems (such as a faulty power controller), software methods will not help.
Warning:
β οΈ Install custom firmware voids Xiaomi warranty and may lead to problems with Google Pay, Widevine L1 (no HD Netflix) and other services linked to the original software. Check the model compatibility on the forum before you run the firmware. XDA Developers.