yashsingh1/xdaforums huggingface dataset:
[Google Pixel XL Guides, News, & Discussion] :
I think that's how this is supposed to be. This temporarily tricks your phone into being a non-verizon phone, but after you unlock it relocks that toggle, but your bootloader should still be unlocked. (That's my understanding of it, if I'm wrong please correct me) is your bootloader unlocked noe though?

Also after you do the fastboot flashing unlock_critical command, now try the regular "fastboot flashing unlock" command.
[Google Pixel XL Guides, News, & Discussion] _sol:
This worked flawlessly on my OG Pixel running Android P. I just wish I still had my P2XL to try this on as well. Thank you so much for this extra tip!
[Google Pixel XL Guides, News, & Discussion] burduli:
One reminder: this method will eventually be patched. So, if you're hesitating to unlock a bootloader, do it now. There's nothing to lose, but you may regret not unlocking it.
[Google Pixel XL Guides, News, & Discussion] psygbert:
Does it unlock the bootloader? It is reported that unlocking via fastboot will not work on Pixel 2/Pixel 2 XL
[Google Pixel XL Guides, News, & Discussion] buzman78:
Back in March when Smail unlocked my Verizon Pixel, I had the issue of the bootloader being unlocked, however the switch was still greyed out. I just followed these steps to solve it.

Once your rooted you can download a root explorer and go to /data/system/users open up 0.xml with text editor and look for <restrictions /> ...... at the bottom of page change value to "false" This will allow the toggle to work like it should.

Do not know if this helps with the Pixel 2, but works on the original Pixel
[Google Pixel XL Guides, News, & Discussion] jrk190:
I've tried this several times with no luck

I have-

Removed accounts/passwords

Reset

Complete setup and reset again

Setup and enable Dev mode

Run adb command

Adb reboot

Setup wifi

Go to chrome

Go to Google. Com

go to Dev options wait 5-6 mins

Nothing.

Could I be doing something wrong? I have no sim the entire time, but It doesn't help that im traveling.
[Google Pixel XL Guides, News, & Discussion] keyleroy:
Confirmed that it works and send a big thanks to the OP!
[Google Pixel XL Guides, News, & Discussion] burduli:
Browse internet for 5-6 minutes, that might work. Then go to Developer Options.
[Google Pixel XL Guides, News, & Discussion] keyleroy:
Now that this hurdle has been cleared (thank you!) is there a new method to root the Pixel and Pixel XL?
[Google Pixel XL Guides, News, & Discussion] BluPhant:
Success on my Marlin. Damn near the easiest thing I've ever done to mod a phone.

When I first got the phone, I knew about the "dont have the SIM in" trick - didn't realize there was a SIM in the damned phone already. So this is finally some redemption from that small but not insignificant act of stupidity.

Kudos for finding this, it's brill.

-Blu
[Google Pixel XL Guides, News, & Discussion] selw0nk:
It took me a few tries and I got it to unlock on my OG Pixel. I was waiting a long time for this and did not think it would happen. Now I have a recovery, rooted and rom on my phone :)
[Google Pixel XL Guides, News, & Discussion] Kspike:
Worked for me this morning ??. Factory resetting twice was the trick for me.

Thanks!!!
[Google Pixel XL Guides, News, & Discussion] salpsuc:
THIS! IS! AWESOME!!! Thank you!

Not sure if it was needed but I did do the Factory Reset twice and then everything just worked!
[Google Pixel XL Guides, News, & Discussion] the death of me:
Yes. I eventually noticed TWRP was set to reboot on slot B. I toggled to slot A and everything was fine. I still need root though and have to figure out how to use Google Wallet again.
[Google Pixel XL Guides, News, & Discussion] selw0nk:
I just flashed Magisk 16.4 and I got root.
[Google Pixel XL Guides, News, & Discussion] mbonus:
So I presume after you do this you should be able to flash the factory non-verizon images and no longer have any issues?
[Google Pixel XL Guides, News, & Discussion] monza1412:
You would be able not only to flash the Google factory images, but also every custom rom and kernel developed to this device.
[Google Pixel XL Guides, News, & Discussion] codechurn:
I had a similar problem. I connected to my home wifi which has a static IP address assigned to it multiple times and had no luck with this procedure. This was the same WiFi I also used with the phone when I first got it. I think I tried the procedure 4 times with no dice. Then, on a whim I decided to try it with a neighbor's WiFi network which I had never connected to before on the phone; poof -- it worked first shot. Is it possible that the "phone home" remembers the source IP the first time the phone was activated?
[Google Pixel XL Guides, News, & Discussion] louie 0607:
Does this work on a pixel 2 ?
[Google Pixel XL Guides, News, & Discussion] Badger50:
Some say yes, others say no. Search the thread and you'll see what I mean :good:
[Google Pixel XL Guides, News, & Discussion] junglism93:
When you get that screen in recovery press vol up and power at the same time (for about 1 second) and the full recovery menu will appear. Alternatively you could download the latest working twrp for your device and fastboot it using fastboot boot twrp *"':;!.IMG, this will temporary boot twrpon your device and allow you to flash the ROM you wish to as per the ROMs install instructions if applicable.

