Xiaomi phone has become a β€œbrick”: what to do and how to bring it back to life

Your Xiaomi stopped turning on, doesn't respond to charging, doesn't even vibrate when you connect to your computer? The screen stays black, and the only sign of life is perhaps a weak heat from the processor? Congratulations (or condolences): you've become the owner of what's called a "brick." This term in the Android world means a device that completely lost its functionality due to a software failure - whether it's a failed update, firmware experiments or hardware conflict.

Unlike physical breakdowns (such as a damaged motherboard), the Redmi, POCO, or Mi brick is 90 percent repairable, but it’s important to work systematically: first diagnose the type of brick (soft, hard, or full), then find the right resuscitation method – from simple reset to firmware through emergency Fastboot or EDL modes. In this article, we’ll look at all the steps, including the nuances for specific models (for example, Xiaomi 12T with a locked bootloader or Redmi Note 10 after a failed bootloader unlock).

Warning: the process can take from 30 minutes to several hours, require a computer (preferably on Windows), USB-If you're not ready to dig the command line, at the end of this article, we'll give you a list of Xiaomi service centers with approximate recovery prices.

1. Diagnostics: What is the β€œbrick” of your Xiaomi?

Before you rush to sew the device, determine the degree of damage, and the choice of recovery method depends on it. Bricks are divided into three types:

  • πŸ”„ Soft Brick: The phone turns on but only loads up to the logo Mi/POCO (The endless bootloom, or goes into Fastboot/Recovery. The screen responds to the connection to the PC.
  • 🧱 Hard Brick: The device doesn’t turn on, but the computer β€œsees” it like Qualcomm HS-USB QDLoader 9008 (mode) EDL). Possible vibration when connecting charging.
  • ☠️ Dead Brick: The phone shows no signs of life β€” no response to buttons, charging, or PC connection β€” often caused by damage to the preloader partition or hardware failure.

How to check the type of brick:

  1. Connect your phone to charge for 10 to 15 minutes. If you see a charging indication (even a flashing one), it's a soft brick.
  2. Press Power + Volume down for 10-15 seconds. If the device has moved to Fastboot, soft brick.
  3. Connect your phone to your PC and check in Device Manager (Ports section (COM and LPT)). If there was a Qualcomm device... - a hard brick.

⚠️ Note: If your Xiaomi doesn't react to any of the above actions, don't rush to write it off as a full brick. USB-cable (original!) and port USB 2.0 on PCs - ports USB 3.0 (blue) often fails to recognize devices in emergency modes.

πŸ“Š What kind of brick do you have"?
Soft (downloaded to logo): Hard (PC sees as Qualcomm 9008): Complete (no reaction at all): I don't know, need to diagnose

2.The reasons for Xiaomi's "bricking": what went wrong?

Xiaomi smartphones (including Redmi and POCO sub-brands) are most often turned into bricks for the following reasons:

Reason.Typical modelsMethod of recovery
Misfitting MIUI update via Ota UpdaterRedmi Note 8/9/10, Mi 10/11Firmware via Fastboot or Recovery
Interrupted firmware through the Mi Flash ToolPOCO X3/F3, Xiaomi 12EDL (if the bootloader is unlocked)
Install custom firmware (for example, LineageOS) without unlocking the bootloaderRedmi K40, Mi 9TUnlock bootloader + stock MIUI firmware
Reset to factory settings via Recovery with damaged firmwareRedmi 7/8, POCO M3Firmware through Fastboot
Hardware failure (fall, overheating, damage to eMMC)Any model you want.Diagnostics at the service center

A critical mistake many users make is trying to flash the device through the Mi Flash Tool without first unlocking the bootloader. On models with a locked bootloader (for example, the new Redmi Note 12 or Xiaomi 13), this is guaranteed to lead to a hard brick.

Another common problem is that you don't use firmware for your model, like the Redmi Note 10 Pro (sweet) firmware on the Redmi Note 10 (mojito), even if they look similar. Always check the code name of the device!

How to find out the code name of your Xiaomi?
Codename is the internal model designation needed to select the correct firmware. You can find it: 1. On the device box (for example, "M2007J3SC" for Redmi Note 9 Pro). 2. In settings: Settings β†’ About Phone β†’ MIUI version (tap several times on the "Core" line). 3. Through ADB: connect the phone to the PC and type the command adb shell getprop ro.product.device

3. Soft Brick Restoration: Fastboot and Recovery

If your Xiaomi downloads before the logo or is included in Fastboot/Recovery, the chances of recovery without data loss are maximum.

Method 1: Firmware with Mi Flash Tool (Fastboot)

This method is suitable for most models, except for those that require authorization to unlock the bootloader (for example, Xiaomi 12S Ultra).

  • πŸ–₯️ Windows computer 7/10/11 (on Mac/Linux Possible problems with drivers).
  • πŸ“₯ Official firmware for your model (download from Xiaomi website).
  • πŸ”§ Mi Flash Tool (version 2023 or later).
  • πŸ”Œ Cable USB Type-C (original or high-quality).

Step-by-step:

  1. Unpack the downloaded firmware (file with extension.tgz) in the folder without Cyrillic.
  2. Install Xiaomi drivers (if your PC doesn’t recognize your device in Fastboot).
  3. Run MiFlash.exe on behalf of the administrator.
  4. Connect your phone in Fastboot mode (clip Power + Volume down).
  5. In the Mi Flash Tool, click Select and specify the path to the unpacked firmware.
  6. Select firmware mode: Clean all - complete cleaning (data will be deleted); Clean all and lock - cleaning + lock bootloader (for sale); Save user data - data storage (does not work on all models).

