[Xiaomi Redmi Note 7 Pro Guides, News, & Discussion] RedBody_90sJam:
**I am not responsible for anything that may happen to your phone as a result of installing any roms and kernels or due to following this guide. You do so at your own risk and take the responsibility upon yourself**

This Guide is accurate and updated to help you unlock your bootloader and flash custom recovery like twrp.

But before you get started, please back up all your important data and make sure that your battery is charged at least 60% or else it may get your device bricked.

Requirements

: All the drivers mentioned below, Windows PC, cable, Redmi Note 7 Pro and some general knowledge obviously ;)

Step by Step: Official Unlock Process

1> Disable driver signature enforcement in Windows(Just in case)

If your computer doesn’t recognize Xiaomi drivers then please disable driver signature enforcement. How to do this please read here: http://en.miui.com/thread-237673-1-1.html

2> Install ADB and Fastboot tools with drivers on Windows

How to install adb and fastboot please read here: Click Here

How to install Mi drivers- Click Here (Optional, Just in case)

3> Enable "OEM unlocking" and "USB debugging" in your device

a. Enable Developer Options in: Settings/About Phone/MIUI version. Click on MIUI version seven times

b. Now go to: Settings/Additional Settings/Developer Options and check "OEM unlocking" and "USB debugging"

4> Connect your phone to PC via USB cable and wait for a minute or 2 to make sure your PC install Redmi specific drivers and after that open cmd by searching or press "Windows+X" and open PowerShell and type "adb devices" and then check your phone for any prompt and press "Yes" or "Allow" and also tick the check box that's says "Always allow for this computer" and after that it will display your phone's serial number in cmd. If it shows no devices found then that means you've missed a step. Follow all the steps properly and your device will appear there..

5> Check if your bootloader is locked

a> Type "adb reboot bootloader" and then your phone should enter fastboot with Mi bunny logo and in if it's doesn't then try this method- Turn off your phone, then enter the fastboot mode by holding together "Volume Down + Power" and then connect your device to your computer via USB cable (best would be the original cable)

b> Go to the folder where you have put the "ADB and Fastboot" and open a command window inside that folder. To do that hold together "Shift + Right Click" on any empty white space inside the folder and then select "Open PowerShell Window Here" or "Open Command Window Here"

c> Enter the terminal command in command line: "fastboot devices" and it should once again show your device..

If you don't see your device it means that the drivers weren't installed properly or the device wasn't connected properly. If this happens please reinstall your drivers again or try these drivers here(only install this if everything else fails):

http://xiaomiadvices.com/download-xiaomi-usb-drivers/

d> If you see your device then enter the terminal command in command line: "fastboot oem device-info"

If your bootloader is locked, you'll get the following status (or something similar):

…………………………………………………………………….

(bootloader) Device tampered: false

(bootloader) Device unlocked: false

(bootloader) Device critical unlocked: false

(bootloader) Charger screen enabled: false

(bootloader) Display panel:

OKAY [ 0.058s]

finished. total time: 0.063s

………………………………………………………………………

If your bootloader is unlocked, you'll get following status (or something similar):

…………………………………………………………………….

(bootloader) Device tampered: false

(bootloader) Device unlocked: true

(bootloader) Device critical unlocked: true

(bootloader) Charger screen enabled: false

(bootloader) Display panel:

OKAY [ 0.053s]

finished. total time: 0.055s

………………………………………………………………………

6> Unlock the Bootloader

a> Create a Mi Account: https://global.account.xiaomi.com/pass/register

b> Connect your Mi Account to your Device-

Go to: Settings/Additional Settings/Developer Options/Mi Unlock status and check "Add account and device" and add the Mi account that you just created

Unlocking the bootloader will erase all your data! So please back up your data before you unlock the bootloader!

c> You must enable "OEM unlocking" and "USB debugging"

d> You must connect your Mi Account with your device

e> Download Mi Unlock Tool here: http://en.miui.com/unlock/download_en.html

f> Install Mi unlock tool and launch it and after that it will ask for phone number that you used to create the Mi account. Type that and then get otp and type that as well and then it ask you to enter fastboot

g> Enter the fastboot mode by holding together "Volume Down + Power" and connect your device to your computer via USB cable (best would be the original cable)

h> Start the Unlock process

i> Follow the unlock tool instructions until the unlock procedure is finished or it may ask you to wait 72 hours or more. In that case wait till that period and then try unlocking again

j> Reboot your device

Is your bootloader actually unblocked?

To check this, go back to step 5.d and run the command or go to developer settings/Mi unlock status and you will see that your device is unlocked if you've followed this guide correctly..

Install the TWRP Recovery

Once you device is unlocked,

1> Boot your phone into Fastboot(you already know how to do that by now).

2> Then open a command prompt in the folder where twrp image file is located and connect your device to PC and run "fastboot devices"and it should show your device and then

3> Type "fastboot flash recovery twrp(type the actual name of twrp here). img"

4> Boot into recovery before rebooting and to do this, type- "fastboot boot twrp-3.2.1.0-violet.img" or "fastboot reboot recovery" or do it manually by holding "Volume up+Power"

Link for twrp- Not yet available. To be updated soon

Root Your Smartphone

First boot into your OS and then

Go to twrp/Install and select Magisk file and flash it and then reboot.

Now, you've successfully rooted your device.

Link for Magisk(Root)- Click Here

Install A Custom Firmware

Not yet available. To be updated soon.

Credits to xda and miui for useful links of drivers

If my guide helped you please click "thanks" and enjoy your custom roms