Xiaomi phone stuck in reboot cycle and doesn't turn on - step-by-step repair guide

Why is Xiaomiโ€™s smartphone constantly restarting and not launching?

If your Xiaomi (whether itโ€™s Redmi Note 12, POCO X5 or Xiaomiโ€™s flagship 14 series) is in a bootloop โ€” an endless reboot cycle with the MI logo or download animation โ€” thatโ€™s not a verdict. In 80% of cases, the problem can be solved on your own without resorting to a service center, the reasons for this behavior are divided into software (firmware failure, update conflict) and hardware (memory damage, battery failure).

The most common scenarios are: 1. Misfitting MIUI update via OTA is an interrupted load or error when installing the package. 2. Installing custom firmware in violation of the instructions (for example, an incorrect TWRP or an incompatible version of Magisk). 3. Physical damage - falling, moisture, or battery wear (especially relevant for models older than 3 years). 4. Application conflict is rare, but some system applications (for example, com.miui.analytics) can cause a critical failure.

Before you panic, check out three key points:

  • ๐Ÿ”‹ Battery Charge: Connect the phone to the original 30 RAM+ Charging indicator (if it's burning) is a good sign.
  • ๐Ÿ”Œ Cable and port: Try another one USB-cable (preferably with support) USB 2.0) and PC/charging port: Oxidized contacts in Type-C connector are a common cause of false failures.
  • ๐Ÿ“ฑ Reaction to buttons: press the power + Volume up for 10 to 15 seconds, and if the vibration or the screen blinks, the phone is aliveยป.
๐Ÿ“Š Xiaomi has stopped turning on after
MIUI updates
Custom firmware installations
Falls/blows
By itself (without apparent reason)
The other.

First aid: Forced reboot and battery check

Start with the simplest, hardware reset, and this method works if the failure is caused by a temporary system freeze, not by a firmware failure.

  1. Turn off the phone from charging (if connected).
  2. Press the Power button + Volume up for 20-30 seconds (even if the screen is unresponsive).
  3. If the phone vibrates or the MI logo appears, wait 2-3 minutes.

If the phone booted up after that, the problem was that the core of the system was getting stuck, otherwise move on to the next step: checking the battery.

How to check the battery without disassembly?
If the phone responds to charging (the indicator burns), but does not turn on, try: 1. Connect to another power supply (for example, from a laptop with PD 18W+ support). 2. Leave on charging 1-2 hours - sometimes the battery controller "falls asleep" when deep discharge. 3. Listen to sounds: if you hear a weak squeak when connecting the cable - this is a sign of a short circuit in the battery (requires a replacement).

Warning: If the phone heats up above 40ยฐC when it's off or the case is inflated, don't try to turn it on again, a sign of critical battery damage that could lead to fire.

Entry to Recovery Mode: Resetting settings and cleaning the cache

If the hardware reset didnโ€™t work, the next step is to load into recovery mode, which works even on bricks with damaged firmware, since Recovery is stored in a separate partition of memory.

Instructions for most Xiaomi models (including Redmi, POCO, Black Shark):

  1. Turn off the phone (if it is in the reboot cycle, wait until the screen goes out).
  2. Press Power + Volume up and hold until the MI logo appears (usually 5-10 seconds).
  3. Release the buttons. In a few seconds, the Recovery menu will appear (in English or Chinese).

In the Recovery menu, use volume buttons for navigation and power buttons for selection.

  • ๐Ÿงน Wipe Data (Factory Reset): Complete reset. deletes all data, but often solves the bootloop problem.
  • ๐Ÿ—‘๏ธ Wipe Cache: Clearing the cache of the system.Secure method, does not affect user data.
  • ๐Ÿ”„ Reboot to Bootloader: Going to Fastboot for firmware (if the first two methods didnโ€™t help).

โ˜‘๏ธ Preparing for resetting through Recovery

Done: 0 / 4

โš ๏ธ Note: on some models (e.g. Xiaomi) 12T or Redmi K50) Recovery may require you to link your Mi Account, if you don't remember your password, restore it before resetting at account.xiaomi.com.

Fastboot Firmware: When Recovery Doesn't Help