Hope that helps

Edit: Where I have put twrp*"':;!,.IMG use the file name of the twrp.img you downloaded as in twrp sailfish 3.3.1-0.img for the pixel or the marlin variant for the XL.
[Google Pixel XL Guides, News, & Discussion] Homeboy76:
What he said.

:)

The boot twrp method is #8 in the guide.
[Google Pixel XL Guides, News, & Discussion] birdman59:
Homeboy76 & London, thanks for your ideas and help!!!!

I finally got lineage on the pixel. Whoop-whoop! A lot of painful learning with this phone and still learning all sorts of new/strange quirks.

I assumed I needed the 64bit Android 10.0 GAPPS package, but it failed to install. Rebooted the phone and noticed it went from 10.0 to 9.0 after the lineage zip was installed. Did not know that could happen. Homeboy76, I assumed after you suggested I update the phone to 10.0 that would not change.

Is there a way to get the phone to Android 10.0 while on lineage 16.0? Or do I have to do a factory reset and get it to Android 10.0 first?
[Google Pixel XL Guides, News, & Discussion] junglism93:
Happy days on getting it installed :good:

Looks like you installed lineage 16.0 which is android 9 which is probably why your ndroid 10 gapps install had a wobbly.

If you want android 10 lineage follow this link https://xdaforums.com/pixel-xl/development/rom-lineage-17-0-pixels-marlin-sailfish-t3971039

You will need to update to the latest/most up to date stock android 10 factory image for your device then just follow the install instructions in the OP. I used it while I had my pixel and it's super stable, it was early days in its life when I used it but have a skim through the thread so your up to speed on what features are working in case bits you rely on haven't been added yet. If you get stuck ask in that thread as they're a helpful bunch.

Happy flashing
[Google Pixel XL Guides, News, & Discussion] Homeboy76:
What he said, especially the part about posting questions for help installing in the lineage 17.1 thread. This is way off topic for this thread.

in the guide, do #4 'wipe data' with this Factory image: 10.0.0 (QP1A.191005.007.A3, Dec 2019). Then read #11 use lineage 17.1 Unofficial.
[Google Pixel XL Guides, News, & Discussion] birdman59:
Homeboy76 & junglism93, I can't thank you enough for helping me get this Google Pixel running on Lineage. Onward to 17.1 & glad to hear it is stable.

Right about the time Homeboy76 replied to one of my posts I thought this 32G Pixel was going to be a paper weight and I ordered a used 128G pixel off Amazon. It will be here today sometime. Maybe I will end up with two Pixel phones on the latest Lineage 17.x when all is done!

---------- Post added at 09:58 AM ---------- Previous post was at 09:27 AM ----------

Ok, another issues with Recovery Mode. I switched to Slot A, from Slot B, and flashed Lineage, TWRP, and GAPPS. Now it seems the default recovery is Lineage. I can fastboot into TWRP & do what I need to do. How/can I make TWRP the default recovery for Slot A?
[Google Pixel XL Guides, News, & Discussion] birdman59:
The only way I can get to TWRP is to do it through - fastboot boot twrp.img - from adb. When I use the phone (Pwr & Dwn Vol Buttons) it brings me to Lineage Recovery page, see image at https://www.birdmanusa.com/pixel/.

How do I permanently make this TWRP in both Slot A & Slot B?
[Google Pixel XL Guides, News, & Discussion] Homeboy76:
Please search for twrp or t.w.r.p in the lineage 17.1 thread for a solution. If you do not find the answer to your question. Ask your question in the lineage 17.1 thread and let them know your phone is a Pixel (Sailfish)
[Google Pixel XL Guides, News, & Discussion] kigabait:
Hello, i thought may we flash verizon 10 android using QPST tools, QFIL usually.

