Unlock Mi 5 Bootloader

Unlock Mi 5 Snapdragon Bootloader

Read this whole process, complete step-by-step guide, on how to properly unlock MIUI bootloader of your Mi5 using an English version of MiFlash Unlock tool. The tool is designed as Windows based app so you will need a PC to proceed with the whole steps.

Xiaomi Mi 5 is an awesome smartphone. The phone is powered with Qualcomm MSM8996 Snapdragon 820, Dual-core 1.8 GHz Kryo & dual-core 1.6 GHz Kryo, Adreno 530 GPU, 3GB RAM (4GB on Pro), Android 6.0 Marshmallow, 16MP main camera, 4MP front camera, Corning Gorilla Glass 4, 5.15 inches display, and of course 4G LTE Cat 12.

For your additional information, Xiaomi has managed to start unlocking bootloaders of several devices including Mi5. The reason is to protect user data safety.

Another problem Mi users have often encountered is that, after their Mi phones are lost or stolen, the person who got the device could easily flash a new ROM into it, and makes it almost impossible for our users to get their phones back.

But on the other hand, you might sometimes need to unlock its bootloader so you can flash any custom ROM your want. Furthermore, you may also need to fix broken MIUI device requiring to flash Fastboot ROM. Therefore, you must firstly unlock your phone’s bootloader.

What will change after locking bootloader?

  • Locking bootloader will not affect normal OTA updates;
  • ROOT will be disabled if user has enabled it before. Enabling ROOT will need to unlock bootloader;
  • Recovery mode is changed. Updating via Recovery will need to use Mi PC Suite;
  • After unlocking, the device can do all the things as before we locked bootloader.
  • Devices with locked bootloader can not update using Miflash. Users need to unlock bootloader if they want to flash Fastboot ROMs.

Before you proceed, please note that Xiaomi unlocked their phone’s bootloader for reasons. Therefore, if you don’t know much about Android, don’t intend to flash custom ROM, etc., then it is very not recommended for you to unlock it.

How to unlock the bootloader of Mi 5?

Part 1 : Requesting for Unlock Permission

Step 1 – Open up your favorite web browser in your computer (Chrome is recommended) then go to this url http://en.miui.com/unlock/.

Step 2 – You’ll see the official page of “Unlock Your Mi Device”. Now simply click on the blue “Unlock Now” Button in the middle of the page.

mi device unlock page

Step 3 – You’ll see a login page in the next page which is in Chinese. If you use Google Chrome to open the page, then you can simply use its built-in Google Translate feature.

login unlock page

Here’s the translation looks like :

login unlock page english

Step 4 – Once logged in, you’ll see the Unlock Application Permissions page which is similar to this :

unlock application permission page

Step 5 – Now simply fill in all required fields then click on that green Apply Immediately button.

p.s: Type in your reason to unlock your device in Chinese language. Use Google Translate for that. Also, make sure that the characters are not more than 10 Chinese character. Quick template for the reason:

我的手机是砖砌在启动循环模式。请批准我的请求开锁。which translates to “My phone is bricked in boot loop mode. Please approve my unlocking request.” in English.

Step 6 – In the next page, you’ll need to enter a verification code sent to you via SMS. Check your phone for any SMS verification sent by Xiaomi server. The code is usually valid for only 5 minutes so you need to enter it immediately.

unlock sms verification

p.p.s: The website is slow and takes some time to send the 6 digits code to your phone. Clicking on resend multiple times will block your IP address. If you do not receive the code immediately, please wait for 10 minutes before clicking on Resend to request a new code. If you receive a error pop-up message, please wait for at least 24 hours before you can apply again.

unlocking application

Step 7 – Once you have submitted the 6 digits code, you’ll then be redirected to another page saying that from the point toward all you need to do is just waiting for Xiaomi Developers to review and approve your application. Once approved, you’ll get another SMS which normally arrives between 3 to 21 days. The approval process is manual so just be patient on this.

Unlock Application Approved

However for some people might still experience slight problem with their applications. Please do not complain if the above steps didn’t work because unlocking the bootloader is simply not magic trick. If you did receive the SMS that your unlock permission has been approved but your device still rejected it, then I can suggest you to contact their developer directly here or here.

Part 2 : Bootloader Unlocking Process

Requirements for Bootloader Unlocking :

  • An active Mi account linked to your device, your phone number and it has permission to proceed with bootloader unlock (follow previous steps above)
  • Your device has to be running on MIUI China Developer version 6.3.17 or newer. Xiaomi Developers still work on to support MIUI China Stable version.
  • Please backup your data for just in case scenario.
  • Again, if you are not fully aware of flashing custom ROM, then you better stay away of unlocking your phone’s bootloader.
  • Download Mi Flash Unlock tool for Windows here, and install it on your computer / PC.

Just in case you have not installed China Developer ROM yet, follow these steps otherwise just skip it : First, head over to this page and download China Developer Build of MIUI Recovery ROM. Next, transfer it into your phone storage. On your phone, open up the Updater app, tap on the three dots on upper right corner of the screen, then tap on the “Choose update package“. Finally, select the MIUI China Developer -Recovery- ROM (.zip) file you’ve put in phone storage.

