Xiaomi Redmi 7 is charging too long: all the reasons and how to speed up the process

Xiaomi Redmi 7 is one of the most popular budget smartphones of the brand, but over time, many users face a problem: the phone charges incredibly slowly. If before the battery was filled in 1.5-2 hours, now the process stretches for 4-5 hours or even stops by 80%.

The reasons for slow charging are at least 10, from the banal wear of the battery to hidden power saving settings that block current. In this article, we will analyze each of them, conduct diagnostics and give specific instructions on how to return the Redmi 7 to normal charging speed.

Let me warn you right away: if your smartphone charges slowly only when the screen is on or when you're playing games, it's normal to be in a system that limits current for safety, but if there's always a problem, read on.

1. Battery wear is the main cause of brakes

The average battery life in Redmi 7 is 300-500 full charge cycles, and then the capacity drops by 20-30%, and the controller starts to artificially limit the current so that the worn cells don't overheat. How do you check the battery?

Go to Settings โ†’ Battery โ†’ Battery status. If it says less than 80% of the original capacity, it's time to change the battery. Also, pay attention to the discharge schedule: if the phone suddenly turns off at 20-30% charge, this is a sure sign of degradation.

  • ๐Ÿ”‹ Capacity 85-100% โ€” Battery is normal, look for the cause in another.
  • ๐Ÿ”‹ Capacity 70-85% โ€” partial wear, charging speed may decrease.
  • ๐Ÿ”‹ Capacity below 70% - critical wear, replacement required.

โš ๏ธ Note: If you are using a non-original battery, the system may be showing false capacity data, in which case check the actual state through the engineering menu (#4636## โ†’ Battery information).

The cost of replacing the battery in Redmi 7 is from 1,200 to 2,500 rubles (depending on service and battery type).The original Xiaomi batteries are marked with the code BM47 or BM48 - make sure you install them.

๐Ÿ“Š How long have you been using your Redmi 7?
Less than a year.
1-2 years
2-3 years
More than 3 years

2.Problems with charger and cable

Even if you use a "native" power supply, it could fail.Redmi 7 supports fast 10W charging (5V/2A), but if the unit or cable is damaged, the current drops to 0.5-1A and the process is stretched 2-3 times.

How to check:

  1. Connect another charger (preferably original from Xiaomi or Redmi with the MDY-08-EG marking).
  2. Try another cable (better with USB 2.0 Type-C and thick contacts).
  3. Install the Ampere app (from Google Play) and check the charging current. Norm for Redmi 7 is 1200-1800 mA. If less than 500 mA, the problem is in the block or cable.
Type of chargerMaximum current for Redmi 7Notes
Original block (5V/2A)1500-1800 mThe best option
Non-original block (5V/1A)500-800 mCharges 2 times slower
USB-port300-500 mThe slowest way.
Wireless charging (if a module is installed)400-600 mNot recommended for permanent use

โš ๏ธ Note: If the phone shows a โ€œSlow Chargingโ€ notification when connecting to charging, but the current in the Ampere is normal (1200)+ CA, the problem may be in the firmware โ€“ update MIUI last-minute.

Also check the Type-C connector on your phone: often dust accumulates inside or contacts oxidize, clean it carefully with a toothpick (not a metal object!) and blow it with compressed air.

โ˜‘๏ธ Diagnostics of charger

Done: 0 / 5

3. Functions on which the charging brake is

Redmi 7 has several hidden and explicit features that limit charging current to save battery life.

  • ๐Ÿ”„ Adaptive charging (Settings) โ†’ Battery โ†’ Battery settings โ†’ Adaptive charging โ€“ limits the charge to 80% to extend the battery life.
  • โšก Energy saving mode (Settings) โ†’ Battery โ†’ Power saving mode - reduces current to 500 mA.
  • ๐Ÿ“ฑ Optimization MIUI (Settings โ†’ Special facilities โ†’ Optimization MIUI) โ€” can block background processes, interfering with normal charging.
  • ๐ŸŒก๏ธ Thermodrossing โ€“ if the phone overheats (above 40)ยฐC), the system automatically reduces current.

Also check if the developer mode with the limited background is turned on (Settings โ†’ About Phone โ†’ MIUI Version (7 times) โ†’ Developer โ†’ Inactive Apps). If there are restrictions, remove them.

If you use a magnet case (for example, for wireless charging), it can activate sleep mode, which also inhibits charging. Try removing the case while you connect to the network.

๐Ÿ’ก

To temporarily disable all restrictions, restart your phone in safe mode (hold the power button โ†’ โ€œReboot Safe Modeโ€). If itโ€™s charging faster, itโ€™s the software or apps that are to blame.

4. Software failures and MIUI errors

Sometimes slow charging is associated with firmware glitches, especially if you haven't updated MIUI in a long time.

  1. Update your system to the latest version (Settings โ†’ About Phone โ†’ System Update).
  2. Reset the battery settings (Settings) โ†’ Battery โ†’ โ‹ฎ โ†’ Resetting battery settings).
  3. Clear the recovery cache: 1. Turn off the phone. 2. Press the power button + volume up until the MI.3 logo appears. Select Wipe Cache (use volume buttons for navigation). 4. Confirm and restart the phone.

If the problem has occurred after the MIUI update, try to roll back to the previous version via Fastboot (the instructions are on the 4PDA forum). Also check if custom cores or modified firmware are installed - they often conflict with the power controller.

โš ๏ธ Warning: If after resetting the battery, the phone starts charging even more slowly, the calibration data may have been lost. 0% pre-load 100% breaklessly (1-2 cycle).

