Root & Install TWRP Huawei P20 Lite (Root & TWRP Recovery: Just got your hands on a brand new Huawei P20 Lite and want to root? Well, we got you covered. In this post, we are going to achieve Huawei P20 Lite root using Magsik, and also install TWRP recovery in the process of rooting. The first step in this process would be to unlock the bootloader on your Huawei P20 Lite, followed by TWRP, and then finally root using Magisk. We will show you all of these steps as we go on.

Root & Install TWRP Huawei P20 Lite (Root & TWRP Recovery)
Warning
We are not responsible for any bricked devices. You are doing this at your own risk.
Make sure your Huawei P20 Lite is charged 70-80 percent.
Pre-Requisites
Make sure you have unlocked the bootloader on your Huawei P20 Lite. If not, you can read our Huawei P20 Lite bootloader unlock tutorial below.
How to Huawei P20 Lite Bootloader Unlock
Next, please ensure you have enabled USB debugging and OEM unlock. To do so, Navigate to Settings -> About on your Huawei P20 Lite and tap on build number seven times. Once you see a message saying “You are now a developer” go back to Settings and you will see an option called Developer Options.
Open developer options and enable USB debugging and OEM Unlock.
Make sure ADB and fastboot are set up on your computer (Windows, Mac, or Linux) and working. Click the link below to learn how to set up ADB and fastboot on Windows, Mac, and Linux.
Download TWRP Recovery for Huawei P20 Lite from the below link, rename it to recovery.img and place it in the platform-tools folder.
Download TWRP Recovery for Huawei P20 Lite
Download the latest version of Magisk and no verity and place the zip files in the internal memory of Huawei P20 Lite.
Download the latest version of Magisk
How to Install TWRP Recovery Huawei P20 Lite
Here are some instructions to Huawei P20 lite TWRP Recovery:
Step 1 – Boot into fastboot mode
Turn off your Huawei P20 Lite. Press and hold Power + Volume Down until you see a fastboot screen.
You can also boot into fastboot mode while the device is on:-
- Connect Huawei P20 Lite to the computer using the USB cable.
- Open command prompt (for Windows) or Terminal (for Mac and Linux).
- Navigate to platform-tools folder and issue below command.
Windows
adb reboot bootloader
Mac or Linux
./adb reboot bootloader
Step 2 – Flash TWRP recovery
- Open command prompt (for Windows) or Terminal (for Mac and Linux).
- Navigate to the platform-tools folder and issue the below command.
Windows
fastboot flash recovery_ramdisk recovery.img
Mac or Linux
./fastboot flash recovery_ramdisk recovery.img
Step 3 – Boot into TWRP (TWRP P20 Lite)
We need to prevent the device from booting into Android as that will result in TWRP recovery being overwritten by stock recovery.
Windows
fastboot reboot
Mac or Linux
./fastboot reboot
As soon as you execute the above command, remove the USB cable and keep pressing Volume UP, so the device will boot to TWRP. Once in TWRP, you can go to Reboot -> System.
How to Huawei P20 Lite Root
Here are some steps to Root Huawei P20 Lite:
Step 1 – Boot into TWRP
Power off device and reboot device by holding volume up + power button. You will boot into TWRP recovery.
You can also boot into TWRP recovery after installing TWRP by issuing the below commands in fastboot mode.
Windows
fastboot boot recovery.img
Mac or Linux
./fastboot boot recovery.img
Step 2 – Root using Magisk
Once in TWRP click on Install, then select Magisk zip file downloaded in pre-requisites, and swipe to confirm flashing zip file.


Once the Magisk zip file is flashed successfully, repeat the same process to flash the no verity zip file downloaded in the pre-requisites section.
Step 3 – Reboot into Android
Click on back, then on Reboot and then on System and you will boot into Android.
How to: Check Huawei P20 Lite Root
In case you want to check if your Huawei P20 Lite is rooted or not, download Root Checker app, open it and click on Verify Root. If you are rooted you will get an appropriate message.
