First of all, you need to download the software's given below:
1-) Download ADB setup and platform tools: Download ADB setup and platform-tools from the links given below:2-) Download Disable dm verify: Download disable dm verify from the below link:3-) Download Magisk 20.3 and Magisk manager: Download magisk 20.3 and magisk manager from the links given below:
4-) Download Twrp custom recovery: Download TWRP(tulip) custom recovery from the link given below:
Note-: Do not forget to take the backup of your important data
Follow my steps to root Redmi note 7 Pro:
1-) Go to settings and then go to about phone then tap on MIUI version 4-5 times to enable developer options(settings).
2-) Then go back, and open additional settings then at the bottom you will find developer options , open it.
4-) now your Bootloader must be unlocked if your bootloader is locked then watch the video given below.
5-) Then enable OEM unlocking.( In the developer options)
6-) Now reboot your phone to fast boot mode by holding the Volume Down and the power button.
7-) Now go to the folder on your pc where you have to download the files/Softwares given above.
8-) Right-click on ADB setup and then click on extract here, Double click on ADB setup.exe.
9-) Now type y and press enter (3 -times).
10-) Right-click on the platform tools and click on extract here.
11) Now copy the tulip recovery (downloaded from the link given above) and paste it inside the platform tools folder.
11-) click on the path(at the top eg d:/myfiles) and then type cmd (as shown in the photo given below) and then press enter
12-) Now type the following commands given below:
Note-: Make sure your phone is connected to pc and is in fastboot mode
a-) fastboot devices