Unlock Redmi Note 3 Bootloader Without Official Permission

Instantly Unlock Redmi Note 3 via Fastboot

Great news for all Redmi Note 3 users. It is now possible to unlock RN3 bootloader without applying for official permission from MIUI Developer Team. For your information, normally, users need to submit their applications in order to get unlock permission. Usually, the review process takes approximately two weeks to finally come with a decision whether the application is approved or is not. There are several phone models come shipped with unlocked bootloader, due to the policy set by China government, including Mi 5, Mi 4c, and of course RN3. Luckily, for RN3 users can have a shortcut to release the bootloader lock placed in the system of their phones.

RN3 has been one of popular Android phones in Q1 of 2016 as the most features-rich and sophisticated-specs phone but its price is very affordable. It came earlier than the flagship Mi5. Interestingly, Xiaomi has even made the phone available in two variants: MediaTek-powered or Qualcomm-powered. Both chipsets are offering distinctive performance but then it’s up to customer’s preference on which one is the most preferable.

The trick you read in this page shows you how to unlock RN3 bootloader within 1 minutes* and without waiting for Xiaomi’s permission. However, you have to proceed carefully since there are possibilities for your device to brick. Therefore, I held no responsibility of anything that would happen to your phone as a result of following this guide. As usual, always take full backup of your phone before you proceed more further.

* Assuming you have all requirements and prerequisites fulfilled.

Personal advice: Despite its easiness and its fast process, it is better to use this method only if your unlock permission was rejected. However, you may also use this method immediately if you are really sure on what you’ll do and you are aware of its risks.

Also read:

Update:

It is now possible to temporarily unlock RN3SD bootloader with no official permission. However, if your plans are to flash TWRP and flash Super SU to gain root, then you better follow another guide which is much more safe (brick-free method). Read : How to root locked Redmi Note 3 Snapdragon.

Requirements

Prerequisites

First, you have to enable USB debugging on your phone. How? Follow these direction: simply go to Settings >> About Phone >> tap 7 – 10 time on the MIUI version. That will activate Developer Options menu. Now go to Settings >> Developer Options then enable USB Debugging.

Enable USB Debugging Redmi Note 3

Second, extract the downloaded MIUI ROM Fastboot file (.tgz) using Winrar or 7zip. Make sure you remember the location of the output files.

Next, you also need to disable driver signature enforcement in your PC. You can do that by pressing Windows button + i on keyboard to reveal the Settings page. From there you can choose Update & Security >> Recovery >> Advanced startup >> Restart now. Wait a moment for your computer to restart. Next, go to Troubleshoot >> Advanced options >> Startup settings >> Restart. Once your computer restarts, now choose Disable driver signature enforcement which is option number 7. See the video below :

The Steps to Unlock Bootloader

Step 1 – Connect your phone to your PC using its USB cable. Your phone will ask for confirmation, simply tap OK.

Confirm USB Debugging Connection

Step 2 – Extract the AnF.zip file you’ve downloaded earlier. Open up Windows Explorer and open the folder of the files you’ve extracted it. Double click on cmd.exe file to launch it up.

Launch Command Prompt Window

Step 3 – Execute this command to make sure your phone is connected properly via adb :

adb devices

you’ll see your device’s serial number similar to below picture

Redmi Note 3 Connected via ADB

Couldn’t connect properly? Try disable and then renable USB debugging on your phone.

Step 4 – Now you need to reboot Redmi Note 3 into Download Mode (EDL Mode). Execute the command below :

adb reboot edl

that is edl (EDL in lower case, and not edi).

Step 5 – Your phone will then reboot into a black screen and a new driver, namely qshusb qloader 9008, will be installed on your computer. Once the driver has been installed successfully, your phone is now totally in EDL mode.

Step 6 – Next, open up MIUI Flashing tool (MiFlash) you’ve downloaded and installed.

Redmi Note 3 MiFlash Tool Status

Step 7 – Click on the Browse button then locate the location of where you have extracted the MIUI ROM Fastboot file.

Step 8 – Next, click on Advanced option and configure several directory options.

Configure Fastboot Directory

Step 9 – Now make sure you have following settings :

  • Choose flash_all.bat file in the Fastboot Script.
  • Choose prog_emmc_firehose_8976_ddr.mbn file in the Flash Programmer.
  • Choose rawprogram0.xml in the Raw XML File.
  • Choose patch0.xml in the Patch XML File.

