How to Install Custom TWRP Recovery on Nexus 6P


Nexus 6P is Google’s recent most flagship device that has managed to turn quite a few heads. With its top of the line hardware and a huge community of developers backing it up, it slowly is becoming the go to device for anyone who wants to fully customize their phone. Of course, to begin customization on the device, you need to have a custom recovery and that is where this guide will come in handy as it will aim to teach you how to to install custom TWRP recovery onto your Nexus 6P.

Disclaimer: We take no responsibility for any damages done to your device either during or after the process, please proceed at your own risk. If you do end up with a bricked device, simply flash the factory image from Google and you will have a stock, unrooted phone back in your hands.

Prerequisites: You are required to have

  • An unlocked bootloader on your phone (or alternatively, click here and unlock it first)
  • USB Debugging enabled on the phone
  • Device drivers installed on your computer
  • ADB & Fastboot set up on the computer


  • Download the official TWRP custom recovery package for your phone from here and rename it to recovery.img for convenience.
  • Place it in the folder containing the adb and fastboot binaries
  • Open a CMD window in the same folder
  • Connect your phone to the computer and type: “adb reboot bootloader” to boot into the phone’s bootloader.
  • Type: “fastboot flash recovery recovery.img
  • Once the flash is done, type: “fastboot reboot” to reboot back to home screen.
  • TWRP will be flashed, you can boot into it anytime by using the command: “adb reboot recovery” or by using the appropriate hardware key combo.

That’s it, you will now have a Nexus 6P with custom TWRP recovery installed. If for some reason, this doesn’t work for you or if you face any problems, just hit us up in the comment section below and we will try our best to sort any kinks out.

Share Button