Who knows some information of this?
[Google Pixel XL Guides, News, & Discussion] agentscout:
Hello, I tried this method of allowing the boatloader to be unlocked, but it still isn't working. the button is still grayed out. someone please help.

---------- Post added at 12:14 AM ---------- Previous post was at 12:10 AM ----------

Hello, I tried this method of allowing the bootloader to be unlocked, but it still isn't working. the button is still grayed out. someone please help.
[Google Pixel XL Guides, News, & Discussion] kigabait:
if you have android 7,8 or 9 it will work, just try better follow instructions. But if you have android 10 it will not work.

There is no working method to unlock bootloader on verizon with android 10, at least for now
[Google Pixel XL Guides, News, & Discussion] agentscout:
how do i get my data back? because after trying the method, it will no longer work
[Google Pixel XL Guides, News, & Discussion] kigabait:
if you synchronized your data before on google, you can restore it after factory reset. in first initial setup

but if you have no backup and do not synchronized so you cannot restore it.

you can contact in data recovery centers and try to restore, but it will much expensive, and really needs only if you have very important data for you, but 100% success is not guaranteed
[Google Pixel XL Guides, News, & Discussion] agentscout:
FIX

UPDATE - FIX

I found a command that you can run to reinstall the carrier user that was installed because it "technically" wasn't uninstalled the entire way.

In adb run this command once your device is connected.

adb shell cmd package install-existing com.android.phone

This should allow you to use your data again.
[Google Pixel XL Guides, News, & Discussion] djared704:
I'm on a verizon pixel 1 (salfish) and it's running July 2019 patch. I tried factory resetting so many times it's starting to get ridiculous, button is still grayed out no matter what I do. Is it even possible to unlock with July 2019 patch? (Android 9?) Thanks.
[Google Pixel XL Guides, News, & Discussion] agentscout:
hello! For Android 9 it should work. have you tried going through and running the commands as well as factory resetting it?

---------- Post added at 03:02 PM ---------- Previous post was at 02:59 PM ----------

hello! For Android 9 it should work. have you tried going through and running the commands as well as factory resetting it?
[Google Pixel XL Guides, News, & Discussion] johnua:
Pixel HL March 5, 2019

Hey. I have a Pixel HL March 5, 2019 (PQ2A.190305.002), this introduction did not help me.Maybe I did something wrong?

Steps:

1. Logout all account

2. Remove SIM

3. Reset all setting(factory reset)

4. Start phone and skip all setting(Wifi, fingers....)

5. Enable dev. mode and connect to my PC(Debian).

6. In Terminal : adb shell pm uninstall --user 0 com.android.phone

7. Reboot phone

8. Connect to Wifi

9. Open Chrome and open google.com

10. Open Dev mode byt OEM not active.
[Google Pixel XL Guides, News, & Discussion] djared704:
Hey thanks for a reply after some reading it looks like Google and Verizon patched it through their servers which really sucks but dont worry I just heard of this new exploit https://hernan.de/blog/2019/10/15/tailoring-cve-2019-2215-to-achieve-root/ and we could potentially root to change the build.prop and unlock the oem. For right now, I'm downloading the toolkit but I dont see success in my building. If I build it I will post it here. Also those guys that are more experienced please try and build yourself a copy and experiment it seems all you have to do is grab the NDK and build using the toolkit with salfish or marlin. I have salfish so i don't think this will work if you have marlin (this meaning I build my own) but I have a marlin motherboard that only boots to bootloader so I can try this. Thanks everyone, lets try and get our bootloaders unlocked for once and for all! F*** verizon!!!!!!!!!!!!

---------- Post added at 08:18 PM ---------- Previous post was at 08:04 PM ----------

Does anyone know why the pixel bootloops when you factory reset until you hard reset it? Is waiting like 4 minutes not enough?
[Google Pixel XL Guides, News, & Discussion] mrkhigh:
If I'm not mistaken you cannot edit the build.prop anymore without causing a brick due to an integrity check.

At least it is that way on a p2.
[Google Pixel XL Guides, News, & Discussion] p1tbu11:
Hello friends. I bought a support ..Google pixel Verizon.. on Android 7.1.2 I could not open the boot I updated to 8.1 I could not again and on to android 10