If the reset didn't solve the problem and the phone still only boots to the MI logo, Fastboot will require a flashing, a method that is suitable for 90% of software crashes, including:

  • ๐Ÿ“ฆ Damage to system files after update.
  • ๐Ÿ”ง Failed installation of custom firmware (TWRP, LineageOS).
  • ๐Ÿ› ๏ธ Core or loader conflict.

You'll need firmware.

  • ๐Ÿ’ป Windows computer 10/11 (or Linux/macOS driverless ADB).
  • ๐Ÿ”Œ Original. USB-cable (better from the set).
  • ๐Ÿ“„ Firmware for your model (download from the official website) MIUI Downloads).
  • ๐Ÿ› ๏ธ Mi Flash Tool (last version).

Step-by-step:

  1. Unpack the firmware (file with the extension.tgz or.zip) in a folder without Cyrillic characters.
  2. Install ADB/Fastboot drivers (for example, via Mi Unlock Tool).
  3. Put your phone in Fastboot mode: Hardware: Press Power + Volume Down for 10 seconds. via ADB (if the phone is sometimes turned on): adb reboot bootloader
  4. Connect your phone to your PC and start the Mi Flash Tool.
  5. Select the firmware folder, press Refresh (should appear) COM-port, then flash.
  6. Wait until it is completed (usually 5-10 minutes).

โš ๏ธ Note: If the Mi Flash Tool is giving you an โ€œAnti Rollbackโ€ error, you are trying to flash an older version. MIUI, In this case, download the latest stable firmware for your model.

Firmware errorReason.Decision
Anti RollbackReverse to the old version of MIUIDownload firmware newer than the current
Device not foundFastboot drivers not installedInstall Mi Unlock Tool or Drivers Manually
Flash failedA damaged firmware fileDownload the firmware again (check the hash amount)
Invalid imageThe firmware is not for this model.Check the model code in Fastboot (fastboot getvar product)

๐Ÿ’ก

If the Mi Flash Tool doesn't see the phone, try connecting it to a USB 2.0 port (usually black) or using an externally powered hub. USB 3.0 ports (blue) sometimes cause device recognition problems in Fastboot mode.

Hardware reasons: when firmware does not help

If all software methods are exhausted and the phone still doesn't turn on, the problem is probably hardware. Here are the typical "iron" malfunctions and their signs:

  • ๐Ÿ”‹ Battery malfunction: The phone doesn't respond to charging, but when connected to a PC is defined as a Qualcomm 9008.The body swells or has a characteristic smell.
  • ๐Ÿง  Motherboard damage: The phone heats up when it's off. When you plug in to charge, you hear a high-frequency squeak.
  • ๐Ÿ’พ Memory failure (eMMC/UF): Fastboot doesn't detect the device, or it gives you a "Partition not found" error.

Test equipment can be used to diagnose hardware problems:

  • ๐Ÿ”ง Multimeter: check the voltage on the battery (must be 3.7โ€“4.2V).
  • ๐Ÿ” USB-analyzer: determining the current consumed (for example, via USBDeview).
  • ๐Ÿ“Š Diagnostic utilities: QFil (for Qualcomm) or SP Flash Tool (for Mediatek).

โš ๏ธ Note: If you have no experience in the squashing BGA-chips (e.g. eMMC flash memory), do not attempt to repair the board yourself.Orrors during overheating can result in complete data loss and irreversible damage to the motherboard.

๐Ÿ’ก

More than 60 percent of Xiaomiโ€™s hardware malfunctions are related to battery or charging port contacts. Before you bring your phone to service, check these components โ€“ they cost less to replace than the board repair.

What if the phone is identified as a Qualcomm 9008?

Qualcomm HS-USB QDLoader 9008 (or just 9008) is a Qualcomm processor emergency mode that the phone enters when the bootloader or firmware is critically damaged. In this state, the device does not turn on, but it can be โ€œreanimatedโ€ using special utilities.

Signs of the 9008 mode:

  • The phone does not respond to buttons, but is defined in Device Manager as QHSUSB_BULK.
  • When connecting to the PC, you can hear the sound of the connection USB-devices, but no charging is going.
  • The Mi Flash Tool doesnโ€™t see the phone in Fastboot mode.

Recovery will require:

  1. QFil (Qualcomm Flash Image Loader) or Mi Flash Pro.
  2. Firmware in.mbn or firehose format (for example, prog_emmc_firehose.mbn).
  3. Qualcomm drivers (installed via Zadig or manually)

