Mi Flash Unlock Tool: Latest Version, How to Unlock Bootloader

Download Mi Flash Unlock tool from mirror links (English, latest version). A guide to unlocking MIUI bootloader on Redmi, Redmi Note, and Mi phones.

There are so many innovations revealed by Xiaomi since the company decided to go IPO. One of them is splitting its main brand. Both Redmi and Poco are independent brands under Xiaomi umbrella.

Another innovation from the company that we really love is a shorter procedure for bootloader unlocking process.

Previously, we need to apply for Xiaomi’s permission just to unlock the bootloader of a phone that we purchased.

Today, we no longer need to apply. That said, there is no waiting time wasted.

Simply download and use the official Xiaomi bootloader unlocking tool.

What is Bootloader

In short, a bootloader is a piece of software necessary for an Android device to boot. An Android phone won’t boot to the system without this. This is what Google says on the official Android page:

A bootloader is a vendor-proprietary image responsible for bringing up the kernel on a device. It guards the device state and is responsible for initializing the Trusted Execution Environment (TEE) and binding its root of trust.


MIUI, the operating system running on every Xiaomi, Redmi, Redmi Note, or Poco phone, has Android as its base. Xiaomi developers team customize the stock Android to look and to perform better.

Why is Bootloader Locked?

Android bootloader is locked for a security measure. Xiaomi locks MIUI bootloader to protect its users from any security risks arise from non-verified software.

On top of that, the company needs use as users to stick to their default operating system, MIUI.

Thus, they can ensure we will get the most secure and stable experience in using our phones.

One of bootloader’s jobs is to verify the integrity of the boot and recovery partitions before actually getting users to the system.

Why Do We Unlock Bootloader?

We don’t have to unlock bootloader if we don’t need to. It is always safer to go default.

There are some limitations though. Locked bootloader prevents us to install a custom recovery and/or a custom ROM.

We can’t root our phone as well if the bootloader is still locked.

Meanwhile, rooting is the gateway to freedom in using Android phones.

In simpler words, unlocking bootloader allows us to do almost whatever we want to our phones.

MIUI Bootloader Unlock Tool

While AOSP Android allows users to unlock its bootloader easily through a simple command in ADB Fastboot interface, MIUI is a little bit different.

A specially-made tool is necessary. Enter Mi Flash Unlock tool!

It is a custom software compatible for Windows PC. Users won’t be able to unlock MIUI bootloader without this tool.

What this tool actually does is checking whether the username actually a verified Xiaomi account. Once confirmed, it checks whether the phone is bound to the Mi account.

The unlocking process will continue if both checks passed.

Download Mi Flash Unlock

This is a freeware which you can download from its official page here.

Based on our experience, the link not always goes to the latest version available.

Moreover, we occasionally hit slow download speed due to network latencies.

Below we provide alternative direct links to grab Mi Flash Unlock Tool.

All the files are hosted on our servers located in the US, UK, FR, and NL. Links are generated randomly.

Please use the official link above and use mirror links only as an alternative.

Latest Version

Filename: miflash_unlock-en-4.5.813.51.zip
File size: 50 MB
File type: ZIP (compressed)
Version: v4.5.813.51
Compatibility: Windows 7/8/8.1/10
Developer: Xiaomi Inc.
Download: Direct Link Mirror

Older Versions

How to Unlock MIUI Bootloader

Unlocking bootloader of any Xiaomi Mi, Redmi, Redmi Note, and Poco phones is relatively easy. Thanks to the tool above and thanks to the recent Xiaomi policy to not requiring to unlock request.


Make sure you meet the following conditions:

  • Your phone runs the latest version of MIUI;
  • You must already have a registered Mi Account;
  • Your PC/laptop must run Windows 10/8.1/8/7;
  • You use a USB data cable (not a charging-only cable);
  • You have created backups of all important files and data.

The latter is crucial due to the nature of bootloader unlocking process. It will surely reset your phone deleting all your data and files.

Hence, please expect to lose all your contacts information, messages, installed apps and games, photos, videos, and anything considered not the stock factory things.

Steps to Unlock

Step 1 – Download Mi Unlock Tool above and extract the zip file. It is portable software. No installation is necessary.

Step 2 – Double-click miflash_unlock to launch the tool.

Step 3 – A Disclaimer window appears. You can read it then click the Agree button.

Step 4 – Type in your Mi Account username and password, then click the Sign in button.

Step 5 – Wait for the tool to check for the status of your account.

Step 6 – The main interface will appear. Now you can leave that for a while and grab your phone.

Step 7 – Enable Developer Options by going to the Settings >> About Phone >> tap MIUI Version several times >> You are a developer!

Step 8 – Enable USB Debugging by going to Settings >> Additional Settings >> Developer Options >> switch on USB Debugging.

Step 9 – Enable OEM Unlocking by going to Settings >> Additional Settings >> Developer Options >> toggle on OEM Unlocking.

Step 10 – Go to Settings >> Additional Settings >> Developer Options >> Mi Unlock Status.

Step 11 – Tap the Add Account and Device button.

Step 12 – Turn off your phone completely. Once it’s off, press Volume Down and Power buttons simultaneously. This action reboots your phone to Bootloader (Fastboot) mode.

Step 13 – Connect your phone to the computer using its USB cable.

Step 14 – Wait for the tool to detect your phone. You shall see “Phone is connected” message.

Step 15 – Now click the Unlock button and wait for the tool to do its magic.

Step 16 – Congratulation, your phone has been unlocked successfully.

Step 17 – Finally, click the Reboot Phone button.

Frequently Asked Questions

How to fix error 86012 during unlocking process?

You need to try again after a week at least. Forcing to redo the process immediately will ban your account temporarily.

Cannot add account and device, connect to the network & try again?

Log out from your Mi Account and reboot your phone. Sign in to your account from the Add Account and Device page (Step 11 above).

How to fix the Current Account is not bound error?

Try to bind your Mi Account again (Step 11 above).

How to fix Couldn’t Unlock error (after 58 hous)?

As the message is saying, you need to try again after 58 hours or better wait for a week.

Does updating MIUI relock the bootloader?

No it doesn’t. Unless you choose “Clean All and Lock” option during Fastboot flashing, any methods of MIUI update will not relock bootloader.

Can I unlock without Internet connection?

Sorry, it’s not possible. The tool checks for your account on Xiaomi’s servers.

Does MIUI OTA Update still work?

Unlocking bootloader gives no effect to OTA update. Yes, it still works.

How many times can I unlock?

Every Mi Account can only unlock one device within 30 days.

Should you have any question please have no doubts to write comments below.

Allan Angkasa
The first contributor joining RedmiTips.com and in charge of writing tips and tricks. He loves travelling to new places around the globe. His main phone is Redmi Note 7.