Replacing the battery on a smartphone is only half the battle. Even if you installed an original battery from Samsung, Xiaomi or Google Pixel, without proper calibration the system may show an incorrect charge level: the phone suddenly turns off at 30%, and after connecting the charger it “resurrects” at 10%. It's all about power controller a microcircuit that monitors charge/discharge cycles. When replacing the battery, its data is reset, and without calibration the smartphone will work unstable.

Many users think that it is enough to simply discharge the phone to 0% and charge it to 100%. In practice, this method only works for older lithium-ion batteries. Modern lithium polymer batteries (Li-Po) require a more precise approach, especially when it comes to flagships with support for fast charging (Qualcomm Quick Charge, VOOC, SuperDart). This article contains proven calibration methods that are suitable for 90% of Android devices, including models with non-removable batteries.

⚠️ Important: Calibration will not restore the capacity of a worn-out battery - it only synchronizes the controller data with the actual state of the battery. If after replacement the phone still discharges quickly, the problem may be software failure or a low-quality battery.

📊 What battery did you install on your smartphone?
Original (from the manufacturer)
Analogue (third-party brand)
I don’t know, the master selected it
I haven’t changed it yet, but I plan to

Why calibration is needed after replacing the battery

The power controller in a smartphone is the “brain” of the battery management system. It remembers charge cycles, temperature and other parameters to accurately display the charge percentage on the screen. When you install a new battery, the controller continues to use the old data, which leads to:

  • 🔋 Sharp jumps in the charge level (for example, from 50% to 20% in a few minutes).
  • 🔌 Incorrect indication —the phone shows 100%, but turns off after 10 minutes.
  • Incorrect operation of fast charging (the device may not recognize supported standards).
  • 📉 Accelerated wear —if the controller believes that the battery is 0% discharged, it may supply increased voltage when charging is connected.

On devices with Android 10+ chips Snapdragon 8 Gen 2/3 or Mediatek Dimensity the problem is aggravated due to optimized power consumption algorithms. The system may artificially limit performance if it "thinks" the battery is low. Calibration helps reset these settings and return to factory settings.

⚠️ Attention: On some models (for example, Samsung Galaxy S23 Ultra or OnePlus 11), you may need to replace the battery resetting the cycle counter through the engineering menu. Without this, calibration will be incomplete.

Preparation for calibration: what you need to do before you begin

Before starting calibration, make sure that:

Installed an original or certified battery (check the labeling)

Updated the firmware to the latest version (especially important for Android 14+)

Disabled all energy-intensive applications (games, navigators, video players)

Prepared a charger that supports the original fast charging standard

Saved important data in advance (in rare cases, a reset may be required)

-->

If you replaced the battery yourself, check:

  • 🔧 The tightness of the contacts —even a small gap can cause overheating.
  • 📏 Compliance with capacity (for example, if the original was on 4500 mAh, and the analogue is 4000 mAh, calibration may not give results).
  • 🔍 No swelling - the new battery should not have deformations.

For accurate It is recommended to use calibration a native charger. If it is lost, choose an adapter with the same current and voltage characteristics. For example, for Xiaomi Redmi Note 12 Pro+ you need a power supply on 67W (10V/6.7A), and for Samsung Galaxy A5425W (9V/2.77A).

💡

If after replacement battery, the phone began to heat up more than usual, check if the fast charging mode is enabled by default on some firmware (for example, MIUI 14) it is activated automatically and can overload the power controller.

Method 1: Calibration through a full discharge-charge cycle (classic method)