See picture below:

Configuring Fastboot Flashing

Step 10 – You should now have MiFlash configured but do not click the Flash button yet. Extract the Unlocked_Bootloader.zip file and you will get a file named emmc_appsboot.mbn – again, make sure you remember the output location.

Step 11 – Now in Windows Explorer, copy (Right-click > copy) then paste (Right-click > paste) that .mbn file into the Fastboot ROM folder. This will replace the original .mbn file. Confirm to replace if Windows asks you. P.s: before doing this step, it is recommended to create backup of original .mbn file and save it in another location.

Step 12 – Click on the Refresh button of MiFlash tool. Upon refreshing, your phone will be displayed as connected device at some COM port number.

2016-04-19_222215

Step 13 – Finally, click the Flash button.

Step 14 – Sit tight and wait for the flashing process to take place. It would be last any time within few seconds.

Step 15 – Once the process has been done, your phone will reboot and the MiFlash fastboot task has completed successfully.

Step 16 – Next, while your phone is still connected to PC, you have to reboot your phone into Fastboot mode now. You can achieve that by pressing Volume Down (-) button and Power button together approximately 30 seconds.

Step 17 – Go back to Windows Explorer and head to the folder of where you’ve extracted the AnF.zip file previously. Double-click the cmd.exe file to launch command prompt again.

Step 18 – Execute this command :

fastboot oem device-info

It will then show you current bootloader status.

Step 19 – Finally, here’s the magic command, type and hit enter to execute it.

fastboot oem unlock-go

The unlock process will take only few seconds to complete.

Unlock Command for Redmi Note 3

Step 20 – Type this command again to verify that your phone’s bootloader has been unlocked.

fastboot oem device-info

Step 21 – Now you can reboot your phone into normal mode by typing command below :

fastboot reboot

Step 22 – That’s it. You can now safely disconnect your phone from PC.

How to Re-lock Bootloader

Step 1 – Copy the original .mbn file (if you have backup of the file) to AnF folder.

Step 2 – Connect your phone to computer in Fastboot mode. Then issue command below :

fastboot flash aboot emmc_appsboot.mbn
fastboot flash abootbak emmc_appsboot.mbn

Step 3 -Now reboot your device by typing :

fastboot reboot

That’s all. You can now disconnect your phone.

Additional Notes

  • Do not, and never, flash MIUI Recovery ROM (.zip) via either Mi Recovery or TWRP because it has stock bootloader (which is locked). Unfortunately, doing so will not relock bootloader properly but lead your phone to bootloop issue.
  • Instead, you can flash MIUI Fastboot ROM (.tgz) via fastboot mode if you want to upgrade the system once newer version is released.
  • Do not flash TWRP unless flashing its .img file via fastboot. It will temporarily boot and then you can flash SuperSU to gain root.
  • Again, always proceed with caution.

