yashsingh1/xdaforums huggingface dataset:
[Google Pixel XL Guides, News, & Discussion] djared704:
Hey guys. After 5 months of my purchase I finally achieved bootloader unlocking. Basically I am a user that has never updated to latest, I don't know if it makes it a variable if you're already on latest and try this. (I was coming from Sept 2019). So what I did was factory reset from the system menus. Then as soon as the screen went black, I did bootloader combos and straight to recovery. I factory resetted as prep, flashed DECEMBER patch, then after that finished, factory resetted again. Essentially, I followed the classic ADB exploit that has "never worked since Sept-Oct 2019" And yes I do have the VZW_001 CID and "_VZ" in GL website. Know when yours is bootlooping as soon as you reboot it, just hard reboot so it boots up quicker, I don't know what it does for it to take so long. Anyways when you get in, just setup like we'd always do, NO google account, turn off all setting requests (Data location, wallpapers, etc). Then as soon as I got in, I turned on debugging, ran the classic adb pm command, rebooted TWO times. This means as soon as I booted, i swiped to go to home, then rebooted a second time. As soon as I did that, I loaded up my wifi connection, I don't know if it matters but Im using the 5G wifi, then I load up google.com. Immediately, I already notice something strange. Google.com doesn't have a "valid SSL certificate" I thought it was weird, so I went to google.com on my PC and look certified SSL. As I knew that was weird, I was clicking around and I thought that was enough. so I went to the dev menu. OEM lock still grayed out. I went back to chrome and simply typed in "youtube" Let it load up. Then I clicked on the site. I went back to the dev menu. Still grayed out. I exited settings app and relaunched it to the dev menu. OEM unlock lit up in flying colors. I could not believe it. I instantly ticked it with 0 hesitation and rebooted immediately to the bootloader. The unlock command worked! I am now unlocked sailfish! I thank the community so much for all the hard work. I, only motivated the community to their potential. Thank you again!

Generally there are some kinds of factors.

Users have stated before if you OTA'd from menus to Latest patch, it would say "October", even though it's really december. This may make the unlocking procedure impossible. I have also not seen any marlin users report back to me yet about this method. You can still try flashing from googles site if you're already on "October = Dec".

Enjoy guys. We proved WE own these phones, and not VZW.
[Google Pixel XL Guides, News, & Discussion] CLPose:
DO IT NOW!

It seems to be working now, so run to your Pixel, get your PC ready and unlock it now. We never know for how long we will be able to unlock our phones. Have fun!
[Google Pixel XL Guides, News, & Discussion] kigabait:
i have latest android 10 and latest patch of securyti. it works and now i have unlocked pixel. Thanks!
[Google Pixel XL Guides, News, & Discussion] ThePixelHunter:
Holy s**t, it worked! Thank you so much for sharing.

At first I was discouraged. I poked around in Chrome for a while, kept closing and restarting Settings, and the toggle would not activate. Then just as I was about to give up, I checked once more, and WOAH! The toggle was active. I immediately enabled OEM Unlocking, and rebooted. I was then able to `fastboot oem unlock` successfully.

Some details:

* The `adb pm` command in full is `adb shell pm uninstall --user 0 com.android.phone`. Once performed, you'll reboot the device twice from the power menu.

Device is Verizon bootloader (obviously), and the Google Store warranty page request method returns "_VZW".

* I was on the October 2019 patch, and when I `adb sideload`ed, I was flashing the OTA package directly to the December 2019 patch (aka last ever released).

* I did NOT see an SSL certificate error when visiting Google.com, or any other site. I believe this is because my system clock had already re-synced itself upon connecting to Wi-Fi *before* I had navigated to Google.com.

* It took almost 5 minutes for the toggle to become active. It really is best to browse around in Chrome for a while. After each check of the OEM Unlock toggle, go to multitasking and swipe away Settings to remove it from RAM completely. Then browse some more, and re-open settings to check again. Simply switching back and forth is not enough to "refresh" the toggle - the Settings app has to be closed for the toggle to update.
[Google Pixel XL Guides, News, & Discussion] burduli:
No it doesn't unfortunately.
[Google Pixel XL Guides, News, & Discussion] liriolebron:
This is awesome! Great contribution! Now I regret the money spent unlocking mine.
[Google Pixel XL Guides, News, & Discussion] gillim74:
I have a pixel 2 xl and im still on 8.0 sept 2017 security patch i will try when i get home
[Google Pixel XL Guides, News, & Discussion] dude2k5:
<333333333333 tytytyty
[Google Pixel XL Guides, News, & Discussion] Oleg88:
Hi Guys. I have one question. If I flash stock Google image, I always can anlock or lock my phone like it never been werizon???