according to instructions !!!

the question is, is it worth the wait or ... ??!!

thanks in advance

with respect ,,p1tbu11,,
[Google Pixel XL Guides, News, & Discussion] johndoe901:
Well maybe. We can read and write all the memory so we can just make this setting unlock by poking somewhere in the RAM. It's a long shot, but worth a try.

Currently all we managed is to get Pixel to reboot with that vulnerability. Unfortunately we don't know where to go further.
[Google Pixel XL Guides, News, & Discussion] kigabait:
hello, could anyone try this method? I think better use not a personal phone.

if anyone can try this, please do it and give answer. Thanks

"I managed to fix it through the Qualcomm flashing method(hold volume button up 10 seconds, and hold while plugging usb cable) and then install the qualcomm drivers and finally using the MsmDownloadTool to flash recovery.img"
[Google Pixel XL Guides, News, & Discussion] anfractuosities:
Blue OEM Unlock on Verizon Refurb with 10

So I was able to get the OEM Unlock slider functional, but can still not get fastboot to unlock.

After going through these steps I get a functional OEM Unlock toggle (all commands using sudo on linux)

1. Factory Reset
2. skip everything in setup, but turn off free up space, use location, and send usage data
3. Developer Options and enable USB debugging.
4. Connect your phone to computer. (I'm on linux mint)
5. adb shell pm uninstall --user 0 com.android.phone
6. restart from menu
7. Connect to Wifi
8.Visit website
9. Check Dev Options (OEM Grayed out)
10. adb shell cmd package install-existing com.android.phone
11. restart from menu
12. check dev
13. visit new website
14. repeat 12 and 13 until OEM Unlock is available

If I try running fastboot, it becomes grayed out again. The error I get is 'Flashing Unlock is not allowed')
[Google Pixel XL Guides, News, & Discussion] sandreas:
Please clarify, #6: "restart from menu," which menu?, Do you mean the power button: restart , or settings start from the top after entry into settings?

When I do #5, then #7 does not work as expected.

In Settings pressing Network for Wifi,etc crashes, This app has stopped.

That doesn't sound like the same as what you are seeing.

Unless uninstalling phone is supposed to make wifi settings crash, and prevent connecting to the internet. Which one is correct?

Thank you
[Google Pixel XL Guides, News, & Discussion] anfractuosities:
Yes, I meant pressing the power button to restart, instead of doing an adb reboot.

I connected to wifi by pulling up the drawer, and then going to settings.
[Google Pixel XL Guides, News, & Discussion] sandreas:
Ok, I've tried this several times, I find the adb install-existing fixes the "settings keeps stopping" error, and have tried uninstalling and reinstalling android.phone. several times with rebooting in between.

I read this should work for the Pixel (as well as XL) but I'm not having any luck.

I also read https://xdaforums.com/pixel/help/oem-unlocking-t3538271 that 7.1.1 breaks the unlock permanently, but I also read here this works for 9.0. So I'm missing something.

My security level is 2017-11 which is before the other updates that broke the oem unlock.

I'm looking for ideas. Thanks
[Google Pixel XL Guides, News, & Discussion] Starbomba:
I just bought a Pixel off eBay. It came with Android 10 (boo), may 2019 patch. Is there any way to unlock it, or ALL Android 10 versions are out of luck?
[Google Pixel XL Guides, News, & Discussion] johndoe901:
Android 10 with May patch? Is this a preview version?
[Google Pixel XL Guides, News, & Discussion] Starbomba:
I think so, it has the Android Preview messages and icon on the Quick settings menu.

I've tried most of the steps outlined here and on other posts with no luck. However, I have not updated Android on this phone, with this being a preview version there might be other avenues to explore.
[Google Pixel XL Guides, News, & Discussion] johndoe901:
There's a general rule for phones that people look to be unlocked:

Do not update it. Just don't.

The only possibility we have now is the cve-2019-11811 exploit.
[Google Pixel XL Guides, News, & Discussion] TriniMike215:
Hi all,

I just got a brand new Pixel 4 XL (Android 10) from T-Mo today and I am having the exact same issue with OEM unlocking. I know this is not a OG Pixel, but I did a lot of searches and this forum is the only one with anything close to a solution that I can find.

