If you purchased a Google Pixel 2 through Verizon, you may have been disappointed to discover that the bootloader is locked, and Verizon does not offer a way to unlock it – the OEM Unlocking option is disabled in Developer Options.
Fortunately, there is a way to unlock the device. You must be updated to at least the 8.1.0 OTA firmware for the Google Pixel 2, earlier firmware will not allow this process to work!
Warning: Unlocking your bootloader will wipe your user-data and factory reset your device, make sure you have backups of all important data before proceeding with this guide.
- ADB & Fastboot (See Appual’s guide How to Install ADB on Windows)
- Android Oreo 8.1.0 Firmware for Google Pixel 2 (For manual flashers – do not download if you are able to update OTA)
- Plaform-Tools (for manual firmware upgrade) for Windows | Linux | Mac
- Google USB Drivers
How to Manually Upgrade the Google Pixel 2 to 8.1.0 Oreo
Note: This tutorial is only for those who wish to manually flash the latest Oreo firmware, but most users should be able to receive the update OTA. Only proceed if you for some reason do not wish to apply the 8.1.0 Oreo update OTA through your device’s Update feature.
- Begin by downloading the Platform-Tools and extract them on your computer, and also install the Google USB drivers.
- Next download the Android Oreo 8.1.0 firmware from above, and rename the file to update.zip and place it inside the Platform-Tools main folder.
- Turn off your Google Pixel 2 and boot into Recovery Mode – press and hold Volume Down + Power button and do not release until Fastboot Mode appears on the screen, then use Volume buttons to highlight Recovery Mode and Power button to select it.
- In the Recovery Mode menu, choose the option to Apply Update from ADB.
- Connect your Google Pixel 2 to your PC via USB cable, go inside your Platform-Tools folder, hold Shift + right click inside the folder and choose “Open a Command Window Here”.
- An ADB console will be launched, so in the console type the following command: adb sideload update.zip
- When the firmware upgrade is complete, you can reboot your Google Pixel 2 into the Android system.
How to Unlock the Google Pixel 2 Verizon variant Bootloader
- First you need to enable Developer Options. Go into Settings > About > tap Build Number 7 times until Developer Mode is activated.
- Now go into Settings > Developer Options > enable USB Debugging.
- Connect your Google Pixel 2 to your PC via USB, go into your main ADB installation folder, and launch a command window (Shift + Right click + ‘Open a Command Window Here’)
- In the command prompt, type the following command: adb start-server
- You should see * daemon started successfully * in the console window, so now type: adb devices
- This should return your device’s serial number if ADB is properly communicating with your device – if not, you may need to troubleshoot your ADB installation or USB connection.
- If ADB successfully recognizes your device, type into the ADB window: adb reboot bootloader
- This will reboot your Google Pixel 2 into the Fastboot Mode, so once its there, type into the ADB window: fastboot flashing lock_critical
- Now follow the instructions on your device’s screen to complete the bootloader unlocking process.