All credits go to MIUI India. However, do not hesitate to share your experience in the comment section below.

  • Adish

    Hello Sir

    i have already done this method on 7.1.8.0 but the new 7.2.3.0 has released and it has app lock with fingerprint and i want to update the version but i dont know whether it will relock my bootloader or will it bootloop so please help me sir.

    • farieznur

      I really couldn’t confirm that, but it is most likely you’ll end up with a bricked device if your upgrade.

  • Manish Maurya

    hello sir when i entered the command fastboot oem unlock-go
    it shows FAILED
    plz help what should i do???

    • farieznur

      have your application been approved?

  • Aarif Mohamed

    Hi Fariez.. I tried it using MIUI 7.2.3.0 Rom… the process was successfully completed 🙂 Thank you so much for such an useful Guide 🙂

  • Borja Est

    Amazin! I tried it by the MIUI official method, but it got hanged at 50% always. It worked perfectly, thank you very much!

  • MD

    hello i followed these steps. but when i enter fastboot oem unlock-go
    I got FAILED error. And my phone wont turn on. What should I do ?

    • Aditya Jain

      hardboot into flashboot mode and follow instructions again

  • crmne

    any chance this will work on a Redmi 3?

    • Aditya Jain

      no its just for redmi note 3 pro

  • Aditya Jain

    i got it working with miui v7 7.2.3.0 Now i got update for 7.4.5.0 should i update it via mi updater app..? its just 126 mb… I dont think so it contains locked bootloader.

  • wesleybaan

    The result is bootloop. What should I do? I can enter fastboot, again. But when I followed the instruction again, there’s an error with miflash. I cannot do anything

    • farieznur

      have you tried to do hard reboot into fastboot mode?

  • fl4m3

    (0x80070026: ReadRobust failed) … any ideas?

  • Otniel Yoreiza

    MTK variants is shitty indeed in term of development.

  • Afrul Ndov

    can i use this guide to unlock redmi 3 pro…?

  • Tombiruo Tasu

    I’m on MIUI 7.3.2.0 Global Stable. So do i need to download the MIUI 7.1.8.0 Global Stable?.

  • kach

    hi, i ard allowed USB debugging mode. but when i plugged in, it never ask for any confirmation. and adb devices never show any of my devices. pls help

    • farieznur

      try reinstalling your ADB Drivers

  • Ace

    Hi,
    After some problems. And even hardbrick and test point recovery 🙂 I finally installed 7.2.3.0 this way, and it works. Thanks.

    Can you tell me few things;

    1. Can I OTA upgrade phone?
    2. If I want to re-lock the phone should I write 2 rows and then press enter or first row – enter – second row – enter?
    3. If answear to first question is no… Can I OTA upgrade if I re-lock phone?

    Thanks in advance!
    Best regards

    • farieznur

      Most-likely you won’t be able to.

      Each line is one command you have to issue by pressing Enter button

  • Syed Ahmed Daiyallah Alsagoff

    Hi can I use this guide to unlock my Redmi Note 3 MTK? I only see you wrote Qualcomm variation for this guide, and couldn’t find a similar guide for MTK version. thanks!

  • sachith

    Hi currently running RMN3 snapdrgon 650 miui – 7.3.7.0(LHOMIDD) stable. unable to unlock bootloader and root. got permission from mi to unlock but gets stuck at 50% and wont recognize device. any suggestions?

    • farieznur

      If what you mean by that is stuck at 50% during unlock process, then make sure you have installed MIUI Dev ROM and been using it for at least a week.

      Please read this post (and its comment section) http://xiaomitips.com/guide/unlock-redmi-note-3-bootloader/

      Anyway, do not proceed with above steps if you have official unlock permission

  • Umesh Mahawar

    Okay… but you forgot to tell from where I’m gonna get this Global_images zip. (I don’t have Flash_all.bat etc). I just want to root my Phone (Not interested in permanent TWRP recovery, just want to use it for root) so suggest me wt to do? N i want regular OTA updates.

    Current Status:
    Official MI Unlocking Permission hasn’t approved yet.
    I’m on RN3 (Snapdragon 650 Variant), MIUI Version – 7.3.7.0(LHOMIDD) Stable.

    Plzzz Respond ASAP. Thanx in advance 🙂

    • farieznur

      Flash_all.bat is available in MIUI Fastboot ROM package you need to extract. It is better to wait for official unlock permission.

      • Umesh Mahawar

        Ok got official permission… MI Unlock tool showing some error something like “The device is not same as you are registered on this phone”. wt to do???

  • Gc

    Sir whenever hit flash buttons it shows some error i don’t rembered it properly but its something like usb port error plz help

    • farieznur

      make sure you can connect your phone properly (the USB cable) or try reinstalling the USB Driver

  • Teffy Sam

    I’m on MIUI Global Version – 7.3.7.0. Should I go for this above unlock method. I got permission today, but it’s stuck at 50%. Should I wait for a few more days and try with unlock tool? Will this cause problems if I go ahead with above method, or will it work for me?

    After this I want to flash twrp? Is that possible via flash through fastboot ?

    • farieznur

      It is better to wait for few days or a week and try unlocking your phone’s bootloader again (using official permission you get).

  • Ak

    Sir, Will this method affect flashing miui 8 using mi flash?

  • umang mehra

    i want to ask onething why you are in a preference of unlocking the device with official permission by miui, what is wrong in the without permission method, will there is any harm in future for unoffical method ?

    • farieznur

      Because official method is easier and should be safer whereas unofficial one has brick-risks in case done inappropriately

      • umang mehra

        Ok that’s the only reason, so if i’ll unlock unofficially then there will not be any difference whether it is officially or unofficially right?

        • Adam Zahumenský

          No, there is a difference!
          You are installing a tampered bootloader, which may cause bootloops if you’re not careful later. Flashing anything that affects bootloader without having the aboot image patch bricks your device.
          Look up sTWRP (safe TWRP) that prevents this issue by default. Never use ANY other recovery to flash ROMs, always carry around your aboot image patch. Otherwise yea, it’s pretty much the same.

          • farieznur

            thanks for the brief explanation

          • umang mehra

            hey there i have successfully unlocked my bootloader by this guide but i dont know why my red led light keeps on blinking

  • Saurabh Parashar

    Reached the end of file. (0x80070026: Receiving hello packet)

    • Sandeep Ràm

      Same problem with me 🙁

      • Rajput Ankur Saraal

        Restart the mi flash tool or computer. It will definetly works

  • Saurabh Parashar

    I am not been able to unblock as it showing that recieving the hello packets

  • BVVP

    Hi, I have a question.
    I am guessing that to relock the device we have to replace the file “emmc_appsboot.mbn” with the original one. If so, wouldn’t flashing the new miui via fastboot do that for me?

  • Adista N. Robbi

    Why do i got this messages??

  • Christian Mendoza-Mújica

    when I try to open de cmd file says that the app cant run on my pc, im using windows 8

    • Press Shift Key > while pressing shift key Right click inside the folder > From Right click menu choose “Open Command window here”. You’re done.

      support my blog http://mobohack.blogspot.com

  • Raj Patil

    the first thing i did after unlocking the bootloader by this method was flashing twrp 3.0 and i flashed super su zip i gained root access but when i tried to flash any custom rom (cm thirteen) it used to get stuck on patching system unconditionally i tried to flash other roms but i was stuck at the same phase did anyone flash any custom roms after unlocking by this method? If yes please guide me how.

  • Arull Hrp

    how to fix if like this ?

    FAILED (remote: Token verification failed, reboot the device)
    finished. total time: 0.010s

    • Jaime Alan Mendez Castro

      Solution is to do OEM Unlock first under developer settings

  • Sachin Manvi

    The filename,directory name or volume label syntax is incorrect.(0x8007007b:Open programmer “MPRG*.hex”) Please help

    • Sachin Manvi

      Not enough storage is available to process this command.(0x80070008:Max buffer sector is 256) Help…

  • Santosh Santo

    After unlocking the bootloader using this method.. Fingerprint is not working and bootloader information shows unknown

  • vigneshwar ashokan

    I flashed miui 8 marshmallow using twrp recovery my phone works fine but my bootloader is locked when i checked in developer option it showed bootloader is locked.I already unlocked bootloader and flashed miui 8(mm) with twrp eventhough it shows bootloader is locked…help me to unlock my bootloader without bricking it….i want to install cm 14.1….so pls help me to unlock bl…

  • Jorn Van der Wal

    Is it possible to do this with a redmi 3 pro? thanks

  • Sandesh S

    Dear

    you have provided ALF.ZIP folder in which CMD is not functional for windows 32 bit system.

    Kindly provide the ALF.ZIP Folder for windows 32 bit system also.

  • Dan

    this work on redmi note 3 pro (kate) too or only kenzo???

  • Vivek Minz

    will it work on Redmi 3s prime?

  • Raka Satria

    Can I intall custom Rom with this?

  • Bvtrza

    I tried doing these steps and It was success

    its not connecting to wifi,
    it says no SIM card

    please help

  • Shailendra Singh

    But Sir I download the same as u guide unlocked bootloader file(emmc_appsboot.mbn) and this file I paste in my MIUI 9 version V9.5.5.0 in images folder and flashing success, but my device not start after flashing it is hardbrick because change file “emmc_appsboot.mbn” and now my phone Redmi note 3 is not booting and screen is black permanently and charger is also not sense and not charging but my pc is sense port HS-USB QD diagnostic 900E(com7) I also change update driver to HS-USB QDloader 9008(com7) then connect to miflash com 7 but not flashing and message shown Com7: Sahara read end error with status:9 many time while I am used deep flashed cable. please guide me.

  • NOORUL HASAN

    Oh man! this artile is so helpful for me.
    I can’t tell how much happy i am for your post .
    Thanks a lot man.