Instructions for installing TWRP for Nexus 6P phones


Team developers Win Recovery released version New TWRP for Nexus 6P. This newly built TWRP properly decrypts userdata from recovery. Google encrypts Android software by default as a security measure. With previous versions, TWRP recovery Neither can decrypt the Nexus 6P device. However, with the tireless efforts of the developers, it was possible to decipher it successfully.

When encryption support enabled, TWRP will prompt you for a password if the device asks for it on reboot. On the other hand, recovery will automatically decrypt your phone using the “default password”, just like normal Android operations, without prompting.

This is great news for everyone to flash Android when they want to enjoy stock firmware from the custom recovery intact. Here is a guide that will help you flash TWRP recovery on your Nexus 6P device.

We have the package listed SuperSU V2.56, with SuperSU V2.56 then when you proceed Root Nexus 6P device your still receive the copies OTA update Official from Google. However, it is in beta and you should be cautious about it. We recommend accessing the download page from the developer before you proceed.

This guide applies to non-customized devices. If you already have TWRP installed and have root access, then install TWRP with flashify or from within recovery itself.

Alert: Warranty may be void if you root or install TWRP on your device. We will not be responsible for any damage to your device. We will not be responsible if your device becomes “brick“. It is at the discretion of the reader to be notified.

Backup data and applications

While this process may not erase any of your data, a backup is highly recommended. However, unlock bootloader will remove apps and data. Once install custom recovery like TWRP, make sure you back up your system, data, etc. from recovery. It will be very useful in case something goes wrong or you want to roll back.


Here is a modified boot image that will help you install TWRP and gain root access without any complications.

  • Modified boot image — Download | File: (9.48 MB)
  • TWRP recovery — Download | File: twrp- (16.4 MB)
  • SuperSU v2.52 – Download | (File:

OTA friendly

(This is a new boot image and SuperSU that will allow OTA updates from Google. This is experimental and we advise you to visit the developer site and make a wise decision. If you are in doubt. about it, then continue with the above boot image.

  • Modified boot image — Download | File: (9.48 MB)
  • SuperSU v2.56 – Download | (File:

How to install TWRP on Nexus 6P

The following steps will unlock the bootloader, flash a modified boot image, install TWRP recovery and then root the phone. Unlocking the Bootloader is required to install a modified boot image and set up a custom recovery. However, through custom recovery you can flash custom packages for example, SuperSU files to root the phone. If you have already unlocked your bootloader then skip.


  • Unlocking Bootloader is required to install a custom recovery like TWRP on your device.
  • Set up ADB and Fastboot on your computer. You can download minimal ADB and fastboot tool from now (unzip it) or get quick ADB and install fastboot from now.
  • Setting Nexus USB driver on your computer.
  • Open section Settings -> continue to the “Developer options” and activate USB Debugging on your device.
  • Go to the “Developer options” and activate OEM Unlock (“Allow oem unlock“).

Installation Instructions

  1. Make sure you have downloaded the recovery boot image and the appropriate SuperSU zip files. Now transfer them to your computer. Also put the SuperSU file packages into your device’s internal storage.
  2. Make sure you have set up ADB and fastboot on your PC. Also accept “Always allow from this computer” (Always allow from this computer) when you plug in the device for the first time to activate USB Debugging.
  3. Now power off the phone and remove it from your computer.
  4. Boot into bootloader or fastboot mode. To do so, press and hold the volume down key and power button simultaneously for 5-6 seconds and when the phone vibrates, press the volume down button several times. The Nexus logo will disappear and you will get a black screen. Also, to boot into flashmode/fastboot mode, you will need to turn off the device. Hold down the volume up or volume down button and then connect your device while holding down the volume key.

    adb reboot bootloader

  5. Navigate to the location where you have placed the boot image and recovery files and extract them to get files in .img format. Renaming the boot and recovery files is as simple as “m-boot.img” and “twrp.img” corresponding.
  6. Navigate to the location where you have placed the recovered files. Rename the recovery file to recovery.img. At the directory containing the file recovery recovery.img, you hold the shift key on your keyboard and right click on an empty area and select “Open command window here” to open a cmd window.
  7. Now use the following command in command prompt to check your device connection

    fastboot devices

  8. Now this is important. Make sure your device has unlocked bootloader. If not, then you need to first unlock and then flash your boot and system recovery image. You enter the following command to unlock on the CMD screen.

    fastboot oem unlock

  9. Flash the modified boot image by entering the following commands. “m-boot” is the name of the boot image.

    fastboot flash boot m-boot.img

  10. Now flash the custom recovery. Run the following command for that. “twrp.img” is the name of the recovered file.

    fastboot flash recovery twrp.img

  11. The custom recovery will be installed on your device. Now boot your phone into recovery mode. You can do this by turning the phone off again and then pressing and holding the volume down and power keys at the same time or simply using the following command while the phone is still connected to USB.

    adb reboot recovery

  12. When entering the recovery, you can backup or backup your current nandroid ROM.
  13. Now return to the recovery screen, tap on “install” (install) and navigate to the SuperSU file in your device’s storage and select it.
  14. Confirm the swipe at the bottom to install the SuperSU package.
  15. After the installation is complete, reboot the system.

You should now have the latest TWRP and root on your Nexus device. If the device does not start or goes into a loop bootloop, you can always restore from a ROM backup.


We will be happy to hear your thoughts

Leave a reply

App New
Reset Password