How to Flash (Xiaomi, Redmi, Poco) Fastboot ROMs using Mi Flash Tool?

A Comprehensive Guide to update and downgrade MIUI Fastboot ROM using Mi Flash Tool on Xiaomi, POCO, and Redmi Devices.

Installing fresh firmware or ROM (Read-Only Memory) into a Xiaomi phone is known as flashing. This may be done for various reasons, including upgrading to a newer version of HyperOS or (MIUI), troubleshooting software issues, or even installing a custom ROM. Here’s a general guide to flashing a Xiaomi phone, however, bear in mind that the procedure may differ based on the model and equipment available.

What is Android (MIUI) Downgrade or Rollback?

What is Android (MIUI) Downgrade or Rollback

Android (MIUI) or new (HyperOS) downgrade or rollback refers to the process of downgrading the operating system of a Xiaomi smartphone to a previous version of the MIUI (Xiaomi’s customized version of Android). This may be essential or desired for a variety of reasons, including:

  • Compatibility Issues: Some users may experience compatibility problems or issues with specific applications after updating to the latest MIUI or HyperOS version. Downgrading can be a solution to restore compatibility with certain apps.
  • Software Bugs or Instability: Occasionally, a new MIUI or HyperOS update may introduce software bugs or instability issues. Users may choose to downgrade to a previous, more stable version to avoid these problems.
  • Preference for an Older Version: Users might prefer the features, design, or performance of an older MIUI or HyperOS version. In such cases, they may decide to downgrade to a version they find more suitable for their preferences.
  • Rollback After Custom ROM Installation: If a user has experimented with custom ROMs and wants to return to the official MIUI firmware, they might perform a rollback to the last official version.

What is Xiaomi Fastboot ROM?

What is Xiaomi Fastboot ROM

A Xiaomi Fastboot ROM is a firmware package that is used to flash Xiaomi devices using “Fastboot” mode and “EDL” mode (9008) Port. Fastboot is a protocol and tool for interacting with an Android device’s bootloader at a low level. The whole system image, including the operating system, bootloader, recovery, and other partitions, is contained in Xiaomi Fastboot ROMs.

How to Flash Fastboot ROMs on Xiaomi/Redmi/Poco?

How to Flash (Redmi) Fastboot ROMs Xiaomi Mi Flash Tool

Using the Fastboot mode and a computer program like Mi Flash Tool is required to flash a Fastboot ROM on a Xiaomi smartphone. Here’s a detailed how-to:

Before you Start:

  • Unlock the bootloader: Ensure that the bootloader of your Xiaomi device is unlocked. You can request the unlock code from Xiaomi’s official website and follow their instructions to unlock it.
  • Backup your data: Flashing your device may result in data loss, so it’s essential to back up your important data.
  • Download Necessary Files:
    • Download and install the Xiaomi Mi Flash Tool: on your computer.
    • Open the Mi Flash Tool and click on “Install Drivers.
      Open the Mi Flash Tool and click on Install Drivers
    • Download the Fastboot ROM from the official Xiaomi website for your specific Xiaomi device model.

Flashing the Fastboot ROM:

Step 1: Enable Developer Options and USB Debugging

  • On your Xiaomi phone, go to Settings > About phone.
  • Tap on the MIUI version several times until you see a message saying you are now a developer.
    Tap on the MIUI version several times until you see a message saying you are now a developer.
  • Go back to the main Settings screen, and now you should see “Developer options.” Enter this menu and enable “USB debugging.” and enable “Unlock OEM.
    Go back to the main Settings screen, and now you should see Developer options. Enter this menu and enable USB debugging. and enable Unlock OEM.

Step 2: Connect Your Phone to the Computer

Connect Your Device to Your Computer

  • Use a USB cable to connect your Xiaomi phone to your computer.

Step 3: Boot into Fastboot Mode

Boot into Fastboot Mode

  • Power off your phone.
  • Press and hold the Volume Down button and the Power button simultaneously until you see the Fastboot screen.

Step 4: Launch Mi Flash Tool:

Launch Mi Flash Tool

  • Open the Xiaomi Mi Flash Tool on your computer.

Step 5: Select the Fastboot ROM

Select the Fastboot ROM

Select the Xiaomi redmi and poco Fastboot ROM

  • In the Mi Flash Tool, click on “Select” and choose the Fastboot ROM file you downloaded earlier.

Step 6: Choose Flashing Mode

  • In the Mi Flash Tool, choose the flashing mode as “Clean all” or “Clean all and lock” (use “Clean all and lock” only if you want to relock the bootloader after flashing).

Step 7: Start the Flashing Process

Start the Flashing Process

  • Click on the “Flash” button in the Mi Flash Tool to start the flashing process.

Step 8: Wait for Flashing Completion

Wait for Flashing Completion

  • The flashing process may take some time. Do not disconnect your phone during this process.

Step 9: Flashing Complete

Flashing Complete

  • Once the process is complete, you should see a “Success” message in the Mi Flash Tool.

Step 10: Reboot Your Phone

Reboot Your Phone

  • Reboot your Xiaomi phone. It may take some time for the first boot, so be patient.

Note that: Flashing modified ROMs and unlocking the bootloader may void your warranty, and there are dangers involved. Always carefully follow instructions, utilize reputable sources for firmware and tools, and look for updated directions pertaining to your Xiaomi model and the most recent tools available at the time you are flashing your device.


In conclusion, flashing a Fastboot ROM on a Xiaomi phone involves several steps to unlock the bootloader, enable USB debugging, and use the Mi Flash Tool on a computer. It’s crucial to back up data, follow instructions carefully, and use reliable sources for firmware and tools. Keep in mind that unlocking the bootloader and flashing ROMs may void the warranty, and there are inherent risks. Always check for updated guides specific to your Xiaomi model and the latest tools available when performing these actions.

If you wanna learn more about my best downgrading OS (Operating System) content tips & tricks so that I can help you create content on every day, check out my recent posts on our “Facebook” or “Twitter” and follow our social network accounts.

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top button

Please allow ads on our website

Looks like you're using an ad blocker. We rely on advertising to help fund our website.