How to Check Your Battery Remain on Xiaomi: A Complete Guide with Hidden Features

Have you ever experienced a situation where a Xiaomi smartphone suddenly turns off at 15-20% charge? Or vice versa - works for hours after the indicator has shown 1%? The problem of inaccurate display of battery level is familiar to many owners of devices on MIUI. The reason lies in the features of battery calibration, wear of cells and software errors. This article will help not only to know the current percentage of charge, but also to understand why the figures can differ from the real ones.

We will analyze all available methods of verification, from basic to professional, including hidden engineering menus and ADB commands. Particular attention will be paid to models with amoledic screens (for example, Xiaomi 13 Pro or Redmi K60), where the display of the battery in the status bar may not be available.

1. Standard method: notification panel and battery widget

The most obvious method is to look at the battery icon in the upper right corner of the screen, but in MIUI, the default percentage display is disabled.

  1. Swipe down from the top edge of the screen to open the notification bar.
  2. Press the gear. βš™οΈ in the upper right corner (or tap on the word "Settings").
  3. Go to Settings β†’ Notification Panel and Status bar β†’ Battery indicator.
  4. Select the option "Percent" or "Icon with percentage".

On some models (such as the POCO F5 or Redmi Note 12), you can add a battery widget to the home screen:

  • πŸ“± Long tap on the free space on the desktop β†’ "Widgets".
  • πŸ” Find the "Battery" or "System Information" widget".
  • πŸ–±οΈ Drag it on the screen and adjust the size.

πŸ’‘

If the percentage of charge is not displayed correctly (for example, jumps from 50% to 20%), try rebooting your smartphone. In 60% of cases, this helps to reset the power controller error.

Please note: on devices with AMOLED-displays (e.g., Xiaomi) 12T Or Black Shark 5, the battery icon can disappear when the dark mode is turned on, to get it back:

⚠️ Attention: B MIUI 14+ setting up the display of icons in statusbar moved to Settings β†’ Display. β†’ Additional settings β†’ Not to be confused with the Notification Panel"!

2. Hidden battery testing menu (#4636##)

Xiaomi smartphones have a hidden engineering menu that displays detailed battery information, including real charge level, temperature and voltage.

  1. Open the phone app.
  2. Enter the combination: ##4636### (some models may require ##6484###).
  3. In the menu that opens, select "Battery Information".

Here you'll see:

  • πŸ“Š Level - current percentage of charge (may differ from the one displayed in the statusbar).
  • 🌑️ Temperature - battery temperature in degrees Celsius (normal: 25-40)Β°C).
  • ⚑ Voltage - voltage (for Li-Po batteries, the norm is 3.7–4.2V).
  • πŸ”‹ Health – battery status, if any).
πŸ“Š How often do you check the battery status?
Once a week.
Only when the problems start.
Never checked.
I use third-party apps.

If the menu does not open, it means:

  • πŸ“΅ Your model has been disabled engineering codes (relevant to the POCO global-fixed).
  • πŸ”’ The device is locked by the operator (e.g. some Redmis for the Chinese market).
  • πŸ› οΈ You need to enable "Developer Mode" (more on this below).
What if the code doesn't work?
If the ##4636### combination doesn’t open the menu, try an alternative method: 1. Install the MTK Engineering Mode app (for MediaTek processors) or Qualcomm Mode (for Snapdragon). 2. From the menu, select Hardware Testing β†’ Battery. 3. Here you will have the same data, but with advanced diagnostics (for example, the consumption current in mA).

3. through "Developer Mode" (for advanced users)

If standard methods don’t show an exact percentage, you can use the developer menu, which is suitable for all Xiaomi models, including the Redmi K50, POCO X5 Pro and others.

First, activate the developer mode:

  1. Go to Settings. β†’ The phone.
  2. Tap 7 times on the item "Version" MIUI" (A notice will appear saying, β€œYou have become a developer!").
  3. Return to the main settings menu and open a new section for developers.

Now check the battery:

  • πŸ”§ Go to For Developers β†’ Monitoring.
  • πŸ“‰ Select "Battery Use" or "Battery Activity".
  • πŸ“Š This will display the discharge schedule, current level and even the wear assessment (if supported).

On some firmware (e.g. MIUI 13 for Xiaomi 11T), the option "Reset battery statistics" is available on this menu. Do not use it unnecessarily - this can lead to incorrect calibration!

Activate Developer Mode (7 taps according to MIUI)

Open "For developers" β†’ Monitoring"

Check the discharge schedule for the last 24 hours