This method is suitable for most. Android smartphones, including devices on Android 8-13. It does not require root access or special apps, but takes several hours.

  1. Discharge the phone until it turns off automatically.
    • 📵 Use the device as usual until it turns off by itself.
    • 🚫 Do not turn it on immediately after turning it off - wait 5-10 minutes.
  2. Charge your phone to 100% without interruptions.
    • ⚡ Use the original cable and adapter.
    • ⏳ Do not turn off the charging, even if the indicator shows 100% - hold it for another 1-2 hours.
  • Disconnect charging and reset the data batteries.
    • 🔄 Go to Settings → System → Reset → Reset battery data (on some firmware the path may differ).
    • 🔋 On models Samsung this item may be called Battery optimization.
    • Repeat the discharge-charge cycle 1-2 more times.

      This will help the controller more accurately determine the actual capacity.

    • ⚠️ Attention: On phones With Android 14 and new chips (for example Snapdragon 8 Gen 3), the classic method may not work due to optimized power management. In this case, you will need to use engineering menu or ADB commands (see the next section).

      Phone model Number of cycles for calibration Features
      Samsung Galaxy S22/S23 2–3 cycles Reset required via Device Care → Battery → Settings (⋮) → Optimize
      Xiaomi Redmi Note 11/12 1–2 cycles After calibration, check the settings MIUI Optimization in the developer
      Google Pixel 7/8 1 cycle It is recommended to use the original cable USB-C to USB-C
      Realme GT Neo 5 3 cycles Enable mode Super Power Saving before discharge

      Method 2: Calibration through the engineering menu (for advanced users)

      If the classic method did not help, you can manually reset the battery data via engineering menu. This method works on most devices with processors Mediatek i Qualcomm, but requires caution - incorrect settings can lead to failures.

      Instructions for Mediatek (for example, Redmi 9A, Realme C55):

      1. Open the application Phone and enter the combination:
        ##36446337##
      2. Go to section Battery Information.
      3. Click Battery Calibration and confirm the reset.
      4. Perform a full discharge-charge cycle (as in Method 1).

      Instructions for Qualcomm (for example, Samsung Galaxy A73, OnePlus Nord 3):

      1. Enter in the dialer:
        ##4636##
      2. Select Information about battery.
      3. Check the parameter Battery health —if it shows Unknown, calibration is required.
      4. Connect charging and wait until 100%, then disconnect and discharge to 0%.

      ⚠️ Attention: On some firmware (for example, ColorOS 13+ or One UI 5+), the engineering menu may be blocked. In this case, use ADB commands (see the next section).

      What to do if the engineering menu does not open?

      On new versions of Android (12+), manufacturers often block access to the engineering menu via USSD codes:

      1. Use applications like MTK Engineering Mode (only for Mediatek).

      2. Install Shortcut Master to search for hidden menus.

      3. Connect to your PC and use ADB (described below).

      Method 3: Calibration via ADB (for experienced users)

      If standard methods do not work, you can reset the battery data via Android Debug Bridge (ADB). This method is universal, but requires connecting to a computer.

      Step-by-step guide:

      1. Install ADB drivers on the PC.
      2. Enable USB debugging on the phone:
        • Go to Settings → About phone → Number assembly (press 7 times to unlock developer mode).
        • Go back to Settings → System → For developers and activate USB debugging.
    • Connect your phone to the PC and open the command line (cmd in Windows or Terminal in macOS/Linux).
    • Enter the commands in order:
      adb shell
      

      su

      dumpsys battery set ac 1

      dumpsys battery set status 5

      dumpsys battery set level 100

      dumpsys battery set usb 1

      dumpsys battery reset

      If the phone is not rooted, skip the command su.

    • Disconnect the cable and discharge the phone until 0%, then charge to 100% without interruption.

    ⚠️ Attention: ADB commands reset all battery controller dataincluding cycle history. After calibration, the phone may show an inaccurate percentage in the first 2-3 cycles - this is normal.

    💡

    ADB calibration is the most reliable method, but requires caution. Incorrect commands may cause the system to crash. If you are not sure of your actions, use the classic method (Method 1).

    Common errors during calibration and how to avoid them

    Even when following the instructions, users often make mistakes that reduce their efforts to nothing. Here are the most common:

    • Using a non-original charger —cheap adapters can supply unstable voltage, which disrupts the controller.
    • 🔋 Interrupting the charging cycle —if you disconnect the phone from the network by 80%, the calibration will be incomplete.
    • 📱 Ignoring temperature —calibration cannot be carried out at temperatures below 10°C or above 35°C.
    • 🔄 Skipping battery data reset —without this, the controller will continue to use the old parameters.

    Another typical error - calibration through applications from the Play Market (for example, Battery Calibration or AccuBattery). These apps do not have access to low-level controller settings and simply show advice. They can be useful for monitoring, but not for calibration itself.

    ⚠️ Attention: On phones with Android 14 and new chips (for example, Tensor G3 v Google Pixel 8), some calibration applications may conflict with system optimizations. If after using them the phone begins to discharge faster, reset the battery settings manually.

    Error Consequences How to fix
    Charging was interrupted at 90% The controller will remember 90% as 100% Discharge to 0% and repeat the cycle
    Non-original cable used Slow charging, inaccurate data Charge 2-3 cycles with the original cable
    Calibration at high temperatures Accelerated battery wear Allow the phone to cool to 20-25°C
    Data reset not performed batteries Old parameters remain in the system Reset manually through settings

    How to check that calibration was successful

    After calibration, you need to make sure that the power controller is working correctly. Here are the signs of a successful procedure:

    • 📊 Smooth change in charge percentage —without sudden jumps from 50% to 20%.
    • ⏱️ Stable operating time —if before the phone turned off after 4 hours, but now it lasts 6-7, the calibration worked.
    • 🔌 Correct charging indication —when connected to the network, the percentage begins to grow immediately, without delay.
    • 🌡️ Normal temperature —the phone does not overheat while charging.

    For an accurate check, use monitor applications:

    • AccuBattery —shows the actual capacity and wear of the battery.
    • GSam Battery Monitor —monitors energy consumption by application.
    • AIDA64 —displays detailed information about the power controller.

    If problems remain after calibration, the following reasons are possible:

    • 🔋 Poor quality battery —check the markings and compare with the original.
    • 🔧 Bad contact —disassemble the phone and check the battery fastening.
    • 📱 Software failure —reset the settings to factory settings.
    💡

    If after calibration the phone still discharges quickly, try disabling the function Adaptive battery in the settings. On some firmware (for example MIUI 14) it may conflict with the new battery.

    Additional tips for caring for a new battery

    Calibration is only the first step. To make your new battery last longer, follow these recommendations:

    • 🔌 Avoid full discharge — optimal charge range: 20–80%.
    • Do not use fast charging all the time —it accelerates wear. For everyday use, 10–18W is enough.
    • 🌡️ Keep an eye on the temperature —do not leave your phone in the sun or near heat sources.
    • 📵 Disable unnecessary functions —GPS, NFC, 5G and background synchronization use up energy.
    • 🔄 Update the firmware —manufacturers regularly optimize power management.

    Critical information: On phones with Android 13+ chips Snapdragon 8 Gen 2/3 function Adaptive charging can automatically limit the charge to 80% to preserve capacity. If you need 100%, disable it in the battery settings.

    To extend battery life you can also use:

    • Battery Guru - optimizes charging cycles.
    • Greenify — pauses energy-intensive applications.
    • Servicely —disables unnecessary system processes.

    ⚠️ Attention: On some models (for example, Samsung Galaxy S23 or Xiaomi 13 Pro), manufacturers block access to deep battery settings. In this case, fine tuning will be required root access, but this will void the warranty.

    What to do if after calibration the phone begins to discharge faster?

    This may occur for several reasons:

    1. Poor quality battery —check the capacity through AccuBattery. If it is lower than declared by more than 10%, the battery is defective.
    2. Reset optimizations —after calibration, the system can rebuild background processes. Wait 2-3 days.
    3. Firmware conflict — some custom ROMs (for example, LineageOS) require manual kernel configuration.

    If the problem persists, try:

    • Reset the settings to factory settings (saving the data).
    • Update the firmware to the latest version.
    • Contact a service center to check the power controller.
    Is it possible to calibrate the battery without completely discharging it?

    Yes, but it is less effective. Alternative method:

    1. Charge the phone to 100% and keep it on charge for 1-2 hours.
    2. Disconnect charging and use the device as usual until the charge drops to 10-15%.
    3. Repeat charging to 100% without interruptions.

    This method is suitable for phones where a full discharge can cause harm (for example, devices with graphene batteries).

    How long does calibration take?

    Depending on the method:

    • Classic method (discharge-charge): 4–6 hours + time to reset data.
    • Engineering menu: 5–10 minutes + 1 charging cycle.
    • ADB calibration: 15–20 minutes + 1 charging cycle.

    On phones with a large battery (5000 mAh and above), the process can take up to 8 hours.

    Do I need to calibrate the battery after each firmware update?

    No, this is not necessary. However, after major updates (for example, from Android 13 to Android 14) it is recommended:

    1. Reset the battery data through the settings.
    2. Carry out 1-2 full charge-discharge cycles.

    This is due to the fact that new OS versions can change power management algorithms.

    Will calibration help if the battery is swollen?

    No! A swollen battery is critical malfunction, requiring immediate replacement. Calibration in this case is not only useless, but also dangerous: a swollen battery can damage the board or even ignite.

    Signs of swelling:

    • Screen or back cover rose.
    • The phone has become thicker than it was before.
    • The battery “pops” when pressed.

    If you notice at least one of these symptoms, immediately turn off the phone and contact service.