Sorry for my English.
[Google Pixel XL Guides, News, & Discussion] 0hfrankieboy:
Unfortunately no, you will have to go through this process again if you relock the bootloader. It will probably be patched next update so I would just keep it unlocked if I were you.
[Google Pixel XL Guides, News, & Discussion] Oleg88:
Thank you for the answer. I mean, OM unlocking will be always active?

And process will be standard like for Google phone but not a Werizon?
[Google Pixel XL Guides, News, & Discussion] 0hfrankieboy:
If you relock your bootloader you will not be able to just toggle the switch again without going through this process. It is still a Verizon phone.
[Google Pixel XL Guides, News, & Discussion] Oleg88:
Thanks. I thought it was in the software. And if you can flash a stock image then the phone will be like from google

It turns out to be on hardware level.

Sorry for my english again
[Google Pixel XL Guides, News, & Discussion] raybonz420:
Oh thank you, thank you, thank you!!!! I have been dreaming of this day!! It worked perfectly!!
[Google Pixel XL Guides, News, & Discussion] mozhno:
Pretty amazing how easy this was. Couple of comments: I also did the two resets, I assume that did the trick because I only had to do the procedure once. Also, when I first tried to enter the adb shell command, I received the unauthorized error message, without a popup authorization message on the phone. Fortunately I have run into that before with this phone and with my Nexus 5x, and toggled usb debugging off and on, which brought up the authorization option on the phone. I also surfed the web a bit before going to OEM unlocking, less than 5 minutes, after which the OEM unlocking option was operative. Perhaps the most exciting thing was getting the screen on my phone that warned me about unlocking the bootloader; I looked for the "are you kidding" option, but there was only "yes" and "no", so I made the correct choice. Thanks to all the good folks here at XDA who have helped me many times, but certainly helped this time in particular. Happy camping to all.
[Google Pixel XL Guides, News, & Discussion] popper668:
followed instructions and cannot see my sim card now, it works in my other phone but cannot be seen on the pixel xl. any ideas?
[Google Pixel XL Guides, News, & Discussion] Gottylol:
Hey guys, I have a question. Will unlocking the bootloader and flashing a different ROM remove the network lock from a Verizon pixel?

I really want to buy a cheap locked Pixel to play around with android P and stuff, but wanna actually use it with my sim card.
[Google Pixel XL Guides, News, & Discussion] perfectswanson:
Unlocked Verizon Variant

I'm curious about it too. I bought my Verizon Pixel XL refurbished on amazon. It's carrier unlocked, and has no Verizon apps but I still use Verizon on it. I wonder if I relocked the bootloader if I would still be carrier unlocked. Also, what roms would even work on the verizon variant? Like someone said, it's still a verizon phone.
[Google Pixel XL Guides, News, & Discussion] hokiealumnus:
The only difference between Verizon and Google Pixels is the locked bootloader. Once you unlock the Verizon bootloader, it is just like the Google version until you re-lock it. The Google version simply may be locked and unlocked at will. Any ROM that works on any Google pixel will work on any unlocked Verizon pixel.

Edit - I have built and used crDroid, and also used Pure Nexus, LOS, Pixel Dust, Fire Hound, and more I'm sure I'm forgetting. All on an unlocked Verizon model.
[Google Pixel XL Guides, News, & Discussion] perfectswanson:
Thanks hokiealumnus. I appreciate your help clarifying. I used to have a locked (and eventually unlocked) Verizon S5. That was confusing.
[Google Pixel XL Guides, News, & Discussion] jrk190:
No idea, I'll try it when I get back home from vacation.
[Google Pixel XL Guides, News, & Discussion] blaze0303:
Never thought I'd see the day. Worked perfectly, thank you so much!
[Google Pixel XL Guides, News, & Discussion] david.absenta:
I comment since many people ask if it works in pixel 2 XL, at least it did not work for me I tried in several ways but there was no luck

Enviado desde mi Pixel 2 XL mediante Tapatalk
[Google Pixel XL Guides, News, & Discussion] UZ7:
Just tested this out on my Pixel XL 128GB Verizon.