Another hidden bug is the Google Play Services conflict.

  1. Go to Settings โ†’ Applications โ†’ Application Management โ†’ Google Play Services.
  2. Press Warehouse. โ†’ Clear the cache.
  3. Turn off auto-update (โ‹ฎ โ†’ Turn off auto-update).

5. overheating of the phone while charging

The Redmi 7 is equipped with a Qualcomm Snapdragon 632 processor, which is prone to overheating, especially when charging and loading simultaneously. If the battery temperature exceeds 40 ยฐ C, the power controller automatically reduces the current to 300-500 mA.

How to check the temperature:

  • Install the CPU Monitor or AIDA64 app.
  • Connect the charging and watch the temperature chart.
  • If the value is above 40 ยฐ C, let the phone cool down (remove the case, put on a cool surface).

The main causes of overheating:

  • ๐Ÿ”ฅ Using your phone while charging (games, video, navigator).
  • ๐Ÿ”ฅ Charging under direct sunlight or in a stuffy room.
  • ๐Ÿ”ฅ Dust in the connector or under the back cover (interferes with heat sink).
  • ๐Ÿ”ฅ Faulty battery (blown or damaged cells).

If the phone is warming even when it's off, it's a sign of a power controller malfunction or a circuit short, and only a service center diagnostic will help.

What to do if the phone overheats and shuts down?
If Redmi 7 is turned off due to overheating, don't turn it on right away.Let it cool for 15-20 minutes, then plug it into the original charger.If the phone doesn't turn on, try pressing the power button + volume up for 10-15 seconds for a forced reboot.

Damage to the power controller or connector

If all previous methods failed, the problem may be in the hardware:

  • ๐Ÿ› ๏ธ Type-C connector damaged โ€“ oxidation, bent contacts or mechanical damage.
  • ๐Ÿ› ๏ธ Failed power controller (microchip) BQ25890 or SY6280 motherboard).
  • ๐Ÿ› ๏ธ Breaking the charging circuit (often after falls or moisture hits).
  • ๐Ÿ› ๏ธ Short circuit in the battery or on the board.

How to diagnose:

  1. Try charging your phone off. If the speed normalizes, it's a problem with the software or overheating.
  2. Check if the battery is swelling (put the phone on a flat surface โ€“ if it is swinging, the battery is deformed).
  3. Connect your phone to a Power Bank or other power source, and if you're charging normally, it's the power supply or the power outlet.
  4. Light a flashlight into the Type-C connector โ€“ if the contacts are blackened or bent, you need to replace the connector.

Cost of repair:

Type of breakdownCost of repair (โ‚ฝ)Timeline
Replacement of Type-C connector800-1 5001-2 hours
Repair of the power controller2 000-4 0001-3 days
Recovery of the charging circuit1 500-3 0002-4 hours
Diagnostics of fees500-1 00030-60 minutes.

โš ๏ธ Warning: If the phone doesn't charge at all (even 1%), but it turns on from Power Bank - most likely, the diode in the power chain burned.

External factors: cold, humidity, network interference

Few people know, but the Redmi 7 can slow down charging due to external conditions:

  • โ„๏ธ Low temperature (below 0)ยฐC) - Lithium-ion batteries don't take charge well in the cold. If the phone was in the cold, let it heat up to room temperature.
  • ๐Ÿ’ง High humidity โ€“ condensation inside the connector or on the board can cause short circuits, due to which the controller restricts current.
  • โšก Unstable voltage on the network โ€“ if you have frequent power surges, use a network filter or UPS.
  • ๐Ÿ“ถ Weak network signal โ€“ in poor coverage, the phone spends more energy searching for the network, which can slow down charging.

If you charge your phone in the car through a lighter, make sure that the adapter gives a stable 5V/2A. Cheap car charging often "sink" to 1A, which is why the process is 2 times slower.

Also avoid charging your phone near sources of electromagnetic interference (microwaves, wireless speakers, routers) that can create tips that interfere with the steady supply of current.

FAQ: Frequent questions about Redmi's slow charging 7

Why does the phone only charge up to 80% and stop?
This is an adaptive charging feature that limits the charge to 80% to extend the battery life. Turn it off in Settings โ†’ Battery โ†’ Battery settings โ†’ Adaptive charging.
Can I use a charger from another phone (such as a Samsung or iPhone)?
Samsung and iPhone chargers often have other fast charging protocols, which makes the Redmi 7 slower to charge.It's better to use the original Xiaomi unit or the Quick Charge 3.0 certified.
Why does the phone warm up and charge slowly even when itโ€™s off?
This is a sign of a power controller malfunction or a circuit short on the board. Possible causes: moisture falling under the body, mechanical damage after a fall, battery bloating (it presses on the board), We recommend that you take the phone to the service for diagnosis.
How to check if the original battery is in my Redmi 7?
The original battery has: BM47 or BM48 markings. Xiaomi hologram on the label. 4,000 mAh capacity (indicated on the sticker) You can also check through the engineering menu (#4636## โ†’ Battery information). If Unknown is listed there or the capacity is very different from 4000 mAh, the battery is unoriginal.
Should I use wireless charging for Redmi 7?
Redmi 7 does not support wireless charging out of the box. If you have an external module, remember: Speed will be 2-3 times lower than cable. The phone will warm up more. There is a risk of battery damage due to unstable current. We recommend using wireless charging only in extreme cases.

๐Ÿ’ก

If after all the checks the problem remained - the most likely reasons: battery wear (replacement is required) or failure of the power controller (repair of the board is necessary).