How to Root and Update Google Pixel and Pixel XL to Android 7.1.2 N2G47E Official
Along with the monthly security updates, Google also published Android 7.1.2 for its Pixel and Nexus lineup this week. The update brings improvements and fixes to Bluetooth connectivity and battery life, among other minor bug fixes. While you would be able to upgrade it via OTA, you can also update Google Pixel to Android 7.1.2 using factory images.
Prerequisites to update Google Pixel to Android 7.1.2
- Create a backup of all important data on your Pixel device.
- Download and install USB drivers for Pixel on your computer.
- Unlock Pixel bootloader.
- The Android SDK should be installed on your PC with ADB and Fastboot command working.
- Enable USB debugging option by pressing Menu > Settings > Applications. Navigate and tap on Developer Options to enable USB Debugging.
- Ensure that your Pixel phone carries more than 70% of charge.
Steps to update Google Pixel to Android 7.1.2 N2G47E
Required files: Download factory images for your Pixel or Pixel XL from the links shared below:
Follow these steps now to update Google Pixel to Android 7.1.2 N2G47E.
- Connect your device using a USB cable and turn it off. Make sure that Fastboot is installed on your PC.
- Now, start the device in Fastboot mode: Turn on the phone while pressing and holding the Volume Up + Volume Down + Power keys until you see the Fastboot menu and the START text on top.
- Extract the downloaded Android 7.1.2 file on your PC. Go to _N2G47E_ folder and copy/paste all the files to your Fastboot directory (which often is the platform-tools folder inside the Android SDK directory).
- This step involves flashing the factory image to your Pixel device. Open the Fastboot folder where we just copied our Nougat factory files. In the address bar, type cmd and type the command written below and press enter.
- On Windows: Run flash-all.bat
- On Mac: Run flash-all.sh using Terminal
- Linux: Run flash-all.sh
- Once the script finishes running, your Pixel will reboot. First boot may take up to 5 minutes, so don't worry if it takes your device longer than usual to boot up.
Root N2G47E Android 7.1.2 official firmware on Google Pixel & XL
- Download Android SDK and install it. Set it up with platform-tools and USB drivers package in SDK.
- Download SuperSU v2.78 SR5 for your Pixel device on your PC.
- Download TWRP recovery tool (zip) (for Pixel and Pixel XL) and store the ZIP file in the root directory of your phone.
- Also, download Fastboot from the following links, depending on your OS and extract it in android-sdk-windows\platform-tools directory. Create the directory if not already there.
Step 1: Connect Pixel or Pixel XL to your computer via USB.
Step 2: Copy and paste SuperSu zip file to your device storage's root folder.
Step 4: Turn your Google Pixel off.
Step 5: Reboot in the Bootloader mode: go to android-sdk-windows\platform-tools directory and open Command Prompt (Shift + Right-click > Open Command Prompt) and type the following command:
adb reboot bootloader
(You can also turn off your phone and then hold down Volume Down key while powering it back on to get into the Bootloader mode.)
Step 6: Go to android-sdk-windows\platform-tools directory and open Command Prompt (Shift + Right-click > Open Command Prompt) and type the following command:
For Pixel: fastboot boot twrp-3.0.2-0-RC1-fastboot-sailfish.img - replace twrp-3.0.2-0 if you are using newer versions.
For Pixel XL: fastboot boot twrp-3.0.2-0-RC1-fastboot-marlin.img
Step 7: Once done, your Pixel will enter in TWRP Recovery.
Step 8: Select Install and choose the TWRP installer zip file. Then, Swipe to Confirm Flash at the bottom of the screen to start the installation process. This step will ensure your TWRP doesn’t get reset to stock on reboot.
Step 9: Reboot your Google Pixel into recovery mode.
Step 10: In the recovery mode, tap on Install and select the SuperSU zip file downloaded earlier. Swipe to confirm flashing.
Step 11: Once SuperSU is flashed, you’ll get Reboot System option to reboot your device.
Your Google Pixel is now updated and rooted on the latest and official Android 7.1.2. You can verify the root with any Root Checker app.