Practically took no more than 5 minutes to do. Something to keep me busy till Pixel 3! Thanks!!! :good:
[Google Pixel XL Guides, News, & Discussion] oneders65:
Has anyone been able to replicate an unlock boot loader and root on the Verizon Pixel XL with Android 10 and latest security patch??
[Google Pixel XL Guides, News, & Discussion] punkmangg:
It will work in google pixel 2 RMA with patch July 2020?
[Google Pixel XL Guides, News, & Discussion] micmalti:
My pixel is from Verizon and also had the October 2019 patch. I didn't have any issues whatsoever in the last step when connecting to the wifi; indeed in the OEM lock cleared out in seconds, once I opened chrome. Well said [MENTION=9295007]djared704[/MENTION]. OUR phone, OUR rules.
[Google Pixel XL Guides, News, & Discussion] kha1rul:
Please can someone go through the trouble with making some step-by-step instructions that are a bit more noob-friendly, like in the OP? Thanks.
[Google Pixel XL Guides, News, & Discussion] RaspberryPiBen:
Here is what worked for me:

Prerequisites:

No SIM card in the phone

ADB and Platform Tools installed on a computer (https://www.xda-developers.com/install-adb-windows-macos-linux/)

The latest OTA image downloaded to the computer (https://developers.google.com/android/ota#sailfish for the Pixel or https://developers.google.com/android/ota#marlin for the Pixel XL)

The phone connected to the computer with USB

Learn how to use ADB and Fastboot on your computer as it can differ.

Steps:

1. On the phone, open Settings>System>Reset Options and factory reset the phone. It should say "Restarting" or something similar.

2. When the screen goes black, press and hold the Volume Down key until you get into the Bootloader mode. Use the volume keys to navigate to "Recovery Mode" and select it with the power button.

3. Hold the Volume Down key for about a minute (while it resets) until you make it back to the bootloader.

4. Again use the volume keys to select Recovery Mode, then you should see a graphic of an android lying down.

5. Hold the Power button then press the Volume Up button once. It should give you a menu. If that doesn't work, try pressing them at the same time.

6. Use the volume and power buttons to select "Wipe Data/Factory Reset"

7. Once it finishes, select the "Apply update via ADB" option.

8. Go to your computer and type in 'adb sideload sailfish-ota-qp1a.191005.007.a3-394b5899.zip' (without quotes) for the Pixel or 'adb sideload marlin-ota-qp1a.191005.007.a3-23002a57.zip' for the Pixel XL.

9. Factory reset again from recovery mode

10. Reboot to system

11. While it just shows the G, press the power button until the phone restarts

12. Once it boots up, skip all of the steps but disable the options for sending information to Google.

13. Enable Developer Options by tapping "Build Number" seven times

14. In Developer Options, enable USB Debugging

15. On your computer, run 'adb shell pm uninstall --user 0 com.android.phone'

16. Reboot twice

17. Connect to WiFi

18. Open google.com in Chrome

19. check Developer Options to see if you can enable OEM unlocking

20. If you can't, swipe away Settings from the Recents menu and go back to Chrome

21. In Chrome, open a bunch of websites. After opening each one, check the OEM Unlocking option again and close Settings afterward.

22. Once you can enable it, do so! Now you can unlock the bootloader.

Unlocking the bootloader:

1. Reboot and press the Volume Down key when the screen goes black

2. On the computer, type 'fastboot flashing unlock'

You just unlocked the bootloader!

Credit goes to djared704 for finding this method.

Let me know if I need to change anything about this guide.
[Google Pixel XL Guides, News, & Discussion] jonr2975:
OMG! Can confirm this works on my Verizon Pixel 1 XL. Attached (hopefully) are two images showing the bootloader unlocked and and the verizon variant using "fastboot getvar all info".

Edit: Just to let you guys know, the Android security patch AFTER flashing still says October 6th which got me concerned but it worked which is all that matters. Thank you to all who have made contributions to this thread.
[Google Pixel XL Guides, News, & Discussion] RaspberryPiBen:
Yes, there is a bug where the December security patch says it is October.

Hopefully Verizon can't patch this since the Pixel is EOL.
[Google Pixel XL Guides, News, & Discussion] djared704:
Is there people who haven't upgraded their version to get bootloader unlocking? Everyone who did it apparently had to flash OTA december except one person

Is the exploit fully back?

We don't know! DO it now!

Hey guys enjoyed working with you, enjoy your re-unlocked bootloaders. The game is on.
[Google Pixel XL Guides, News, & Discussion] k12babes:
is this android 10?????????? Verizon variant
[Google Pixel XL Guides, News, & Discussion] RaspberryPiBen:
This method allows you to unlock the bootloader of a Verizon 2016 Pixel running Android 10. Is that what you were asking?
[Google Pixel XL Guides, News, & Discussion] k12babes:
This phone has never had a unlocked bootloader and its pixel xl verizon
[Google Pixel XL Guides, News, & Discussion] RaspberryPiBen:
Yes. If you want to unlock the bootloader on that, this post should help.
[Google Pixel XL Guides, News, & Discussion] k12babes:
okay cause i tried all the methods but imma try this one and see what happens
[Google Pixel XL Guides, News, & Discussion] Homeboy76:
Read the 10 post above yours.
[Google Pixel XL Guides, News, & Discussion] RaspberryPiBen:
Every other method has been patched. This has worked for everybody that tried it, including myself, but nothing else will.
[Google Pixel XL Guides, News, & Discussion] CLPose:
I could toggle / unlock my Pixel bootloader in October 2018 patch. Please, mind you that the toggle was greyed out, but it was toggable anyway. Thanks!
[Google Pixel XL Guides, News, & Discussion] Homeboy76:
If you want to find out if your phone is a Verizon phone:

1. Visit [url='https://store.google.com/us/repair"] Google's repair website[/url]

2. Open Chrome Dev Tools (Ctrl + Shift + I or F12) and go to the Network tab

3. Check that you're recording all network activity

4. Enter the serial number and hit Enter

5. View the Response tab of the network log and if the phone name ends in "_vz", then it's verizon.
[Google Pixel XL Guides, News, & Discussion] k12babes:
i just tried the step to side load the file but i get signature verification failed can you rout me to the right file to download or please help me with this. i get to 47% and fails each time

plus do i dont know if use the sailfish or marlin one my phone is a marlin but the step has "adb sideload sailfish-ota-qp1a.191005.007.a3-394b5899.zip" do i use this method with the marlin file instead?
[Google Pixel XL Guides, News, & Discussion] kha1rul:
Thank you sooo much [MENTION=8460301]RaspberryPiBen[/MENTION] , I really do appreciate it.

I have the latest official December 2019 patch, is that a problem?
[Google Pixel XL Guides, News, & Discussion] Homeboy76:
If you have 'Pixel XL (marlin)' download the marlin ota image.
[Google Pixel XL Guides, News, & Discussion] djared704:
Please give [MENTION=8460301]RaspberryPiBen[/MENTION] credit for the awesome guide he's done for the community, I can see he based it off my rant but he deserves the credit for finalizing it in readable and doable steps.

The work we all put into this community is totally incredible.
[Google Pixel XL Guides, News, & Discussion] k12babes:
omg it ****ing workeddddd lmao sorry
[Google Pixel XL Guides, News, & Discussion] RaspberryPiBen:
Sorry. Yeah, use a Marlin file. I'll change the guide.

---------- Post added at 11:59 PM ---------- Previous post was at 11:56 PM ----------

Thank you. That's very kind. Also, thank you for finding the unlock method..
[Google Pixel XL Guides, News, & Discussion] Homeboy76:
The reason I love the XDA Community: Members working together to find a solution to a problem.

Thank you both for the solution. :good:
[Google Pixel XL Guides, News, & Discussion] m3nu:
Golden! Worked flawlessly on my Verizon Google Pixel. Thanks for the summary [MENTION=8460301]RaspberryPiBen[/MENTION] and everyone else who kept trying! :good:
[Google Pixel XL Guides, News, & Discussion] djared704:
I enjoyed the time with you guys. I couldn't do any of it without you.
[Google Pixel XL Guides, News, & Discussion] imoldman:
It works!!!

Thank you and RaspberryPiBen, I traced this thread for months, though I'm new here.
[Google Pixel XL Guides, News, & Discussion] n3kf:
Its pretty cool that you came upon a sequence that seems to have found another vulnerability. Plenty of cheap Verizon Pixels on eBay. Get em before sellers know about this!;)

Thanks to you [MENTION=9295007]djared704[/MENTION] and [MENTION=8460301]RaspberryPiBen[/MENTION]. I'll give it a go as soon as I can.
[Google Pixel XL Guides, News, & Discussion] NuttBoxerII:
OEM Unlock Works, But Device State Still Locked

Following the steps listed I'm able to unlock the OEM toggle under settings, but when I go to bootload, Device State is always locked, and the fastboot commands return:

sudo $(which fastboot) flashing unlock
FAILED (remote: 'Flashing Unlock is not allowed
')

Verizon Pixel 2, latest OTA for android 10 walleye
[Google Pixel XL Guides, News, & Discussion] kha1rul:
I have made a backup using:

adb backup -nosystem

If, after unlocking the bootloader, I use adb restore, will that re-lock the bootloader?
[Google Pixel XL Guides, News, & Discussion] RaspberryPiBen:
No. To lock the bootloader, you have to run "fastboot oem lock" which wipes all data. Nothing else will lock the bootloader.
[Google Pixel XL Guides, News, & Discussion] kha1rul:
OK so after putting the fastboot command the phone asked me "Yes" or "No", I chose Yes, pressed the power button to confirm, then the phone was unresponsive for a few seconds ... then the bootloader mode came up and the bottom left of the screen says "Device is UNLOCKED" - I assume that means it was successful???!!!

[EDIT:] My phone answered my question: everytime I reboot I am welcomed by the message "Your device can't be checked for corruption. PLEASE LOCK THE BOOTLOADER" :) :) :)

