How to Install TWRP and Root Blu Vivo 5R with SuperSU or Magisk zip
How to Root Vivo V3 Max and Install TWRP recovery
How to Install TWRP on Pixel and Pixel XL [recovery]
How to Root OnePlus 3T, Install TWRP recovery and Unlock Bootloader
How to Root Redmi 4 Prime/Pro and install TWRP recovery (Unofficial)
Root OnePlus 3 Nougat Beta 8 with Modified TWRP recovery and SuperSU
[Unofficial TWRP] How to Root Huawei Mate 9 and install TWRP recovery
How to Root Honor 8 on Nougat with TWRP and phh SuperUser
Download Official TWRP APK
Huawei P9 Plus (VIE-AL10) has TWRP and Root available on Nougat update
How to install TWRP and root Honor 6X
HTC U Ultra gets TWRP recovery ported even before it hits retail stores
TWRP 3.1 released, available for download
How to Root HTC Bolt (HTC 10 Evo) and install TWRP Recovery
How to root OnePlus 5 and install TWRP recovery

Well, some good news here, folks! The OnePlus 5 root is now available, meaning you can now gain superuser access on the OP5, and use your favorite root apps for some supercool stuff right away.
The OnePlus 5 root is available thanks to TWRP recovery for the device becoming available today, which is what you need to install first in order to gain root access.
Though, that’s not really the first step, as you would need to unlock the bootloader of your OnePlus 5 first. So, achieving root access on OnePlus 5 goes in this order: unlock bootloader, then install TWRP, and then dead-simple method to gain root access.
We have covered everything below in our guide to help you root OnePlus 5 easily, so do check it out now.
How to Unlock Bootloader on OnePlus 5
- Setup ADB and Fastboot on your PC. For help, use this link .
- Enable OEM unlock and USB debugging:
- Go to your phone’s Settings » About phone » and tap “Build number” Seven/Ten times. This will enable Developer options on your OnePlus 5.
- Now go to Settings » Developer options » and look for “Enable OEM unlock” option, tick the checkbox next to it.
- On the same page, also tick the USB debugging checkbox.
- Connect your phone to PC and open a command window on the PC.
- Reboot your OnePlus 5 into Bootloader/Fastboot mode by issuing the following command:
adb reboot bootloader
└ Check your phone’s screen, if it asks for “Allow USB debugging”, accept it by selecting OK/Yes.
- Once it is booted into Bootloader mode, issue the following command to finally unlock bootloader on your OnePlus 5:
fastboot oem unlock
└ This will unlock the bootloader on your OnePlus 5 and also completely wipe your phone while doing that. So make sure you backup everything important on your device before unlocking the bootloader.
- Once bootloader is unlocked, your OnePlus 5 will automatically reboot. In case it asks for bootloader unlock permission on the device, accept it.
That’s all. Your OnePlus 5 bootloader should be unlocked now and you can install/flash a custom recovery like TWRP on it.
OnePlus 5 TWRP download and guide
→ Download OnePlus 5 TWRP recovery
- Download OnePlus 5 TWRP recovery .img file from the download link above and save it to a separate folder on your PC.
- Setup ADB and Fastboot on your PC. For help with that, follow this link .
└ Skip if you’ve already have ADB setup on your PC. - Enable USB debugging on your OnePlus 5:
- Open Settings on your phone.
- Go to About phone and tap seven times on Build number, this will enable Developer options.
- Now go back to Settings and you’ll see Developer options there, open it.
- Tick the USB Debugging checkbox.
- Open the folder where you saved OnePlus 5 TWRP Recovery .img file in Step 1 above.
- Now open a command window inside that folder. To do that, “Shift + Right click” on any empty white space inside the folder and then select “Open command window here” from the context menu.
- Connect your OP5 to the PC. And type the following into the command window we opened in Step 5 above to boot your device into bootloader/fastboot mode:
adb reboot bootloader
└ If you get a permission dialogue on your OnePlus 5 to “Allow USB debugging”, tap OK.
- Once your OnePlus 5 boots into bootloader mode, issue the following command into command window to flash the TWRP recovery .img file:
fastboot flash recovery twrp.img
└ Here modify twrp.img with the name of your TWRP recovery .img file, OR change your TWRP recovery filename to twrp.img and use the command above.
- Once TWRP is successfully flashed on your OnePlus 5, issue the following command to reboot:
fastboot reboot
That’s all. TWRP recovery should be installed on your device now. To boot into the freshly installed recovery, simply issue the adb reboot recovery command from command window when your device boots into system.
OnePlus 5 Root Guide
Once you have installed TWRP recovery, you can now root your OnePlus 5 pretty easily.
- Download and transfer the SuperSU zip file from the download link above to your OnePlus 5’s storage.
- Boot your OnePlus 5 into TWRP recovery.
- Tap on Install and select the SuperSU zip file that you transferred to your device in Step 1.
- After selecting the .zip file, do Swipe to Confirm Flash on the bottom of screen to begin the flashing process.
- Once SuperSU is flashed, you’ll get Reboot System option, select it.
That’s it. Your OnePlus 5 is rooted. To verify, download/install any root checker app from the Play Store.
Happy Androiding!
How to Install TWRP and Root Honor 8
The 2016 flagship phone from Huawei’s Honor brand, the Honor 8, just got itself an official build of TWRP recovery straight from the TeamWin devs.
For the unknown, a custom recovery like TWRP enables a world of possibilities on your Android devices. You can take full nandroid backups, flash unsigned zips files which may contain custom ROMs, MODs and other system modifications that device manufacturers doesn’t allow otherwise. Plus, TWRP also lets you flash the SuperSU zip or Magisk zip to get root access.
Rooting Honor 8 via SuperSU or Magisk zip is your choice, but we personally recommend getting root access via Magisk as it allows you to disable root on-the-fly when needed. It’s particularly helpful when you want use apps that don’t run on rooted devices.
To install TWRP recovery, you must have an unlocked bootloader on your Honor 8. Thankfully, Huawei officially allows bootloader unlocking on some of its devices and the Honor 8 is one of them.
Let’s get started..
How to Install TWRP and Root Honor 8
Download Huawei Honor 8 TWRP Recovery (.img)
- Setup ADB and Fastboot on your PC.
- Unlock bootloader on your Huawei phone.
- Download and save the TWRP recovery’s .img file to a separate folder on your PC from the download link above.
- Enable Developer options and USB debugging on your Honor 8.
- Connect your Honor 8 to the PC.
- Now open a command window inside the folder where you saved the .img file of TWRP recovery in Step 3 above. To do that, “Shift + Right click” on any empty white space inside the folder and select Open command window here from the context menu.
- Once command window is opened, issue the following commands one-by-one to boot device into bootloader mode and flash TWRP recovery.
adb reboot bootloader
└ This will boot your device into bootloader mode.
fastboot flash recovery twrp.img
└ Here modify twrp.img with the name of your TWRP recovery .img file, OR change your TWRP recovery filename to twrp.img and use the command above to install/flash TWRP recovery to your device.
fastboot reboot
└ This will reboot the device into system.
- Once TWRP recovery is installed, you can boot into using the following command via ADB:
adb reboot recovery
- Get root access: There are two ways you can root Honor 8. Read the descriptions of both carefully before you decide.
- SuperSU zip – If you just want root access and want it quick without workarounds to Safetynet to be able to use Android Pay or play Pokemon Go while rooted. Then getting root via SuperSU zip would serve the purpose. Follow the link below for detailed step-by-step guide.
How to Flash SuperSU zip and get Root on any Android device - Magisk systemless interface (recommended) – Getting root via Magisk systemless interface means you can disable root access on-the-fly when needed. This is particularly useful for apps that don’t work when your Android phone is rooted. Follow the link below for a detailed guide to get root with Magisk.
How to Get Root with Magisk Systemless Interface
- SuperSU zip – If you just want root access and want it quick without workarounds to Safetynet to be able to use Android Pay or play Pokemon Go while rooted. Then getting root via SuperSU zip would serve the purpose. Follow the link below for detailed step-by-step guide.
That’s all. Enjoy TWRP and root access on your Huawei Honor 8.
Happy Androiding!
Image source: Gizdev.com
[Update: 10i firmware] How to Root T-Mobile LG V20, install TWRP and Disable Force Encrypt using Dirty Cow kernel exploit (recowvery)
If you want to keep root on your T-Mobile V20, do NOT install the 10i update for the device until another rooting method is discovered.
Although LG allows bootloader unlocking on the LG V20, but you cannot install TWRP recovery directly on the device as LG has put in place a secure system that doesn’t allow modifications to any partitions on the device.
But thanks to developer jcadduono over at xda who released a workaround to install TWRP recovery on LG V20 using the Dirty Cow root exploit in kernel. The developer likes to call his workaround as recowvery.
Using recowvery exploit you can install TWRP recovery on your LG V20 and then flash SuperSU zip to disable force encrypt and get root access.
Let’s get started..
Downloads
- Download dirtycow
- Download recowvery-applypatch
- Download recowvery-app_process64
- Download recowvery-run-as
- Download LG V20 TWRP recovery (.img)
How to Install TWRP on LG V20 using recowvery
- Setup ADB and Fastboot on your PC.
- Unlock bootloader on your LG V20.
- Download and save the following four recowvery files from the download links above to a separate folder on your PC.
- dirtycow
- recowvery-applypatch
- recowvery-app_process64
- recowvery-run-as
- Download and transfer the LG V20 TWRP recovery .img file from the downloads section above to your phone’s base directory (not inside any folder).
- Make sure USB debugging is enabled on your V20.
- Connect your LG V20 to the PC.
- Now open a command window on your PC inside the folder where you saved recowvery files in Step 3 above. To do that, “Shift + Right click” on any empty white space inside the folder and select Open command window here from the context menu.
- Once command window is opened, issue the following commands one-by-one to get a root shell on your device using the Dirty Cow exploit:
adb push dirtycow /data/local/tmp adb push recowvery-applypatch /data/local/tmp adb push recowvery-app_process64 /data/local/tmp adb push recowvery-run-as /data/local/tmp
└ This will push the recowvery files to your device’s tmp folder.
adb shell cd /data/local/tmp chmod 0777 * ./dirtycow /system/bin/applypatch recowvery-applypatch
└ Wait for the script to finish.
./dirtycow /system/bin/app_process64 recowvery-app_process64
└ Wait for completion, you phone might look like it’s crashing.
exit
adb logcat -s recowvery
└ Wait for the command to tell you it was successful. Once done, press CTRL+C on your keyboard.
adb shell reboot recovery
└ Your phone will reboot and recovery will be reflashed to stock.
adb shell getenforce
└ It should say permissive.
cd /data/local/tmp ./dirtycow /system/bin/run-as recowvery-run-as run-as exec ./recowvery-applypatch boot
└ recowvery patched boot image will be flashed, wait for it to complete.
run-as su
└ This will give you a shell with root access.
dd if=/sdcard/twrp-3.0.2-0-beta4-h918.img of=/dev/block/bootdevice/by-name/recovery
└ This will install/flash TWRP recovery to your LG V20.
- TWRP recovery is now installed on your LG V20. Now follow the instructions below to disable Force encrypt and root LG V20 using SuperSU zip.
How to Disable Force Encrypt and Root LG V20
Download SuperSU v2.78 (latest)
- Download and transfer the SuperSU zip file from the download link above to your LG V20.
- Connect your phone to the PC and open a command window on PC.
- Issue the following command on the PC to boot your LG V20 into TWRP recovery:
adb reboot recovery
- Once in TWRP recovery, tap on Install and select the SuperSU zip file that you transferred to your phone in Step 1 above.
- After selecting the .zip file, slide you finger on the Swipe to Confirm Flash button on screen to begin the flashing process.
└ This will install SuperSU and patch boot image to not force encrypt your LG V20 on boot. But since your device is already encrypted, you need to format Data once to decrypt it. If you do not want to decrypt though, then skip Step 6th and 7th below. - Once SuperSU is flashed, go back to TWRP main menu » select Wipe » Advanced Wipe » tap on Data and then slide your finger on the Swipe to Wipe button.
└ This will decrypt your LG V20 and DELETE all data on the device. - Since we wiped the device in the step above to decrypt it, you need to flash the SuperSU zip once again (follow Step 4th and 5th again).
- Once done, go to TWRP main screen » select Reboot » select System.
That’s all. Your LG V20 is now rooted and decrypted. To verify, download any root checker app from the Play store.
Happy Androiding!
How to Root Xiaomi Mi Mix and install TWRP recovery
The Xiaomi Mi Mix is the only smartphone released in the year 2016 that gives us the glimpse of the future of smartphones. The device features an all body display with screen-to-body ratio of around 91%. The device will go on sale in China only, but if you’re going to import it to your country or place, you might be interested in knowing first if the Mi Mix is easy to root?
Well, Xiaomi devices have never been un-friendly to root. So sooner or later the Mi Mix root will be available. Some of the safer options like flashing SuperSU zip via TWRP to get root access should make it to the device once it gets popularity among the developers, which shouldn’t be too hard given the phone’s amazing style.
With TWRP recovery now available, you can easily root Xiaomi Mi Mix by flashing either SuperSU or Magisk zip from the recovery. If you happen to play Pokemon Go or use other services that block rooted Android devices, then we’d recommend you to get root with Magisk systemless interface as it is way much easier on Magisk to toggle root on/off when needed.
You can Grab the Xiaomi Mi Mix TWRP recovery from the download link below and follow the instructions below to get going.
Note: To install TWRP and recovery and root Mi Mix, you need to unlock the bootloader first on your device. Follow this page for instructions to unlock bootloader.
Download Xiaomi Mix Mix TWRP recovery (.img)
How to Install TWRP recovery and Root Xiaomi Mi Mix
- Download TWRP recovery .img file from the download link above to your PC.
- Install/flash TWRP recovery .img via Fastboot.
- Once you’ve TWRP recovery installed, take a full nandroid backup of your device using TWRP’s Backup option.
- Get root access: There are two ways you can root Xiaomi Mi Mix. Read the descriptions of both carefully before you decide.
- SuperSU zip – If you just want root access and want it quick without workarounds to Safetynet to be able to use Android Pay or play Pokemon Go while rooted. Then getting root via SuperSU zip would serve the purpose. Follow the link below for detailed step-by-step guide.
How to Flash SuperSU zip and get Root on any Android device - Magisk systemless interface (recommended) – Getting root via Magisk systemless interface means you can disable root access on-the-fly when needed. This is particularly useful for apps that don’t work when your Android phone is rooted. Follow the link below for a detailed guide to get root with Magisk.
How to Get Root with Magisk Systemless Interface
- SuperSU zip – If you just want root access and want it quick without workarounds to Safetynet to be able to use Android Pay or play Pokemon Go while rooted. Then getting root via SuperSU zip would serve the purpose. Follow the link below for detailed step-by-step guide.
That’s all. Have fun with TWRP and root access now available for the Xiaomi Mi Mix.
How to Install TWRP and Root QMobile Noir S6
The recently released QMobile Noir S6 has just gotten itself an unofficial build of TWRP recovery, thanks to developer Has.007 over at xda.
Using TWRP recovery on your QMobile Noir S6, you’ll be able to fully backup your device, install custom ROMs, MODs and other similar stuffs. With TWRP you can now also get your Noir S6 rooted via either SuperSU or Magisk zip.
If you play Pokemon Go or use apps/services that block rooted users, then we’d recommend you to use the Magisk method to root your QMobile Noir S6 as it’ll let you disable root access on-the-fly when needed. Plus, Magisk has its own list of modules which includes Xposed, Viper4Android and other famous Android MODs. Overall, getting root via Magisk will give you more flexibility.
How to Install TWRP and Root QMobile Noir S6
Download QMobile Noir S6 TWRP recovery and SP Flash Tool
- Download the S6 Recovery.zip & SP FlashTools from the download link above.
- Install the necessary drivers for SP Flashtool.
- Extract SP Flash Tools Nd Recovery from the zip.
- Turn off your phone, Make sure you’ve at least 60% of battery.
- Open SP Flash Tools nd select the scatter file.
- Click on Download button and connect your device to your PC.
- Pull off the cable when it shows done!
- Get root access: There are two ways you can root Honor 8. Read the descriptions of both carefully before you decide.
- SuperSU zip – If you just want root access and want it quick without workarounds to Safetynet to be able to use Android Pay or play Pokemon Go while rooted. Then getting root via SuperSU zip would serve the purpose. Follow the link below for detailed step-by-step guide.
How to Flash SuperSU zip and get Root on any Android device - Magisk systemless interface (recommended) – Getting root via Magisk systemless interface means you can disable root access on-the-fly when needed. This is particularly useful for apps that don’t work when your Android phone is rooted. Follow the link below for a detailed guide to get root with Magisk.
How to Get Root with Magisk Systemless Interface
- SuperSU zip – If you just want root access and want it quick without workarounds to Safetynet to be able to use Android Pay or play Pokemon Go while rooted. Then getting root via SuperSU zip would serve the purpose. Follow the link below for detailed step-by-step guide.
That’s all. Enjoy root access on your QMobile Noir S6. Happy Androiding!
via xda
How to Install TWRP and Root Moto Z Play with no forced encryption
An unofficial build of TWRP recovery is now available for the Moto Z Play, thanks to developer Alberto97 over at xda. The recovery is fully functional except for the external SD card not getting detected while in recovery, but everything else works flawlessly.
With Moto Z Play TWRP recovery now available, you can root your device using either SuperSU zip or Magisk. But since the device also has forced encryption and verity checks at boot to see if the system partition has been modified, Alberto97 says you need to flash the latest SuperSU v2.78 SR3 to correctly patch the ramdisk on Moto Z Play to disable verity check and forced encryption.
Thankfully, flashing the SuperSU zip via TWRP recovery is a piece of cake. Below is a quick guide to install TWRP on Moto Z Play and then root it with SuperSU zip.
Note: To be able to flash a custom recovery like TWRP, you need to unlock the bootloader on your Moto Z Play first. The quick guide below has link to step-by-step guide to unlock bootloader on Motorola devices, follow it.
Download Moto Z Play TWRP recovery (.img)
Download SuperSU v2.78 SR3 (.zip)
How to Install TWRP and Root Moto Z Play with no forced encryption
- Unlock bootloader on your Moto Z Play.
- Download the Moto Z Play TWRP recovery .img from the download link above.
- Install TWRP recovery via Fastboot.
- Download and transfer the SuperSU zip from the link above to your Moto Z Play.
- Boot into TWRP recovery. Tap on Install and select the SuperSU zip file that you transferred to your device in the Step above.
- After selecting the .zip file, do Swipe to Confirm Flash on the bottom of screen to flash SuperSU zip file.
- Now to disable forced encryption and dm-verity, you need to format data on the device. This will wipe all files (apps, games, photos, videos, documents, etc.) so make sure you take a backup before proceeding:
- Go back to the main screen of TWRP recovery.
- Select Wipe » Advanced wipe » type yes and hit enter on keyboard to format data.
- Flash the SuperSU zip again like you did in Step 5 above.
- Reboot phone.
Once booted, your Moto Z Play should be rooted with encryption disabled. To verify root access, install/download any root checker app from the Play Store.
Image source: Android Central