Xiaomi phones keep their battery settings in one place, Battery protection, but how much they tell you about battery health depends heavily on the model, the HyperOS version and even the region. Here is what Xiaomi officially offers, the hidden code people share online and what to make of it, and how to set charging protection.

What Xiaomi means by battery health

Xiaomi defines battery health as the difference between the battery's current maximum capacity and that of a brand-new battery. A phone at 90% holds nine tenths of what it did when new. Xiaomi's own guidance is honest that not every phone has the feature: it says to check battery health "if your phone supports the Battery Health feature", and publishes no model list.

Method 1: Battery protection in Settings

Start here. On HyperOS and recent MIUI phones, battery details and charging options live in one screen:

  1. Open Settings.
  2. Tap Battery.
  3. Tap Battery protection. You can also reach it from the Security app > Battery > Battery protection.
  4. Look for battery health, capacity or cycle information on this screen. What appears varies by model.

On some phones this screen shows only the charging modes, the battery temperature and Number of charges today. Note that this is how many times you charged today, not the lifetime cycle count. On newer models it shows more: reports on the POCO X7 Pro with HyperOS 2, for example, describe a battery health percentage, current capacity, manufacture date and first-use date in the Battery protection menu. Xiaomi's support pages also describe Battery Health 4.0 on the POCO X7, which tracks capacity and charge cycles and can show the maximum capacity as a percentage of new.

Method 2: Xiaomi's hardware test menu (CIT)

Xiaomi has an official hardware detection tool called CIT, used to test components such as the screen, sensors and speakers:

  1. Open Settings > About phone.
  2. Tap Detailed info and specs.
  3. Tap Kernel version five times quickly (four times on some older models).

You can also open it by dialling *#*#6484#*#*. CIT is useful for checking hardware, but we found no official Xiaomi documentation of a battery health readout inside it, so do not expect a capacity percentage there.

The *#*#6485#*#* code: what it is and how far to trust it

Many sites suggest dialling *#*#6485#*#* to open a battery information screen. On some Xiaomi, Redmi and POCO models it shows a list of coded fields such as MB_06, MF_02, MF_05 and MF_06, which community guides read as health status, charge cycles, current capacity and factory capacity. Treat this with care:

  • Xiaomi does not document this code or its fields.
  • Field labels and their meanings vary by model, and guides disagree on which field is which.
  • It may not open at all on some MIUI and HyperOS builds.
  • Without confirmed units, dividing one field by another to get a health percentage can give a misleading figure.

If Settings shows a health percentage, trust that over the code. Some users have also reported a HyperOS bug that lowered or reset the displayed cycle count, so a strange cycle figure is not always the battery's fault.

Set up charging protection

Xiaomi's charging protection reduces time spent at 100%, one of the main causes of wear. The options are in Settings > Battery > Battery protection, and the names vary by model and region:

  • Smart charging or Optimized charging: learns your routine and holds the charge lower overnight, finishing before you usually unplug.
  • Battery protection: on some models, such as the Xiaomi 14T Pro and Xiaomi 15T Pro, limits charging to about 80%.
  • Regular charging or Charge fully: charges to 100% every time.

Region matters too. Xiaomi says the global REDMI Note 14 Pro 5G offers regular charging and smart charging protection, while the Indian version adds a third, global battery protection option. If your phone stops at 80% and you want a full charge for a trip, switch to Regular charging or Charge fully for that charge.

Xiaomi's own battery care advice

How bCare helps on Xiaomi

Because Xiaomi's health readout depends so much on the model, bCare's battery health score gives every Xiaomi, Redmi and POCO the same clear picture: real capacity in mAh measured from normal 20 to 80% charges, compared with the design capacity, plus charge cycles and a 14-day trend. A battery full alarm at 80% works even on models without a charge limit, and the overheat alert rings before the battery spends long above 35 to 40°C. Xiaomi phones are known for strict background limits, so bCare's alarm-ready check walks you through notifications, battery optimisation and autostart to keep alarms ringing.