Thanks to all of you!!! To [MENTION=9295007]djared704[/MENTION] for discovering the solution, and [MENTION=8460301]RaspberryPiBen[/MENTION] for making everything clear!!!

Mission accomplished!!!
[Google Pixel XL Guides, News, & Discussion] jonr2975:
Yep. If it says device UNLOCKED in fastboot, and when you boot Android it has an unlocked symbol down at the bottom you’re good. It should also say in dev options bootloader is already unlocked.
[Google Pixel XL Guides, News, & Discussion] djared704:
Try the google repair website's network tools (using ctrl shift i), the tutorial is in the back somewhere. As far as I know this exact behavior looks like refurbished device, and refurbished pixel 2> cannot be unlocked. Sorry. Try and contact your device board to learn more as some of us here do not own pixel 2's and cannot help you.
[Google Pixel XL Guides, News, & Discussion] NuttBoxerII:
I did take a look at a thread for unlocking Pixel 2, and looks like there isn't a current solution, everything's been patched. Disappointing as I was planning to flash graphene, but the Ebay add was pretty clear, so my mistake. Guess I'll just stick with "stock" Pixel 2 for now, as I don't want to spend more for Pixel 3, or or a fully unlocked pixel 2 given that it's already on legacy support with Graphene.
[Google Pixel XL Guides, News, & Discussion] biman__17:
OMFG It worked...... thank you [MENTION=9295007]djared704[/MENTION]

