Google Pixel & Pixel XL are true Google smartphones that are some of the most anticipated smartphones of this year. While it took too long for Google to build a “true Google phone”. The device packs some great hardware along with added Android features. However, the phone does come with Google bloatwares & offer minimal customization because of the Stock Android. Users have been searching ways to Root the Google Pixel & Pixel XL to gain root access to flash ROMs, Kernels & MODs.
Before jumping on to rooting Google Pixel, we must first unlock the bootloader on Verizon Google Pixel & Pixel XL. If you have bought your Pixel device from Verizon or any seller other than Google’s official site, you can follow the below procedure. But if you are bought the device from Google’s Official website, you can follow the procedure as mentioned here.
- Enable USB Debugging in your device: Goto Settings > About Phone > Tap 7 times on build number. Now return to Settings app & you’ll find “Developer options”. In developer options, find “USB Debugging” & enable it.
- Install ADB Drivers & ADB tool.
- Make sure your device is charged upto at least 50% to avoid any shutdown during the entire unlocking process.
- Backup all your Apps, contacts, messages, call logs etc as unlocking bootloader erases all your data. You can perform a wireless backup by saving your data directly in your PC by using FlashFire tool.
- A Windows PC.
- ADB USB Drivers
- dePixel8 bootloader unlocking Tool: Download
How To Unlock Bootloader In Verizon Google Pixel And Pixel XL
Method 1: Using Depixel
Step 1. Download the dePixel8 tool and keep it in a different folder other than ADB folder.
Step 2. Connect your Pixel device to your Computer/Laptop and launch ADB (Refer).
Step 3. Check if everything is working fine by entering below command in ADB:
Step 4. Close the ADB tool & now open a command window inside the dePixel8 folder by pressing Shift+Right Click and select “Open command window here” from the context menu.
Step 5. Now enter the following command one by one in the command window
Command 1: adb push dePixel8 /data/local/tmp
Command 2: adb shell chmod 755 /data/local/tmp/dePixel8
Command 3: adb shell /data/local/tmp/dePixel8
Step 6. Wait for the phone to reboot to the bootloader. If it is not rebooting you can try to run various apps until it does, or you may have to reboot and start over.
Step 7. Issue the command “fastboot oem unlock”, this will open up the unlock prompt and warning on the screen. You can now unlock.
Step 8. Once bootloader is unlocked, your device will reboot into bootloader mode. You can boot into system by long pressing power button or entering below command in adb:
Step 9. During the rebooting process, your Google Pixel device will go through a factory reset.
Method 2: Using ADB
Step 1: Remove your Google account or any kind of screen lock (fingerprint, PIN, pattern, etc.) from your device.
Step 2: Eject the sim card from your device.
Step 3: Reset your device. In setup wizard, skip everything, don’t connect to WiFi, don’t add fingerprint or any kind of screen lock.
Step 4: Go to Developer Options and enable USB debugging.
Step 5: Connect your phone to the PC.
Step 6: Open CMD in adb directory and type:
adb shell pm uninstall --user 0 com.android.phone
Step 7: Restart your device.
Step 8: Connect to WiFi, open Google Chrome and go to any website of your choice..
Step 9: Go to Developer Options and enable OEM unlocking.
Step 10: Reboot into bootloader and via CMD run:
fastboot oem unlockOR
fastboot flashing unlock
This method won’t work for long as Verizon keeps updating their security patch to block users from modifying the device. Verizon is know to be unfriendly to users who want to develop their device. There have recently been mixed reports of this method working, it works on some devices and does nothing in others. If this method fails, try it the same procedure again. Method 1 should still work though, so if all else fails you could try the steps mentioned under the 1st method where we use the Depixel 8 tool.
Now that you’re doing with unlocking bootloader on your Pixel device, you can start with Rooting Google Pixel and Pixel XL.
Rooting such an awesome device is actually not needed if you’re a normal user. But who doesn’t love experimenting with Tech! Make sure you think twice before unlocking the bootloader as it will void your device’s warranty. If you have any questions regarding the procedure, you can ask us below.
The bootloader on your phone is a program that starts during the booting process. There are a few methods that can be used to unlock the bootloader of Google Pixel and other phones.
The Verizon Google Pixel has different steps to unlock the bootloader compared to the normal Google Pixel. This is because Verizon keeps updating their software patch to prevent developers from modifying their phone. You can follow the steps in another article of ours to unlock The Google Pixel bootloader.
i. Switch Off Your Phone
ii. Keep the volume down button and the power button pressed.
iii. Release the power button, but keep the volume buttom pressed.
iv. Keep the volume button pressed until you see a white screen. That white screen is the Bootloader.
The bootloader controls the board when your phone is switched on and does not depend on the Linux kernel in any way. The bootstrap loader acts as the glue between a board-level bootloader and the Linux kernel. It is the bootstrap loader’s responsibility to provide a proper context for the kernel to run in, as well as perform the necessary steps to decompress and relocate the kernel binary image.
Unlocking the Bootloader does erase data, it is therefore recommended to backup your data before you unlock the bootloader.
OEM unlock and Bootloader unlock mean the same thing. The bootloader or OEM need to unlocked when you want to install custom recoveries such as TWRP and CWM. You also need to unlock the bootloader or OEM to root most devices.
Unlocking the bootloader does not harm your device. There is no tangible security threat that arises from unlocking the bootloader. Rooting your device on the other hand can be risky if not done correctly.
Bootloader is part of the firmware that runs when your device is switched on. It is the first process that starts when your phone is switched on.