How To Unbrick Poco M5s May 2026

How to Unbrick Poco M5s: The Ultimate Rescue Guide for a Dead Phone

The Poco M5s is a reliable mid-range warrior, known for its capable MediaTek Helio G95 chipset and impressive build quality. However, like any Android device, it is susceptible to software corruption. One moment you are flashing a custom ROM or trying to root the device; the next moment, you are staring at a black screen, a blinking notification light, or an endless boot loop. Your device is bricked.

Bricking ranges from "soft brick" (stuck on logo, accessible via recovery) to "hard brick" (completely unresponsive, no sign of life). The good news is that most Poco M5s bricks are recoverable if you follow the correct steps.

This guide provides a systematic, step-by-step approach to unbricking your Poco M5s, from basic button combos to deep-level flash tools.


Step 3: Reflash via Fastboot (without data wipe)

If wiping doesn’t help:

  1. Boot to fastboot: Power + Volume Down.
  2. Connect to PC, open command prompt in platform-tools folder.
  3. Flash the boot image from the official ROM:
    fastboot flash boot boot.img
    fastboot reboot
    

Method 4: SP Flash Tool for Preloader Mode

If Mi Flash fails with "Sahara protocol error," try SP Flash Tool (for MediaTek devices—Poco M5s uses Helio G95, so it's MediaTek, not Qualcomm!).

Wait—correction: Poco M5s actually uses MediaTek Helio G95, not Qualcomm. The EDL mode above is for Qualcomm devices. For MediaTek bricks, use SP Flash Tool.

Step 2: Flash via Mi Flash Pro (EDL mode)

  1. Install Mi Flash Pro (different from regular Mi Flash Tool).
  2. Log in with an authorized Mi account (paid or from service center).
  3. Select the Fastboot ROM (converted to EDL format or raw).
  4. Click flash—takes 10–15 minutes.

Without authorized access, EDL flashing is impossible on newer Xiaomi devices. Contact a local repair shop with authorized EDL service or use a paid remote unlocking service (use at your own risk). how to unbrick poco m5s


Step 4: Flash with SP Flash Tool

  1. Download SP Flash Tool v5 (Smart Phone Flash Tool).
  2. Download a full stock ROM in scatter format for Poco M5s (search for "Poco M5s scatter firmware").
  3. Open SP Flash Tool → "Download" tab → "Scatter-loading" → Select MT6785_Android_scatter.txt.
  4. Ensure only these partitions are checked: preloader, boot, system, vendor, userdata.
  5. Click "Download" (not "Format All + Download" – that can wipe IMEI).
  6. Connect your phone (already in BROM mode). Flashing begins immediately.
  7. Wait for a green checkmark ✅. Disconnect and hold Power for 10 seconds.

Part 7: Post-Unbrick Checklist

Once your Poco M5s boots again:

  1. Check IMEI numbers – Dial *#06#. If null, your modem partition is corrupt. Fix by restoring nvram backup (if you had one) or using Maui Meta Tool.
  2. Update firmware – Go to Settings → About Phone → MIUI/ HyperOS updates.
  3. Re-lock Bootloader (optional) – If unlocked, use Fastboot: fastboot oem lock (this wipes data again but restores Widevine L1 for Netflix).
  4. Install a custom recovery (TWRP) only if you plan to root again – but be careful not to repeat the brick.

Prerequisites

  1. A Windows PC (The flashing tools are most reliable on Windows 10/11).
  2. A high-quality USB Cable (preferably the original cable).
  3. POCO M5s Stock Firmware (ROM): You need the "Fastboot" or "Service" ROM.
    • Source: Download from Xiaomi Firmware Updater or the Xiaomi Flash Repository (xiaomiflash.com). Ensure you download the Global/EEA version that matches your specific region if possible.
  4. Drivers & Tools:
    • SP Flash Tool: Download the latest version (SP Flash Tool v6.x.x or v5.x.x).
    • MTK Drivers: Download "MTK USB All v1.0.8" or similar MTK VCOM Drivers.

Before You Begin: Essential Tools & Drivers

  1. Install Poco M5s USB Drivers
  2. Download Mi Flash Tool
  3. Fastboot & ADB Tools
    • Platform tools from Google’s developer site.
  4. Official Fastboot ROM for Poco M5s

⚠️ Warning: Unlocking the bootloader is required for most unbricking methods. If your phone is bricked with a locked bootloader, you may need authorized Mi account access (see EDL section).


Quick checklist

  1. Confirm model & download correct fastboot ROM.
  2. Install MediaTek drivers.
  3. Use SP Flash Tool with correct scatter file.
  4. Try “Firmware Upgrade” if “Download Only” fails.
  5. Use EDL/test-point if needed.
  6. Wipe cache / factory reset if boot-loop persists.

If you want, I can provide model-specific download links and exact ROM filenames — tell me the exact Poco M5s model number from Settings > About phone or from the box. How to Unbrick Poco M5s: The Ultimate Rescue

Unbricking a POCO M5s (codename: rosemary) requires identifying whether your device is in a soft brick (bootloops or stuck on logo) or a hard brick (black screen, unresponsive to buttons) state. Because the POCO M5s uses a MediaTek chipset, recovery often involves specialized tools like the Mi Flash Tool or the SP Flash Tool. Phase 1: Basic Rescue (Soft Brick Fixes)

Before attempting complex firmware flashes, try these non-invasive methods to resolve bootloops or stuck screens. How To Unbrick Xiaomi Mobile Phones -English-