World’s most renowned customization utility tool is finally available for Google’s 2017 Pixel lineup. Here in this guide, we will help you easily install TWRP Recovery on Google Pixel 2 and Pixel 2 XL.
It has almost been a month since the Pixel 2’s official announcement and during this time, many of us had hoped to see the progress on its rooting scene. So when we have the device’s delivered to us, we could instantly start tweaking it. At least, that’s what I do. Well, if you’re in the same league, you are now welcome to start customizing your Google Pixel 2. So start by following this guide on how to install TWRP Recovery on Google Pixel 2 and Pixel 2 XL.
- Root Google Pixel 2 and Pixel 2 XL using Magisk
- Install Android 8.1 Oreo Developer Preview on Pixel and Nexus
- How to Disable Persistent Notifications in Android 8.1 Oreo
- How to Change Active Edge Squeeze Sensitivity on Google Pixel 2 and XL
- Download Google Pixel 2 Launcher and Wallpaper APK
TWRP Recovery for Google Pixel 2 and Pixel 2 XL
TWRP is one of the most powerful custom recoveries for Android devices. You may often consider it as a base to every tinkering you do on your device.
TeamWin Recovery Project lead developer – Dees_Troy has posted the first set of builds for TWRP Recovery on Google Pixel 2 and Pixel 2 XL. According to the developer, the current builds labeled v3.1.1-alpha1 for both the devices are in an alpha phase. Which means that the builds are experimental and a few features will not work as expected or might be completely broken.
[Update: 18 Nov 2017] – Dees_Troy has released the first beta version of TWRP recovery on Google Pixel 2 and Pixel 2 XL. The new build includes support for device decryption, which means you can now transfer files over MTP and perform Nandroid backups. Source: Dees_Troy Google+
Dees_Troy has also mentioned about unknown consequences of factory resetting or wiping partitions through TWRP at this stage. He has also advised the users to be prepared to restore stock firmware on Google Pixel 2 and Pixel 2 XL if anything goes wrong.
Most of the crypto implementation is done in Java and not in native C/C++ so it’s going to take a while to convert all of this code and its many layers into something that TWRP can run. Be patient. I’ll get it eventually (probably). – Dees_Troy, XDA Developers
If you’re not sure about this, then we would advise to take a step back for now and wait for a more stable build in future. In case you are confident and would like to install TWRP Recovery on Google Pixel 2 and 2 XL, then the steps below will help you.
What is TWRP Recovery?
Before we hop onto the instructions, let’s talk a bit about what a recovery is. If you’re not new to this, you might just skip to the instructions below. But for those who have just entered the whole Android rooting and customization scene, you might want to read this through.
What is a recovery? – It is a dedicated partition on your Android device that has the recovery console in it. Normally, a recovery includes the option to wipe partitions (individually or all-together) and install signed firmware update packages. These available options are pretty limited when it comes to the stock recovery, that comes pre-installed from the manufacturer’s end.
Fast forward to a custom recovery, and as the prefix suggests, it is a recovery console designed by third-parties. These recoveries offer way more functionality than the stock recovery. Now before we head over to install TWRP Recovery on Google Pixel 2 (and 2 XL), let us go through a few features of the TWRP recovery.
- Supports for touchscreen interface
- Backup and restore device partitions (Individually or collectively)
- Mount device partitions
- Initiate terminal console in recovery mode
- Install flashable *.zips like custom ROMs, mods, and root solutions like SuperSU and Magisk.
- Format/wipe device partitions
These features allow you to have full control over your device’s software and provides almost every function to deal with common problems like bootloops or soft-bricks.
How to Install TWRP Recovery on Google Pixel 2 and Pixel 2 XL
The developer – Dees_Troy mentions that you should not try to permanently flash this build. The only way right now to use TWRP recovery on Google Pixel 2 (and 2 XL) is by booting it through the fastboot command.
Before you start with the procedure, go through the list of requirements below and make sure all of them are fulfilled.
- Backup your device’s data including internal storage and everything else that is important. Here’s our extensive guide to backup Android devices.
- We highly recommend that you should first unlock bootloader on Google Pixel 2. So, just in case anything goes wrong, then you will easily be able to flash the factory image.
- It is important that you enable USB debugging and install ADB and Fastboot on your PC since we will be using it in this procedure.
Once you have achieved the above requirements, you can proceed ahead and temporarily install TWRP Recovery on Google Pixel 2 and Pixel 2 XL.
- Download TWRP Recovery for Google Pixel 2 and Pixel 2 XL.
- Copy the downloaded *.img file to C:\adb folder where the fastboot binaries are present.
- Boot your device into bootloader mode:
- Power off the device completely.
- Press and hold the Volume Down and Power button altogether until you see the bootloader screen.
- Connect your Pixel 2 to the PC via USB cable.
- Go to the C:\adb folder. Press the SHIFT key on your keyboard and right-click on an empty space inside the folder.
- Select ‘Open PowerShell window here’ from the pop-up menu.
- Enter the following command to detect proper fastboot connection:
- The command shall return a device ID along with ‘fastboot’ message.
- Now, temporarily boot TWRP Recovery on Google Pixel 2 using the following command:
fastboot boot twrp-3.1.1-beta1-walleye.img
- For the Pixel 2 XL:
fastboot boot twrp-3.1.1-beta1-taimen.img
- Your phone should now boot into the TWRP recovery mode.
We can only hope to see more progress soon until then stick with us cause we will be updating this article as new updates arrive. If you have any questions, feel free to comment below.
There you go, you have just been able to install TWRP Recovery on Google Pixel 2 and Pixel 2 XL. You can now use it to root your device.