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.
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 but do let me know in comment section if you face something i will try to help you out . As usual, always take full backup of your phone before you proceed more further.
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.
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.
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.
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.
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.
Step 3 – Execute this command to make sure your phone is connected properly via adb :
you’ll see your device’s serial number similar to below picture
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.
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.
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:
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.
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.
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 :
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 :
That’s all. You can now disconnect your phone.
- 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.