Guide to Install TWRP and Root Poco X2

You are here to Install TWRP and Root Poco X2. Installing TWRP on your Poco X2 allows you to root your phone using Magisk and even flash custom ROMs/mods, take NANDroid backups.

The steps and the files provided in this guide are also compatible with the Redmi K30 which is sold in China. To install TWRP recovery on any device first, you have to unlock the Bootloader of the phone.

Remember Unlocking the bootloader will erase all data. It is strongly recommended to take a full backup of all your important data stored on the phone.

If you don’t know how to unlock the bootloader of the Xiaomi phone, then check out our Xiaomi Unlock Bootloader Guide here. After that, you can flash the TWRP custom Recovery on your POCO X2 or Redmi K30 with the help of some commands.

How to Install TWRP and Root Poco X2

I will try to simplify the Yandex phone TWRP installation process. First of all, ensure that your Poco X2 phone bootloader is unlocked. If Bootloader is Unlcked then you should go ahead to step 1. A huge thanks to developer wzsx150 for compiling the recovery!

Step 1 – Download TWRP image and save to Minimal ADB and fastboot directory

Download TWRP for Poco X2 | Download Now(33.6MB)

After the downloading process completes rename it to recovery.img and place in the folder where you installed Minimal ADB and fastboot.

Step 2 – Boot into fastboot mode

Open Minimal ADB and fastboot with the help of shortcut your created on desktop or browse the location where binaries are installed and click on “cmd here”. Alternative is While holding the SHIFT, right-click in an empty location inside the folder and select ‘Open command window here.

Now Connect your Android Device to Windows PC via USB Cable.

Reboot the Device intro Fastboot mode manually or by typing the following command 

adb reboot bootloader

Note: A popup for permission to “Allow USB debugging” will come, tap OK

Step 3 – Flash TWRP image

In order to flash TWRP for Yandex phone you need to enter the the following command in command prompt

fastboot flash recovery recovery.img

You can boot your device into TWRP Recovery by using the following Command

 fastboot boot recovery.img

Now your phone boots into TWRP, swipe the button on the bottom of the screen to allow modifications. Since this TWRP recovery was meant for the Redmi K30, it’s default language is set to ‘Chinese’.

If you wish to change the language in TWRP to English, then simply press the button third button in the second row of the main TWRP screen, press the globe icon, select ‘English’ as the language, and finally press the button on the bottom right.

Step 4 – Download boot image and Magisk Manager to Root and permanently install TWRP

Now Download the below provided files on your computer or PC and copy it to your phone via USB cable.

boot.img | Download Now

Magisk Manager Apk


  • Tap on Install button and select image button.
  • Select the Boot.img file and flash it on the boot partition of your phone.
  • Once the boot.img file is flashed, reboot your phone.

Once phone reboot, Install the copied Magisk Manager Apk on your phone. That’s it! You’ve successfully installed the TWRP Recovery and Root Poco X2. If you face any issues while performing the procedure, then you can let us know by commenting below

Leave a comment