The Xiaomi Redmi 8, launched in 2019, features a 5,000mAh battery, one of the modelβs key advantages. However, over time, even the most capacious batteries degrade: real capacity declines, battery life deteriorates, and the phone suddenly turns off at 20 to 30 percent charge. If your Redmi 8 starts to run too fast or warm up while charging, itβs time to diagnose battery status.
In this article, you will find 5 proven ways to test the battery, from built-in MIUI tools to professional applications and engineering codes. We will also look at what battery wear indicators are considered critical for the Redmi 8 (spoiler: if the capacity falls below 70% of the nominal battery requires replacement), and give tips for extending its life. All instructions are adapted to current firmware versions and do not require root rights.
1. Check the battery with hidden test code ##4636##
The fastest way to get basic battery information is to use Androidβs engineering menu, which works on all Xiaomi smartphones, including the Redmi 8, and doesnβt require third-party apps to be installed.
To open the menu:
- Open the Phone app.
- Enter the combination ##4636## (as a normal number).
- In the window that appears, select Battery Information.
In this section you will see the key parameters:
- π Level of charge (level) β current percentage in digital form.
- π Power source β displays Battery (from battery) or USB/AC (when connected to charging).
- π‘οΈ Temperature β Normal values for Redmi 8 at rest: 25β35Β°C. Exceeding 40Β°C signals overheating.
- π Voltage β must be in the range of 3.7-4.2 V. Values below 3.5 V or above 4.3 V indicate a malfunction.
β οΈ Warning: If the battery temperature exceeds 45Β°C in normal use (not during games or charging), this may indicate battery bloating - immediately disconnect the phone and contact the service center!
π‘
To save data from the engineering menu, take a screenshot of the screen β press Volume down + Power at the same time.
2. Diagnostics through MIUI Battery Care (built-in tool)
Firmware MIUI Redmi 8 includes a hidden Battery Care utility that analyzes battery status and offers optimization recommendations. MIUI 12 and newer.
How to start Battery Care:
- Go to Settings β Battery and Performance.
- Slap the icon. βοΈ (Battery settings) in upper right corner.
- Select Battery Health (Battery Health) status.
In this section you will see:
- π Battery Health Assessment (Excellent to Critical).
- β‘ Real capacity in mAh (for example, 4200/5000 mAh means wear on 16%).
- π Number of full charging cycles (norm for lithium-ion batteries up to 500 cycles).
- π Date of first use (helps estimate battery age).
| Indicator. | Normal for Redmi 8 | Critical significance |
|---|---|---|
| Real capacity. | 4500-5000 mAh | < 3,500 mAh (70% of nominal value) |
| Number of cycles | < 300 | > 500 |
| Temperature in plain | 25β35Β°C | > 45Β°C |
| Autonomous time | 1.5-2 days at an average load | < 10 hours |
If the actual battery capacity has fallen below 3,500 mAh, it means that the battery is worn out by more than 30% and needs to be replaced. At values of 3000 mAh and below, the phone can turn off at 30-40% of the charge due to incorrect display of the level.
3.Use of the AccuBattery application for detailed analysis
The third-party AccuBattery app (available on Google Play) provides the most accurate data on battery wear, including discharge charts, health scores and autonomy forecast.The app runs rootless and is compatible with Redmi 8.
How to use AccuBattery:
- Install the app from Google Play.
- Connect your phone to charge and wait 100% (the app will collect data about the charging speed).
- Use your smartphone in normal mode to a discharge of up to 5-10%.
- Go to the Health tab to view the results.
Key metrics in AccuBattery:
- π Health score β percentage of nominal capacity (e.g. 85% means wear and tear of 15%).
- β‘ Real capacity - calculated based on the analysis of charging cycles.
- π Autonomy forecast β how long the phone will last with current wear.
- π Discharge graphs β help identify applications that consume too much energy.
β οΈ Note: AccuBattery only shows reliable results after 3-5 full charge-discharge cycles!
Example of interpretation of results:
- π’ 90-100% battery in excellent condition.
- π‘ 80-89% moderate wear, autonomy decreased by 10-20%.
- π΄ 70-79% β heavy wear, need replacement in the next 3-6 months.
- β« < 70% critical condition, battery can fail at any time.
Charge the phone to 100%|Turn off battery optimization for the app in the settings MIUI|Do not use ultra-fast charging.|Discharge your phone to 5% without recharging|Repeat the cycle 2-3 times for accuracy-->
4. Verification through ADB-Teams (for experienced users)
If you want the most accurate battery data, you can use ADB (Android Debug Bridge), which requires connecting the phone to a computer, but provides access to hidden parameters that standard tools don't show.
Instructions for checking the battery through ADB:
- Install. ADB-PC drivers.
- Turn on USB Debugging on Redmi 8: Go to Settings β About Phone, tap 7 times on MIUI Version, then go back to Settings β Additional β For Developers and activate debugging.
- Connect your phone to your PC and open the command line (Windows) or terminal (macOS/Linux).
- Enter the command to check the status of the battery: adb shell dumpsy battery
In the conclusion of the command, pay attention to the following parameters:
- Level is the current level of charge.
- Voltage is the voltage in microvolts (divided by 1000 to produce volts).
- Temperature is a temperature in tenths of a degree (for example, 320 = 32.0Β°C).
- Health: 2 is good, 3 is bad (replacement required), 4 is critical (the battery may fail).
Example of output for a serviceable battery:
level: 85
Voltage: 3987000 (3.987 V)
temperature: 305 (30.5Β°C)
health: 2β οΈ Note: If the health setting is 4 or 7, it means that the battery controller has detected a critical malfunction, in which case continued use of the phone without replacing the battery may cause swelling or fire!
What if the ADB does not recognize the device?
5. Visual and physical signs of battery wear
In addition to software methods, the Redmi 8 battery can be assessed by external signs.
- π₯ Overheating of the case β if the phone heats up even at minimal load (for example, in standby mode), this is a sign of battery degradation.
- π A sharp drop in charge level β for example, from 50% to 1% in a few minutes.
- π Slow charging β if the phone charges longer than 3 hours from the original adapter (regular for Redmi 8 β 2-2.5 hours).
- π₯ Battery bloating β if the phone body becomes convex and the screen begins to βstep awayβ from the frame, immediately turn off the device!
- β‘ Spontaneous shutdowns β the phone turns off at 20-30% charge due to incorrect calibration of the controller.
If you notice a battery bloating, do not try to charge it or use your phone. Lithium-ion batteries in this state can ignite. Contact a service center to replace it.
To check if the battery is swelling:
- Place your phone on a flat surface (such as a table).
- Easy to press the center of the back cover β if it bends or βplaysβ, it is a sign of bloating.
- Illuminate the flashlight at the junction of the screen and the case - if a gap is visible, the battery is deformed.
π‘
A bloated battery is not only a loss of autonomy, but also a direct safety hazard, and lithium-ion batteries in this state can explode when mechanically exposed or overheated.
6. Battery calibration: when and how to do it
If your Redmi 8 is showing an incorrect charge level (for example, jumps from 50% to 20%), the problem may be in desynchronizing the battery controller, in which case calibration will help, a procedure that resets data about charging cycles and forcibly recalculates the capacity.
How to Calibrate Your Battery on Redmi 8:
- Discharge your phone to 0% (until it turns off on its own).
- Connect the original charger and charge up to 100% without interruptions.
- Turn off the charger and turn on the phone. If the charge level is below 100%, reconnect the charge until full charge.
- Repeat the process 2-3 times.
Calibration helps in the following cases:
- π The phone turns off at 10-20% charge.
- π The charge level jumps (for example, from 80% to 50%).
- β‘ Quick discharge after firmware update.
β οΈ Attention: Calibration doesn't restore the actual capacity of the battery; it only adjusts the display of the charge level. If after calibration the autonomy has not improved, the problem is the physical wear of the battery.
If the calibration didnβt help, try resetting your phone to factory settings:
- Go to Settings β About the phone β Reset settings.
- Select Reset all settings (does not delete files) or Delete all data (complete reset).
- After resetting, recalibrate the battery.
7.When it's time to change battery to Redmi 8: checklist
Replacing the battery with Redmi 8 is required in the following cases:
Autonomy has been reduced to <10 hours|The phone turns off when 20β30% charge|The battery swelled or deformed the body|Real capacity. < 3500 mAhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh|Temperature in plain > 40Β°C-->
Cost of battery replacement in service centers:
| Type of service | Cost (rupe) | Guarantee |
|---|---|---|
| Official Xiaomi service | 1800β2500 | 6β12 months |
| Informal service | 1200β1800 | 3β6 months |
| Self-sustaining replacement | 800β1200 (battery cost) | No. |
When choosing a service, pay attention to:
- π οΈ Battery used - the original has the marking BM47 or BM48.
- π§ Replacement method β when self-replacement is high risk of damaging plumes or display.
- π Guarantee β official services give a guarantee of up to 1 year.
If you are replacing the battery yourself, you will need:
- New battery (for example, the original BM47).
- A set of T3-T5 screwdrivers and a plastic mediator for opening the case.
- Thermoclei or bilateral tape to fix the new battery.
π‘
Before replacing the battery, completely discharge the phone and turn it off, which minimizes the risk of short circuit when the plume is disconnected.