When Google announced the Google Pixel, and revealed it comes exclusively on Verizon, enthusiasts feared Verizon might continue its practices even with the true Google flagship just as they do with every Android device they sell. And Verizon did indeed prove them right by disabling bootloader unlock on the Pixels it sold. But cracking the Verizon Pixel/Pixel XL’s bootloader seemed to be a matter of when, not if, and just a couple days ago, some senior XDA developers announced they had managed to achieve root on the Pixel.
Now two more devs from Sunshine have come up with a tool they call dePixel8 which they say can enable bootloader unlocking on the Google Pixel and Pixel XL sold on Verizon Wireless in the U.S. or EE in the U.K.
The tool does not actually unlock the bootloader, but that step can be easily done by issuing the usual fastboot oem unlocking command followed by fastboot oem unlock. It works by forcefully enabling bootloader unlocking on the Pixel/Pixel XL by running the dePixel8 program on the target device. Because the tool is free to use, the SunShine developers will not provide any support for the product should anything go wrong. It is likely that the tool works alright and wouldn’t mess things up, but there’s no gaurantee. It is after all an unofficially supported bootloader unlocking method so tred cautiously.
For those who are unfamiliar with the whole process, maybe doing a bit of research before proceeding will be a good idea lest you end up with unintended consequences. However if you bought or will buy the phone from Google, they come unlocked, but it also means that you’ll have to pay the full price upfront and figure out which carrier plan to use it with.
It is likely that the exploit used in the dePixel8 tool will stop working once Google rolls out the November security patch so if you own a Verizon or EE branded Pixel with a locked down bootloader, you have a big decision to make soon. Alternatively you could wait for another method, although there’s really no telling when that will happen.
If you appreciate the work that they’ve done (and you should), then all the developers ask of you is that you send donations to the Make-A-Wish Foundation.
How to Unlock Bootloader on Verizon Pixel using dePixel8
- Setup ADB and Fastboot on your PC.
- Download and save the dePixel8 file to a separate folder on your PC from the link above.
- Enable Developer options and USB debugging on your phone.
- Connect your Pixel phone to the PC.
- Now open a command window inside the folder you saved dePixel8 file into in Step 2 above. To do that, “Shift + Right click” on any empty white space inside the folder and then select “Open command window here” from the context menu.
- Once command window is opened, issue the following commands one-by-one to unlock bootloader:
adb push dePixel8 /data/local/tmp
adb shell chmod 755 /data/local/tmp/dePixel8
adb shell /data/local/tmp/dePixel8
- Your phone will automatically boot into bootloader mode. If it doesn’t, wait for a while (play with your favorite apps). If it absolutely doesn’t, then reboot the phone and start over again from Step 5.
- Once phone is in bootloader mode, issue the following command to unlock the bootloader:
fastboot oem unlocking
- You’ll get a confirmation screen on your Verizon Pixel. Press Volume Up button to highlight Yes and press Power button to select it. This will begin bootloader unlocking process, which shouldn’t last more than couple of minutes.
- Once bootloader is unlocked, your device will reboot into bootloader mode. You need to boot into system now, either press Power button to reboot OR issue the following command:
- During reboot, your Pixel device will go through a factory reset and then finally boot into system.
TIP: If you get an error about unlocking not allowed on the device, then try again the whole process again. It should work.
Source : Sunshine