Users can now install official TWRP recovery on their Google Pixel 3 or Pixel 3 XL smartphones via this tutorial. Pixel lineup was recently refreshed with new Pixel 3 devices. The upgrades over Pixel 2 include larger displays, newer processor and updated camera. For the enthusiast community, Pixel is a very desirable phone as it has the best developer support in terms of third-party mods. This is quite evident by this TWRP 3.2.3 official release which comes within a month of actual Pixel 3 release. Right ahead, we have detailed complete steps as well as linked all the files so that users can easily install TWRP 3.2.3 custom recovery on Pixel 3 and Pixel 3 XL.

A custom recovery forms the basic foundation for other system mods. It allows for developers to come up with packages that can be flashed directly through TWRP recovery. Now that an official release is here, we should be seeing a great amount of growth in terms of mods and custom ROMs developed specifically for Pixel 3. Before we let you start with the steps, we recommend that you create a complete backup of your phone so that in case of data loss, you can easily revert back.

Install TWRP Recovery on Google Pixel 3

Disclaimer: All the tools, mods or ROMs mentioned below belong to their respective owners/developers. We ( or the developers are not to be held responsible if you damage or brick your device. We don’t have you on gun point to try out this tutorial 😉

There are some other interesting posts on Team Android, We think you might like the following posts:

Google Pixel 3 / Pixel 3 XL USB Drivers

You will need to connect your Android phone with the computer. For that, please make sure you have installed the USB drivers for properly. If not, you can download the latest Huawei official drivers from our Android USB Drivers section here:

Download Google Pixel 3 / Pixel 3 XL USB drivers!

HOW TO: Install TWRP Recovery 3.2.3 on Google Pixel 3 / Pixel 3 XL

Here is the complete and easy guide to install TWRP custom recovery on your Pixel 3 / Pixel 3 XL.


  • Make sure the bootloader of your phone is unlocked, if it isn’t you can unlock the bootloader easily by following this guide.
  • Enable Developer Options by going to Settings>About Phone and tapping on build number multiple times.
  • Enable USB Debugging in Settings>Developer Options. Make sure that the USB Debugging is checked.
  • Backup all the data as installing a custom recovery might delete all of your data.
  • Charge your phone up to 50% first and make sure your phone does not shut down during the procedure or it might damage your phone.

If you have fulfilled all the requirements above, then proceed to the actual tutorial.

Complete Step-By-Step Instructions:

Step 1 – Download Android SDK from the Android Developers website and install. Also set it up with downloading platform-tools and USB drivers package in SDK. Tutorial given here: How to Set up ADB and Fastboot on Windows.


Step 1 – Download ADB / Fastboot – Android SDK Platform Tools separate package and install on your computer. Download from the following links depending on your OS and extract it anywhere in your computer.

Step 2 – Connect your Pixel 3 / Pixel 3 XL to your computer using a USB cable.

Step 3 – Download TWRP installer package that’s correct to your device and copy it to your phone’s internal storage, place it at root directory.

Step 4 – Also, download TWRP image which corresponds to your phone and save it into the same directory as the extracted Fastboot/ADB package files.

Step 5 – Navigate to the same directory now as where you have Fastboot (i.e. Step 1) and on Windows: Open Command Prompt (Shift + Right-click > Open Command Prompt). For Mac OS X and Linux, use Terminal to navigate to this directory.

1 2

Devoted writer, enjoys developing code. Appreciates excellent food, exceptional coffee and great company. He is also into sublime design and nicely built cars.

Write A Comment