Has there been any news on a fix for this device? Returning to pure Android after 2 years and feeling kind of robbed....

Thanks in advance.
[Google Pixel XL Guides, News, & Discussion] vonDubenshire:
Yes, they can unlock the bootloader for you but you need to meet the same requirements as getting SIM unlocked. Usually pay the device off or something.

If customer service doesn't unlock it at first just try another rep later. There's posts about it in the Pixel 4 forums.
[Google Pixel XL Guides, News, & Discussion] Hammad1029:
This works on android 10 right? I want to install pixel dust on this phone
[Google Pixel XL Guides, News, & Discussion] johndoe901:
It seems to work on some phones and don't work on other phones. You don't know until you try.
[Google Pixel XL Guides, News, & Discussion] Starbomba:
I have not updated it at all. I stopped tinkering with it and is now sitting on a shelf.
[Google Pixel XL Guides, News, & Discussion] Honorall2:
Someoneeeee can crack this bootloader? ill pay if i have tooo,just pls be someone who can crack this shiiitt!!!! :mad::mad::mad::mad::mad:
[Google Pixel XL Guides, News, & Discussion] Joseft1:
Hi everyone, I recently bought a 2xl pixel and it's updated to Android 10, and I want to change rom (basically why I like to see how much can be done)but I have the problem that it is Verizon version, I have tried to unlock it with the methods I have seen, but I have seen that it depends on the Android version.I would like to know if there is a way to unlock the OEM unlock in order to unlock the bootloader. My model is the Google Pixel 2XL 128GB. Thanks in advance
[Google Pixel XL Guides, News, & Discussion] kigabait:
you should go to your phone thread

here https://xdaforums.com/pixel-2-xl

---------- Post added at 03:44 PM ---------- Previous post was at 03:41 PM ----------

I welcome you.

who has a stock Android 10 with an unlocked bootloader, can anyone try to backup using QPST, namely eMMC Software Download

the instruction is here https://xdaforums.com/general/rooting-roms/how-to-backup-qualcomm-phone-root-t3570178

If possible, then put the backup here.

This is required to try to restore this backup to the verizon device. there is a chance that it will work and we will get an unlocked device

there in the instructions branch people have problems with the program popping up, I think this is solved by updating the program to the current version.

it can be NOT SAFE, so if you want to help, then be sure of what you are doing and why.

for my part, I’m ready to prepare all the necessary files.
[Google Pixel XL Guides, News, & Discussion] ThePhenomenalOne1:
Considering the Pixel XL has received it's last update from Google, if someone was able to find a away to unlock the bootloader on 10, that method should work forever I think
[Google Pixel XL Guides, News, & Discussion] djared704:
Okay guys I had this idea and interested to see if anyone here's willing to try it. So you download your equivalent stock OTA from google images, get 7zip and also get this thing https://github.com/vm03/payload_dumper

Extract your payload in the zip by listening to the instructions. For some reason I can't get it to work under windows but I believe I may be doing something wrong. When you extract it should go to that output, and it should have a "system.img" You will need to use a tool like powerISO to mount it. When you mount it you should see multiple files, you should look for a build.prop and open that and something in there should regard oem. Try to make that value "1" or "true". Now save your changes. By this part I do not know how to put back together a payload.bin but if you figure it out, here is my interesting idea. Go to the recovery on options and select flash with adb. Flash the unmodified zip. (Remember I did not say to put payload.bin back in yet). Pay attention to pixel progress. Right when you see "verification passed" you should drop your payload in and it should begin flashing your modified payload. Now this is meaning if you actually found software or a way to put payload.bin together. And I don't think you can go too crazy with modifications because it looks for a checksum hash and if it notices something strangely different the system won't boot at all. Good luck!
[Google Pixel XL Guides, News, & Discussion] ThePhenomenalOne1:
Were you able to get past it?
[Google Pixel XL Guides, News, & Discussion] djared704:
I was not able to find software that's able to strap a payload.bin together. I also had a friend document that there are no build.prop that is force locking out bootloaders. This mean it's in the core of the software itself.
[Google Pixel XL Guides, News, & Discussion] ThePhenomenalOne1:
I wonder if someone is working on it
[Google Pixel XL Guides, News, & Discussion] Hammad1029:
Any update? I really want to unlock this phone
[Google Pixel XL Guides, News, & Discussion] greeneyez15o:
No luck :(