How To Unbrick Poco M5s May 2026

The best cure is prevention. Follow these rules:


Note on "Hard Bricks": The POCO M5s has a secure boot mechanism. If you cannot get the PC to recognize the device at all, it is best to contact an authorized Xiaomi service center.

To unbrick a POCO M5s, you first need to determine if it is a soft brick (boots to Fastboot or Recovery) or a hard brick (black screen, only detected by PC). Soft Brick: Recovery Mode

If your phone is stuck in a boot loop, try a Hard Reset first. Power Off: Hold Power and Volume Up.

Wipe Data: Select "Wipe Data/Factory Reset" using volume keys. Confirm: Use the power button to select "Wipe All Data". Soft Brick: Mi Flash Tool

If the reset fails, you must flash the Fastboot ROM using a computer.

Download ROM: Get the official Fastboot ROM for "rosemary" (POCO M5s) from Xiaomi Community or Xiaomi Firmware Updater.

Extract: Use WinRAR to extract the .tgz file until you see a folder with an "images" subfolder. how to unbrick poco m5s

Fastboot Mode: Hold Power + Volume Down until the Fastboot logo appears. Flash: Open Mi Flash Tool. Click Select and choose the ROM folder. Connect your phone via USB and click Refresh.

Choose "Clean all" at the bottom (avoid "Clean all and lock" if you want to keep the bootloader unlocked). Click Flash and wait for the "Success" message. Hard Brick: MTK Bypass (MediaTek)

Since the POCO M5s uses a MediaTek Helio G95 chipset, a hard brick requires an MTK Bypass to flash without an authorized account.

Tool: Use the SP Flash Tool along with an MTK Auth Bypass tool. Driver: Install MediaTek USB VCOM drivers.

Process: Load the Scatter file from the Fastboot ROM folder into SP Flash Tool, bypass the security, and click Download while connecting the phone with Volume Up held.

💡 Warning: Flashing will erase all data. Ensure your battery is at least 50% charged before starting.

To unbrick your POCO M5s, the method you use depends on whether you have a Soft Brick (stuck in Fastboot/Recovery or bootloop) or a Hard Brick (completely unresponsive/black screen). Because the POCO M5s uses a MediaTek (MTK) chipset, you can use specialized tools like MTKClient to bypass traditional flashing restrictions. Option 1: Fix a Soft Brick (Fastboot Method) The best cure is prevention

Use this if your phone can still enter Fastboot Mode (Volume Down + Power). Download Requirements: Mi Flash Tool on your PC.

The correct Fastboot ROM for POCO M5s (ensure it matches your region: Global, India, etc.). Preparation: Extract the Fastboot ROM folder. Install Xiaomi ADB/Fastboot drivers on your PC. Flashing Process: Put your phone in Fastboot Mode and connect it to the PC. Open Mi Flash Tool, click Refresh to see your device.

Click Select and choose the ROM folder (not the "images" folder inside it).

Select "clean all" at the bottom (Warning: This wipes all data). Click Flash and wait for the "Success" message. Option 2: Fix a Hard Brick (MTKClient Method)

Use this if the phone is totally dead or the bootloader is locked and you cannot use Fastboot. Setup MTKClient: Install Python and MTKClient from GitHub on your PC. Install the necessary MediaTek Preloader Drivers and UsbDK. Enter BROM Mode: Power off the phone.

Hold all hardware buttons (Volume Up + Volume Down + Power) while plugging it into the PC. Command Execution: Open a terminal in the MTKClient folder.

Use commands like python mtk.py da seccfg unlock to force-unlock the bootloader or python mtk.py w [partition] [file] to flash specific images. Quick Recovery Tricks Note on "Hard Bricks": The POCO M5s has

Force Restart: If the screen is frozen, hold the Power button for at least 13–15 seconds to force a reboot.

Recovery Mode: If stuck in a loop, hold Volume Up + Power to enter Recovery. Try "Wipe Data/Factory Reset" as a last resort to clear corrupted system files.

Note: If your device is still under warranty, consider visiting an authorized service center before attempting deep-level flashing, as this may void your warranty.

Bricking a POCO M5S is a scary experience, but in most cases, the device is recoverable. The POCO M5S (codenamed "stone") is a MediaTek device, which is actually good news for unbricking. MediaTek devices are generally easier to recover than their Snapdragon counterparts due to the SP Flash Tool protocol.

Before proceeding, you must identify which state your phone is in.

Once your Poco M5s boots again:


  • Hard Brick (EDL Mode):

  • Newer Poco M5s units with MIUI 13 or 14 have SLA (Secure Lockdown Authentication) and DAA (Download Agent Authentication). SP Flash Tool may fail with an authentication error. If that happens, you need a bypass.

    Run the following commands from ROM folder:

    fastboot flash crcllist crcllist.txt
    fastboot flash sparsecrcllist sparsecrcllist.txt
    fastboot flash preloader preloader_rosemary.bin
    fastboot flash lk lk.img
    fastboot flash boot boot.img
    fastboot flash dtbo dtbo.img
    fastboot flash super super.img
    fastboot flash vbmeta vbmeta.img
    fastboot flash vbmeta_system vbmeta_system.img
    fastboot flash vendor_boot vendor_boot.img
    fastboot reboot
    

    Note: Exact file names may vary by ROM version.