---------- Post added at 01:14 PM ---------- Previous post was at 01:14 PM ----------

OMFG It worked...... thank you [MENTION=9295007]djared704[/MENTION]
[Google Pixel XL Guides, News, & Discussion] icarus1391:
Hi, I'm having some troubles on this steps:

-Hold the Volume Down key for about a minute (while it resets) until you see an android lying down.

-Hold the Power button then press the Volume Up button once. It should give you a menu.

I hold down the volume down key while there is a circle animation and it says 'Erasing'. After a while it takes me back to the Bootloader Mode (whith the Android figure laying down) so I release the button. Then I proceed to hold down the power button and press once the volume up key while still holding the power button but there is no menu it just reboot.

What am i doing wrong?

Thanks in advance.
[Google Pixel XL Guides, News, & Discussion] RaspberryPiBen:
Try holding the power button for a shorter amount of time. Hold the power button for maybe 3 seconds. While you're doing that, press the volume up button once. Can you try that and see if it helps?
[Google Pixel XL Guides, News, & Discussion] icarus1391:
Unfornately no luck, it just reboots. I tried holding the power button for a shorter period of time everytime but still no luck. Also, I'm not sure if I should but I release both buttons once I press the volume up button.

Btw, is the menu from ''Hold the Power button then press the Volume Up button once. It should give you a menu.'' the Recovery Mode screen?
[Google Pixel XL Guides, News, & Discussion] RaspberryPiBen:
Yes. Try looking up how to get into recovery mode to find more detailed instructions.
[Google Pixel XL Guides, News, & Discussion] kha1rul:
You're not doing anything wrong, I also got stuck here but managed to work it out. Basically just press the power button (don't hold it), and then press volume up (again, press, don't hold). You should now be at the stage where you get to choose between Start, Reboot, Recovery Mode, etc. Choose "Recovery Mode" then move onto the next instruction.

If you're still stuck ...

... just power the phone off, then press and hold the Power and Volume Down button until you get to the the aformentioned choices, and choose Recovery Mode. You will then reach the Recovery Mode, which presents to you the "menu" that [MENTION=8460301]RaspberryPiBen[/MENTION] is referring to.

There's another two things to bear in mind...

1) Where he mentions

... the option is called "Apply update via ADB"

2) Make sure there's no SIM card in the device until you get the bootloader unlocked. Otherwise the phone might auto-detect the APN settings and connect you to cellular data, which is what you want to avoid as long as possible.
[Google Pixel XL Guides, News, & Discussion] icarus1391:
It finally worked!

I'm really thankful for this guide. And for the record, there shoud be a 3.5 point that says ''Once again in Bootloader Mode navigate manually to Recovery Mode'' for dumb people like me.
[Google Pixel XL Guides, News, & Discussion] RaspberryPiBen:
I'll add those suggestions. However, I did write that there shouldn't be a SIM card in the phone.