Official TWRP v3.3.1 for Redmi Note 8 Pro: Mirror Link + Install Guide

Official TWRP v3.3.1 for Redmi Note 8 Pro: Mirror Link + Install Guide 1

Redmi Note 8 Pro is currently the latest iteration of Redmi Note family that surprisingly boasts MediaTek Helio chipset instead of the more popular Qualcomm Snapdragon. The phone is expected to dominate the mid-range lineups in the gaming phone niche.

Equipped with a quad-camera setup, the phone with codename Begonia is surely a great mobile photography handset as well. The phone together with its standard variant have gained millions of sales around the globe.

However, being the phone with the best performance in the mid-range segment sometimes not satisfying, especially for those flashing maniacs.

The fact that we can still unlock its true potentials is one of many reasons to unlock its bootloader. Once unlocked, it’s just opening a way to the custom mods heaven.

The very first tool required as the vehicle to go to that destination is TWRP.

What is TWRP

TWRP is a custom recovery built with ease of use and customization in mind. It’s a full touch driven user interface no more volume rocker or power buttons to mash. The GUI is also fully XML driven and completely theme-able. You can change just about every aspect of the look and feel.


In short, TWRP is the best custom recovery to replace the default one. The stock Mi Recovery does not support touchscreen display and hence, using button combo is the only method to navigate around the menus.

Download Link

You can grab the flash-able image file of TWRP from its official page here.

Alternatively, you can also grab it from our mirror direct link hosted on our repository server.

File name :
Version 3.3.1-0 | 591 downloads | Size: 28 MB
MD5 Checksum: 36fe5fa5bbbd33e8b80156be8885d726
SHA256 Checksum: a8e0994db5acab379ebcb9fac84e3bf16ad06324cd988d0ec34cb90c6d6de288

The file is original, unmodified, and untouched. Nevertheless, feel free to do a virus scan with your favourite app.

Install Guide

These steps below outline the complete sequence on how to install TWRP recovery on Redmi Note 8 Pro. The process is basically similar to flashing the recovery on any other Xiaomi phones, except those powered with Android One.

Despite we can guarantee that the method is safe, we still encourage you to create backups of your data and files.

It is a good habit to create backups before modding your phone. Therefore, you can always restore it anytime.

Bad things always happen. We hold NO responsibility for any damages to your phone. Nobody points a gun to tour head forcing you to install TWRP.

Please proceed with caution!

Step 1 – Unlock the bootloader of your Redmi Note 8 Pro. This process wipes your data. You’ll like doing a factory reset. That’s why we suggest you create backups.

Step 2 – Download and extract Xiaomi ADB Fastboot Driver zip file and install it on your computer. Make sure you install it on C:\adb\. This installs the driver system-wide.

Step 3 – Also, download Android Platform Tools which is available on the same page as the ADB Fastboot Driver. Extract the zip file. A new folder called platform-tools will exist. No installation is needed.

Step 4 – Download the official TWRP version from the link above. Place the TWRP .img file right into the platform-tools folder.

Step 5 – Enable USB Debugging option in the Developer Options. Go to:

Settings >> About Phone >> tap MIUI Version several times >> You are a developer!

Then enable the option from:

Settings >> Additional Settings >> Developer Options >> USB Debugging >> Switch ON

Step 6 – Connect your Redmi Note 8 Pro to your computer using its USB cable.

ALSO READ:  How to Install Orangefox TWRP on Redmi Note 8/8T

Step 7 – Open up Windows Explorer and go to the platform-tools folder. From there, launch up the Command Prompt window. Simply type cmd in the address bar followed by hitting the Enter key.

Official TWRP v3.3.1 for Mi A3: Mirror Link + Install Guide 2

Step 8 – Now type in this command and hit Enter after each line to execute it:

adb devices
adb reboot bootloader
fastboot devices

Your Redmi Note 8 pro will reboot into the bootloader mode. This is indicated by the Fastboot logo displayed on the screen.

Step 9 – Use this command below to boot your phone into TWRP:

fastboot flash recovery twrp-3.3.1-0-begonia.img

You can copy-paste the command above to make it easier.

Step 10 – Next, type this command but do not hit Enter key just yet:

fastboot reboot

Step 11 – Now press the Volume Up and Power buttons on your phone.

Step 12 – Hit the Enter key on keyboard right after pressing the buttons combo. Your phone will reboot into TWRP recovery.

Step 13 – Swipe to allow modifications. This step is required once. You won’t see it again during the next boot attempts.

Official TWRP v3.3.1 for Mi A3: Mirror Link + Install Guide 3

Congratulation! You have flashed official TWRP version on Redmi Note 8 Pro.

Things to Remember

First, doing Swipe to Allow modifications is required only once.

Second, step 10 -12 are required to patch the stock ROM to prevent the stock ROM from replacing TWRP. Failed to follow this step, you will have to repeat the install process.

Third, official TWRP v3.3.1-0 have some bugs: Data  Decryption is broken, and the backlight issues persist on Indian models.

Therefore, you may need to disable data encryption. How? Disable any security patterns on lockscreen, hidden folders, and second space (if any). Flashing TWRP on a fresh Redmi Note 8 Pro will have you an advantage.

Otherwise, you may need to format data.


Step 1. Launch up a web browser on your phone (Chrome, Firefox, Opera, UC Browser, etc).

Step 2. Download the latest Magisk zip file from this link. Usually, the downloaded zip file will be stored in the Downloads folder.

Alternatively, you can also type this URL on the web browser:

or scan this QR Code with your phone.

How to Enable Camera2 API on Mi A2 Without TWRP and Root 10
scan this QR Code to download Magisk

You can also download the zip file to your computer then transfer the ZIP file to your phone since it is still currently connected.

Step 3. Turn off the phone completely. Press both Power button and Volume Up button simultaneously to reboot into TWRP recovery again.

Step 4. Choose [Install] from the menu.

Step 5. Find the Magisk zip file (e.g: Normally, the downloaded Magisk zip file resides in the Downloads folder.

Step 6. Tap on the filename to select it.

Step 7. Now do the “Swipe to confirm flash” action.

Step 8. Sit tight and wait for the TWRP to flash Magisk.

Step 9. Finally, choose “Reboot” then choose “System“.

Step 10. Enjoy! You’ll notice a new app called Magisk Manager.

At this point, you can always have fun tweaking times. Enjoy!

Leave a Reply

Your email address will not be published.