Why Xiaomi Redmi 4 is constantly rebooting and how to fix it

Introduction: Diagnostics of the problem

If your Xiaomi Redmi 4 (or its Redmi 4A/4X/4 Pro) suddenly starts to reboot in a loop, it doesn't always mean hardware failure. In 70% of cases, the problem is solved by software methods, from cleaning the cache to flashing.

The smartphone can behave in different ways:

  • πŸ”„ Endless Rebate – the device turns on, shows the Mi logo, then switches off again.
  • ⚑ Spontaneous reboots – the phone is running but suddenly goes into restart for no apparent reason (often when loaded).
  • πŸ”‹ Reboot when charging – the cycle starts only when the cable is connected.
  • πŸ“± Logo getting stuck – the screen freezes on the screensaver of Mi or download animation.

Each of these symptoms points to a different cause, from a damaged battery to a failure in the EFS section. In this article, we will discuss all possible solutions, starting with the simplest ones.

πŸ“Š How often does your Redmi 4 reboot?
Every 5-10 minutes.
Only when charging.
After the fall/hit
Accidentally, without a system.
Another option

1. Hardware reasons: what to check first

If Redmi 4 starts to reboot after physical exposure (fall, moisture, overheating), first rule out mechanical damage.

  • πŸ”‹ Battery: bloating, oxidation marks on the contacts, or plume detachment. Even microcracks on the board can cause short circuits.
  • πŸ”Œ Charging port: bend the cable in different directions – if the phone reacts to it by rebooting, the problem is contacts.
  • πŸ“± Power button: Sticking or mechanical wear can simulate repeated pressing.
  • 🌑️ Overheating: Check the temperature of the processor (for example, through the CPU Monitor in Engineer Mode. Normal - up to 45Β°C to the plain.

Pay special attention to the battery. Redmi 4 often has a defect, where the battery controller falsely signals a discharge, causing the system to restart.

⚠️ Warning: If the battery is swelling, don't turn on the phone! Risk of fire. Take the device to the service for replacement.

Symptoms.Probable causeDecision
Reboot when connecting chargingShort circuit in the battery or portReplace the battery/port, check the power supply
Cyclical rebuke after fallCrash of memory chip or processorDiagnostics at BGA-station in the service
Reboot under load (games, camera)Processor overheating or radiator malfunctionCleaning from dust, replacing thermopaste
The phone is only turned on from chargingFailure of the power controllerMaternity board repair

If there are no external damages, go to the software diagnostic methods.

2. Resetting settings to factory

Hard Reset is the most effective way to fix software failures without resorting to firmware. There are two ways to do a reset on Redmi 4:

Method 1: Recovery Mode (if the phone is turned on)

  1. Turn off the smartphone (if it freezes, press the Power for 10 seconds).
  2. Press Power + Volume Up before the Mi logo appears, then release.
  3. From the Recovery menu, select Wipe Data β†’ Wipe All Data (control – volume buttons, confirmation – Power).
  4. After reset, select Reboot.

Method 2: Fastboot (if Recovery is not available)

If your phone doesn’t load even in Recovery, use MiFlash:

fastboot erase userdata


fastboot erase cache




fastboot reboot

Important: Reset will delete all data, including photos and apps. If the phone was linked to Mi Account, after reset, you will need to enter a username / password.

Backup important data (if the phone is turned on)

Remember the username/password from Mi Account

Charge your phone at least 50%

Prepare original USB-cable-->

⚠️ Warning: If the phone resets after it's reset, the problem is deeper, in the firmware or the hardware. EFS!

3. Flashing through Fastboot

If the reset didn't work, the next step is to clean the firmware with the official MIUI version.

  • markw for Redmi 4 Prime (Snapdragon 625)
  • prada for Redmi 4X (Snapdragon 435)
  • Rolex is a Redmi 4A (Snapdragon 425).

Instructions for firmware through MiFlash:

  1. Download the official firmware for your model (choose the Fastboot version).
  2. Unpack the archive in a folder without Cyrillic characters (for example, C:\miui_markw).
  3. Install MiFlash and Qualcomm drivers.
  4. Turn your phone to Fastboot (Press Power + Volume Down)
  5. Connect to your PC, in MiFlash, specify the path to the firmware folder and click Refresh β†’ Flash.

Critical: Don't interrupt the firmware process!If Redmi 4 shuts down while recording boot.img or system, the phone can turn into a "brick" (will not respond to buttons).

What if MiFlash can't see the phone?
1. Check that the cable is correct (better use the original one). 2. Install the drivers manually through Device Manager (select "Qualcomm" HS-USB QDLoader 9008”). 3. Try another one. USB-port (preferably) USB 2.0 on the back of your PC). 4. Disable the antivirus – it can block access to ports.