Now follow steps below to unlock bootloader :

Step 1 – On your device, please login to your Mi account.

Step 2 – Put / reboot your device into bootloader mode. To do that, simply turn off your device, press the Power button and Volume down ( ) button at the same time.

Step 3 – On your computer, open MiFlash Unlock tool you’ve just installed. Click on the Agree button when asked.

miflash unlock tool disclaimer

Step 4 – Login to MiFlash Unlock tool with the same Mi Account.

miflash unlock tool login

Step 5 – Now connect your phone to computer using its USB cable.

miflash unlock tool connect phone

Step 6 – Once your phone is connected, the Unlock button will become active. Next, simply click on the Unlock button to start the process. The unlock process will take about 10 – 15 seconds to complete. That’s all.

Unlock Mi 5 Bootloader Tool

Mi 5 Bootloader Unlock Process

Unlocked Mi 5 Success

After unlocking your phone’s bootloader, you’ll be able to flash Fastboot ROM or custom ROM. Enjoy..

Please take these as your concern upon unlocking bootloader :

  • One Mi account could only unlock one device within 30 days.
  • If you see a notice saying that “current user is not logged in connected device” then please reboot your device normally then login with your account in the device (see Step 1).
  • Unlocking bootloader will wipe all user data especially if your device is encrypted. That’s why you’ll need to create backup before going to proceed.
  • Neither Xiaomi or I will guaranteed if anything goes wrong during and as the result of unlocking. Proceed with your own risks.
  • Also, unlocked Xiaomi devices will be marked in the official service end.

How to re-lock bootloader?

Any users that have successfully unlocked their devices can then put the bootloader lock again by simply flashing official MIUI ROMs. This will need to use fastboot oem lock. Please note that it has to be the official MIUI ROMs to flash, otherwise your system won’t be able to start properly.

Enjoy and tell us what your experience on unlocking your phone’s bootloader.

  • Bharathwaj Vasudevan

    Hi, is there any way to unlock bootloader in Mi 5 running Global Stable rom?
    Appreciate your work on this!!

    • farieznur

      No. It’s not possible to officially unlock on Stable build

  • Salu

    Hi, could you guide on locking the Mi5 after unlocking and flashing the ROM ?

  • stomms

    Does it work with fastboot mode? Vol- and Pwr i fastboot mode….

  • Raphael

    Ok, the article is old, but it should be updated or removed so people do not have problems when researching the subject.
    1 – Data will not be lost by unlocking bootloader.
    2 – If you get an error, then you probably forgot to go into “developer options” and activate either usb debugging and/or mi unlock status (or apply to unlock, something like that, it’s amoung the options).
    3 – It CAN be done on Global Stable.

    • Jamy Perry

      Can you help me pal as I am a noob to this stuff and I have just placed an order for this phone and still waiting for it to arrive. On the info it says that MIUI7 is installed and was told that it has ‘official international ROM’, so first of all is it really an official ROM? And lets say if I want to flash to the latest Global ROM, is it possible…?

      • Raphael

        Sure, no problem! I will first answer the questions and then say what I personaly recommend.
        The phone will probably come with MIUI8, as those info on selling pages are from when the phone was released. About the ROM, you can check on phone settings, it should say “stable global rom” right above the rom version. If it comes with Marshmallow the code starts with MAA… and if comes with Nougat, then NAA… If it’s not the case, you can flash global rom without any problem. Just download the file and place in the phone storage, then on the “update page” setting, just click the menu and “choose update package”, select the rom.

        Now what I recomend you to do.
        Don’t worry about the rom, as you should change it anyway. I’ll tell you why:
        The phone comes encrypted and with locked bootloader, both things that are a real pain if you have any future problems with the phone. So, what I would do is: First unlock bootloader, and then flash the fastboot rom while selecting to clean all data, that way you get rid of the encryption as well.

        • Jamy Perry

          Much thanks for the reply, I have just got a reply from the seller and it turns out that they have put some wrong info about the phone on the listing. So yes it is MIUI8 like you said, well it is a MIUI Global 8.1 Stable version and with the code MAAMIDI. So this ROM is the best ROM you can get for UK users and is the Stable version so therefore I shouldn’t really take the risk and try to install a different ROM to the phone right?

          As they mentioned that if I do brick it then it will be my loss and the warranty won’t cover it.

          Much thanks in advance

  • brewil

    What a piece of junk.

    It flips between 2g and 4g whenever it feels like it but mainly stays on 2g even though the bands are supported in SA.

    I cannot use internet banking because it will not accept incoming bank confirmations so it won’t work for my business.

    It will not unlock to downgrade to a more stable ROM as it cannot locate itself and stops at 50% (common issue).

    I’ve spent days of hours online, on forums and youtube trying every single trick to get this PoS to work.

    Money well spent if you’re a masochist