Flash

⚠️ Note: On models with a MediaTek processor (e.g. Redmi) 10A or POCO C31) Use the Mi Flash Tool instead of the SP Flash Tool. firmware for MediaTek is.zip and requires a separate manual.

β˜‘οΈ Preparation for firmware through Fastboot

Done: 0 / 1

Method 2: Install firmware through Recovery

If the phone is loaded into Recovery (clip Power + Volume up), you can try installing firmware without connecting to your PC:

  1. Download firmware in.zip format (for example, Recovery ROM from the Xiaomi website).
  2. Rename the file to update.zip Put it in the root of your internal memory or SD-map.
  3. From the Recovery menu, select Install update.zip to System.
  4. Confirm the installation and wait for the reboot.

Instructions for devices without EDL authorization:

  1. Download the firmware in.tgz format and unpack it.
  2. Install the Qualcomm driver (can be accessed via QC Firehose).
  3. Connect your phone to your PC in EDL mode: If the phone itself goes to EDL, just plug it in. If not, find test points for your model (for example, for the Redmi Note 9 Pro, this is the circuit of contacts on the motherboard).

Mi Flash Tool

Flash

For devices with EDL authorization (new models) you will need:

  1. Get permission from Xiaomi through the official website (you need a Mi Account linked to your phone).
  2. Use an authorized account in the Mi Flash Tool (enter the login / password when you request).
  3. Switch the device to Clean All mode.

In such cases, self-recovery is unlikely.

  1. Diagnostics on specialized equipment (for example, DC Power Supply to check current consumption).
  2. Flashing through ISP (direct connection to flash memory).
  3. Replace damaged components (e.g., eMMC chips).

Cost of repairs in service centers:

Type of breakdownApproximate price (β‚½)Timeline
Firmware via ISP (without replacing parts)1 500 – 3 0001-2 days
Replacement of eMMC/UFS3 000 – 6 0003-5 days
Repair of the power controller2 000 – 4 5002-4 days
Diagnostics + firmware with EDL authorization1 000 – 2 5001 day

Where to look for service centers:

  • πŸ“ Xiaomi official SC (warranty is maintained, but repairs can be more expensive).
  • πŸ”§ Local workshops with reviews on Yandex.Maps or 2GIS (seek references to working with the EDL/ISP).
  • πŸ› οΈ Online services (such as FixLab or RemOnline) – send your phone by mail.

6.Prevention: How to avoid β€œbricking” in the future

To avoid repeating an unpleasant experience, follow these rules:

  • πŸ”„ Always check the code name of the device before you run the firmware. For example, the Redmi Note 10 Pro comes in sweet (Global) and sweetin (India) versions - firmware is not interchangeable!
  • πŸ”’ Unlock the bootloader before installing custom firmware. Official instructions: miui.com/unlock.
  • πŸ“₯ Download firmware only from verified sources: Xiaomi official website (miuidownload). XDA Developers (part of your model) Telegram channels like Xiaomi Firmware Updater.
  • ⚑ Don't interrupt the firmware! Even if it's stuck for 10 to 15 minutes, wait. If you're interrupting the boot or system, you're going to have a hard brick.
  • πŸ”‹ Switch a phone with a charge of at least 50%.Abrupt power outage during the process can damage the preloader partition.

If you like firmware experiments, get a separate test device, like the POCO X3 NFC or Redmi Note 8 Pro, which are well supported by custom builds and have an active community on XDA.

πŸ’‘

Before you run the firmware, back up the persist partition (responsible for IMEI and serial number).

adb shell su -c "dd if=/dev/block/bootdevice/by-name/persist of=/sdcard/persist.img"

FAQ: Frequent questions about Xiaomi's bricks

My Xiaomi is stuck on the Mi/POCO logo.
It's a soft brick. Try: Clutch power. + Volume up for 10 seconds to reboot. If it doesn't work, go to Recovery. + Volume up and make Wipe Data. If that doesn't work, run the device through Fastboot (instruction in Section 3).
The computer can't see the phone in the Fastboot.
The problem could be: Drivers β€” install the official Xiaomi drivers. Cable β€” use the original cable or high-end USB Type-C. Porte β€” connect to the USB 2.0 port (black). Phone mode β€” try rebooting it in Fastboot with the command: adb reboot bootloader
Can I recover data from a brick?
It depends on the type of brick: Soft brick: data can be saved if you flash the phone without cleaning (Save user data in Mi Flash Tool). EDL Full brick: data recovery is only possible through Chip-Off (removal of memory chips and reading on the programmer). β‚½. For the future: regularly do backups through adb backup or Mi Cloud.
How much does it cost to restore Xiaomi in the service center?
Prices vary depending on the model and type of breakdown: Firmware through Fastboot/EDL: 1 000 – 2 500 β‚½. Unlocking the bootloader + firmware: 1 500 – 3 000 β‚½. Repair of hardware breakdowns (eMMC, power controller): 2 000 – 8 000 β‚½. Data recovery: 3 000 – 10 000 β‚½ (In official SC Xiaomi repairs can be more expensive, but with a guarantee.
Can I use Xiaomi without a computer?
Partly yes, but with limitations: If the phone boots into Recovery, you can install firmware with SD-map (instruction in section 3) for models with support OTG (For example, Redmi Note 11, you can plug in a flash drive with firmware and install it through Recovery.