4.Problems with battery and power controller

On the Redmi 4 (especially after 2-3 years of operation), the charge controller (BQ24193) or the battery itself often fails.

  • πŸ”‹ The phone shows 100% charge, but shuts down after 5 minutes.
  • ⚑ Reboot when connecting / disabling charging.
  • πŸ“‰ The percentage of charge jumps (for example, from 50% to 1% per second).

You can check the status of the battery through Engineer Mode:

  1. Enter the dialer ##4636##.
  2. Select Battery Information.
  3. Look at Voltage (norm: 3.7-4.2V) and Temperature (norm: 20–40Β°C).

If the voltage is below 3.4V or the temperature is above 50Β°C, the battery needs to be replaced.

  • πŸ”‹ Original: BM47 (4100 mAh) or BM43 (3100mAh for 4A).
  • πŸ”‹ Analogues: ZOP Power, Baseus (with a protection chip).

πŸ’‘

If you can’t replace the battery immediately, temporarily turn off fast charging in settings (Settings β†’ Battery β†’ Fast Charging).

5. Memory and EFS partition problems

Cyclical reboots can be caused by damage to the EFS partition where IMEI and modem data are stored. If the problem persists after firmware, check:

  • πŸ“± IMEI: Type *#06# if Null or error is displayed β€” EFS damaged.
  • πŸ“Ά Network: If the phone does not catch cellular communication, this is an indirect sign of a problem with the Internet EFS.

EFS can be restored via QPST or Maui META, but it requires skill.The alternative is to flash Redmi 4 using the SP Flash Tool (for models on MediaTek) or EDL Mode (for Qualcomm).

Warning: Incorrect recovery of EFS can lead to loss of IMEI! If not sure, contact the service.

Alternative solutions

If standard methods don’t help, try:

  • πŸ”„ Reverse to old firmware: Sometimes bugs appear after an update MIUI. Download the older version with Xiaomi Firmware Updater.
  • πŸ› οΈ Replace the heat paste: Overheating of the processor (Snapdragon) 435/625) Disassemble the phone, clean the old paste and apply a new one (e.g. Arctic). MX-4).
  • πŸ“± SIM card check: Rarely, but it happens that a damaged SIM card conflicts with the modem. Try to take it out or insert another one.

If nothing has worked, there are two options:

  1. Swipe your phone through EDL Mode (requires an authorized Xiaomi account).
  2. Contact the service for the diagnosis of the motherboard (possible problems with PMIC or eMMC).

πŸ’‘

Before visiting the service, make a backup of IMEI (via MTK Droid Tools or ChimeraTool) – this will speed up data recovery after repair.

FAQ: Frequent questions

Can a cyclical reboot be fixed without losing data?
Yes, but only if the phone turns on periodically. Try: Connect to your PC via ADB and copy the data (adb pull /sdcard/). Uninstall problematic applications via ADB (adb uninstall com.package.name). If it doesn't help, a reset is inevitable.
After the firmware, the phone doesn't turn on.
It's probably not the right firmware for your model, or the recording process is interrupted. Solutions: Repeat the firmware through MiFlash with Clean All option. Try flashing through EDL Mode (boxing or authorization required). If the phone doesn't respond, bring it to the service (possibly damaged bootloader).
How much does it cost to repair the service?
Cost depends on the problem: Service Price (β‚½) Replacement of the battery 800-1500 Charging Port 1000-2000 Flashing through EDL 1500–3000 Diagnostics of motherboard 500–1000 (free for repair) Prices are relevant for Moscow and the regions for 2026. In official Xiaomi services, repair costs 20-30% more.
Can I replace the battery myself?
Yes, but it takes experience. It takes a new battery (original or quality), a plastic mediator or guitar mediator to open the body, a thermoclee or double-sided tape to fix. A screwdriver. T3 and T5. Instructions: iFixit. πŸ’‘Before replacing, completely discharge the phone – this will reduce the risk of short circuit when disconnecting the battery.
How to avoid reboots?
After repair, follow the recommendations: πŸ”‹ Do not use cheap chargers (especially without Qualcomm Quick Charge certification). πŸ“± Clean the cache regularly through Settings β†’ Memory. β†’ Clear the cache. 🌑️ Avoid overheating (do not play heavy games when charging). πŸ”„ Update your firmware, but don’t install betas – they often contain bugs.