Compare the data with the data from the engineering menu (#4636##)

-->

4. applications for battery diagnostics (AccuBattery, GSam Battery Monitor)

Third-party utilities often show more accurate information than regular MIUI tools, and let’s look at two of the most reliable applications:

AnnexAdvantagesDeficienciesReference
AccuBatteryIt shows the actual battery capacity (compared to passport capacity), it tracks charging cycles, it gives recommendations for extending the lifespan.Free version is limited. Requires calibration (first 3 charging cycles).Google Play
GSam Battery MonitorIt shows consumption by application. It works without root rights. There's a widget for the home screen.The interface is overloaded with data. Some Xiaomi requires the battery optimization to be turned off.Google Play

How to use AccuBattery:

  1. Install the application and provide all the permissions requested.
  2. Charge your phone to 100% (the app will determine the actual capacity).
  3. After 3-5 cycles of charging / discharging, an accurate assessment of wear will appear in the Health section.

⚠️ Note: If the AccuBattery is 20 to 30 percent lower than the passport capacity (e.g., 3,000 mAh instead of 5,000 mAh), it is a sign of severe wear and tear, and then it is time to change the battery β€” even if the smartphone is holding a charge β€œnormally".

5. Verification through ADB (technical)

The method for power users willing to work with Android Debug Bridge allows you to get raw data from the battery controller, including:

  • πŸ“‹ Current charge (capacity).
  • πŸ”Œ Voltage (voltage).
  • πŸ”₯ Temperature (temporal temperature).
  • ⚑ Charge/discharge current (current_now).

Instructions:

  1. Install. ADB-PC drivers.
  2. Turn on the smartphone "Debugging by USB" (Settings β†’ For developers).
  3. Connect the phone to your computer and type in the command line:
adb shell dumpsys battery

In the answer, find the lines:

  • Level: 75 is the current percentage.
  • Voltage: 3987 - voltage in millivolts (3987 mV = 3.987 V).
  • temperature: 310 - temperature in tenths of a degree (310 = 31.0 Β° C).

For models with a Qualcomm processor (for example, Xiaomi 12 Pro or Black Shark 4), you can use the extended command:

adb shell cat /sys/class/power_supply/battery/uevent

πŸ’‘

If the value current_now negative (e.g., negative, -500000), This means that the battery is running out (current in microamps.

6.How to check battery wear (without disassembling the phone)

And over time, the battery capacity decreases, and if your Xiaomi starts to run out in half a day, even though it used to last 2 days, it's time to assess the wear and tear, and you can do this without opening the case.

Method 1: Through the AccuBattery application

  • πŸ“Š After 5-10 cycles of charging, open the section "Health".
  • πŸ”‹ Compare the "Calculation Capacity" with the passport (for example, 4500 mAh vs 5000 mAh).
  • πŸ“‰ If the difference is greater than 20%, the battery needs to be replaced.

Method 2: Engineering menu (for Qualcomm processors)

  1. Enter the code ##6484##.

Method 3: By Indirect Signs

  • ⚑ The phone turns off at 10-20% charge.
  • πŸ”₯ The body heats up strongly when charging.
  • ⏳ Autonomous work time decreased by 1.5-2 times.
  • πŸ“‰ The percentage of charge "jumps" (for example, from 50% to 30% per second).
What is a "charging cycle"?
One cycle is a full discharge from 100% to 0% and back to 100%. For example, if you drained your phone from 100% to 50% and then again to 100%, it counts as 0.5 cycles. The average Li-Po battery life is 500 to 800 cycles.

7. Frequent Mistakes and Myths About Xiaomi Battery

There are many misconceptions about Xiaomi batteries, and we'll look at the most common ones.

Myth 1: β€œYou have to completely discharge your phone once a month to calibrate.”

❌ Reality: Modern lithium-polymer batteries do not require full discharge; on the contrary, deep discharge (below 10%) reduces the lifespan%.

Myth 2: β€œA powerful adapter can ruin your battery.”

❌ Reality: Xiaomi uses charging controllers that limit current. e.g. Redmi Note 11 Pro+ supportive 120W It regulates the power itself. It's all about using the original cable.

Myth 3: β€œBattery saving apps extend its lifespan”

❌ Reality: Utilities like this DU Battery Saver or Greenify often do worse, closing the background processes, which causes the system to spend more energy restarting them. MIUI Optimization is already built in ("Lean mode" in the battery settings).

Myth 4: β€œStoring a phone with 100% charge is safe.”

❌ Reality: Long-term, full-charge storage accelerates degradation; optimal storage is 40-60%; if the phone is idle for more than a week, discharge it to 50%.

❓ Why Xiaomi’s battery is 1% and phone is still running for an hour?
This is due to the nonlinear discharge scale of lithium-polymer batteries. The last 10-15% of the capacity is consumed very slowly. In addition, MIUI can artificially "inflate" the percentage to avoid a sudden shutdown. To see the real charge, use the engineering menu (#4636###).
❓ How to Reset Battery Statistics on Xiaomi?
In some cases, this helps with the incorrect display of percentages. Instructions: Activate "Developer Mode" (7 taps according to version). MIUI). Go to Settings. β†’ For developers β†’ Monitoring β†’ Reset battery statistics. Confirm action and restart the phone. ⚠️ After reset, the first 2-3 charging cycles may be displayed inaccurately.
❓ Can I test the battery on Xiaomi without charging?
Yes, all of the methods described (engineering menus, ADBs, applications) work without a network connection, but accurate wear diagnosis (e.g. AccuBattery) requires at least one full charge-discharge cycle.
❓ Why after replacing the battery, the percentage of charge jumps?
This is normal for a new battery. The reason is an uncalibrated controller. To fix: Completely discharge the phone before shutting down. Charge to 100% without interruption (preferably the original RAM). Repeat the cycle 2-3 times. If the problem persists, check the quality of the battery installed (possibly a fake).
❓ How to find out the original battery capacity of my Xiaomi model?
Official data on popular models: Capacity model (mAh) Battery type Xiaomi 13 Pro4820Li-Po, fast charging 120W Redmi Note 12 Pro+5000Li-Po, 120W POCO F55000Li-Po, 67W Xiaomi 12T5000Li-Po, 120W Redmi 10C5000Li-Po, 18W The full list can be found on the official website of Xiaomi in the product card.