Step-by-step instructions for QFil:

  1. Connect the phone in 9008 mode to the PC.
  2. Start QFil, select Flat Build.
  3. In the Programmer Path field, specify the path to the file. prog_emmc_firehose.mbn.
  4. In Load XML, download rawprogram0.xml and patch0.xml files from firmware.
  5. Press Download and wait until it is completed (the process can take up to 20 minutes).

โš ๏ธ Warning: Firmware via QFil erases all memory, including the userdata partition. If your phone had important data, try extracting it first with the help of the userdata partition. UFED Chip-Off (in the service center).

When do I contact the service center?

If youโ€™ve tried all the methods in this article, but the phone still doesnโ€™t turn on, chances are the problem requires professional repair.

  • ๐Ÿ”ฅ Physical damage to the board: traces of oxidation, burned elements, chip dump.
  • ๐Ÿ’ง Fluid intrusion: Even if the phone was โ€œdrying out,โ€ corrosion could damage the tracks.
  • ๐Ÿ”‹ Short circuit in the battery: the phone warms up, does not hold a charge or shuts down at 20-30%.
  • ๐Ÿงฉ Power controller malfunction: phone does not respond to charging or PC connection.

The cost of repairs in official Xiaomi service centers (as of 2026):

Type of repairCost (โ‚ฝ)Date(s)
Battery replacement1 500 โ€“ 3 0001โ€“2
Replacement of the charging connector1 200 โ€“ 2 5001
Diagnostics of fees500 โ€“ 1 0001โ€“3
Flash Memory Interconnection (eMMC)4 000 โ€“ 8 0003โ€“5

Before the service visit:

  • ๐Ÿ“‹ Keep a check or warranty card (if the phone is guaranteed).
  • ๐Ÿ”„ Check whether the data will be saved (in most cases, memory is erased during hardware repairs).
  • ๐Ÿ’ฐ Compare the cost of repairs to the cost of a phone in the secondary market (sometimes it is more profitable to buy a new one).

Frequently asked questions

My Xiaomi reboots after a crash. Is it a software or hardware problem?
It's probably hardware. It could have damaged: Battery (contacts disconnected or an internal cliff occurred); motherboard (microcracks on the tracks or chip dumps); Charging connector (a common problem with the Redmi Note 10 and POCO X3). Try plugging your phone into charging โ€” if the indicator doesn't burn, it confirms a hardware malfunction.
Can I recover data if my phone is not turned on?
Yeah, but it depends on the cause of the malfunction: ๐Ÿ“ฑ Software failure: if the phone is detected in Fastboot or 9008, Data can be extracted through ADB or UFED. ๐Ÿ’พ Memory damage: if flash memory (eMMC/UFS) It's not readable, you'll need a Chip-Off, and you'll need a Chip-Off, and you'll need a computer program. 3 000 before 15 000 โ‚ฝ (depending on the complexity).
After firmware through Fastboot, the phone turns on but doesn't see SIM-What to do?
This is a typical problem when running the wrong MIUI version for your model or region. Solutions: Check IMEI with *#06#. If it is missing or replaced by 0000..., run the correct firmware version for your region (e.g. EEA for Europe, RU for Russia). If IMEI is saved but SIM is not working, update the modem via Fastboot: fastboot flash modem NON-HLOS.bin fastboot reboot reboot.
The phone turns on, but it turns off.
Causes: ๐Ÿ”‹ Battery discharge: Even if the indicator is on, the voltage may not be enough to load. ๐Ÿง  Power controller failure: the phone is switched on 1โ€“2 seconds and turns off with vibration. ๐Ÿ“ฑ Damaged boot section: try re-flashing only boot.img Diagnostics: connect the phone to the ADB and execute the command: adb shell dmesg | grep -i "If there are errors in the logs "overheat" or "battery low", the problem is in the battery or power supply.
Can I use Xiaomi without a computer?
Theoretically yes, but with reservations: ๐Ÿ“ฑ Through Recovery: if the phone is even sometimes turned on, you can download the firmware on SD-map and install via Apply update from SD. ๐ŸŒ Mi Cloud: Some models (Xiaomi 13, Redmi) K60) Support remote firmware through Mi Account, but the feature is not available in all regions.