yashsingh1/xdaforums huggingface dataset:
[Google Pixel 2 Guides, News, & Discussion] DuckRuckus:
Your phone is a refurb, so it's a non-issue. But, if you're still looking for a step-by-step, it's literally THE first post of this thread, provided your device meets the criteria for unlocking.
[Google Pixel 2 Guides, News, & Discussion] Xrev Undetect:
a

can i used on pie version to unlock?
[Google Pixel 2 Guides, News, & Discussion] mrkhigh:
If the build is early 2018
[Google Pixel 2 Guides, News, & Discussion] Xrev Undetect:
work on pie or not bro?
[Google Pixel 2 Guides, News, & Discussion] mattie_49:
Running latest beta of Android 10. Well my pixel received the new Android 10 . Still reads beta. I've opted out. And can't downgrade back to 9. I want to use the official version and reinstall latest 9. Upgrade ota . Bootloader locked. Is there any way to complete what I'm trying to accomplish. Please and thank you beforehand.
[Google Pixel 2 Guides, News, & Discussion] rekids:
Unlock the bootloader and downgrade to 9 August release with a complete wipe of data is only option I know of.
[Google Pixel 2 Guides, News, & Discussion] mattie_49:
Yeah. That's just it . Mine had the later software installed. So no soup with unlocking. Unless there is a new exploit I'm unaware of. ?
[Google Pixel 2 Guides, News, & Discussion] D3RP_:
Unfortunately nope, they slipped up once. Only once.
[Google Pixel 2 Guides, News, & Discussion] Snorp09:
Okay. Wow. I managed to get my Pixel 2 into a QDLoader mode. Is there anything I can do with this? I broke the screen in the process so I'm hoping I can maybe get it unlocked... before... I buy a 60$ screen for this phone?
[Google Pixel 2 Guides, News, & Discussion] mattie_49:
I got a refurb that had Android 9 installed. If I go into system /developer options I'm able to switch on oem unlocking . Stays through a boot. When I connect to PC and run command. Fastboot flashing lock_critical or unlock . Nothing happens. I know this is possible now. Can anyone offer another fastboot command that may work. ? Please and ty beforehand.
[Google Pixel 2 Guides, News, & Discussion] mattie_49:
If my old pixel didn't dial out. Still under 1 year . So they sent me a refurb I'm guessing. Only this time unlock oem is able to be switched . With small box confirming. Only thing is when I hook to PC and reboot bootloader. Nothing happens when I run fastboot flashing lock_critical. Fastboot flashing unlock or fastboot unlock_critical. Any help would be greatly appreciated as I believe it's possible if I'm able to switch oem unlocking on and off?
[Google Pixel 2 Guides, News, & Discussion] D3RP_:
Yes, phones from a Google RMA are unlocked. The aforementioned fastboot command pertained specifically to that build, but moreover, your phone is already unlocked.
[Google Pixel 2 Guides, News, & Discussion] mattie_49:
And how would one go by aquiring this particular fastboot command?
[Google Pixel 2 Guides, News, & Discussion] amatris1996:
Is this working on android 10?
[Google Pixel 2 Guides, News, & Discussion] mattie_49:
No it's not working on anything after the specified software in the op. Confirmed I've tried every combo of things. Even stood on my head and stacked bb's. Still locked as of now. And I have a refurb where OEM unlocking switches back and forth if need be in Dev options. So just like everything else is the Android rooting world. We wait. Something will come along soon.
[Google Pixel 2 Guides, News, & Discussion] elliwigy:
google has specific instructions to unlock the bl on the web.. typically ensure u have latest adb/fastboot..

what eoes it say/do in fastboot when u run theunlock comnands?
[Google Pixel 2 Guides, News, & Discussion] mattie_49:
Remote flashing not allowed. But OEM is switched on. With little window confirming. Doesn't make sense.
[Google Pixel 2 Guides, News, & Discussion] elliwigy:
do u get any type of warnings on boot about it?

also in fastboot type "fastboot getvar all" then show your output here
[Google Pixel 2 Guides, News, & Discussion] mattie_49:
After I get off work. I'll give it a go. Few hours
[Google Pixel 2 Guides, News, & Discussion] mattie_49:
C:\Users\Matt\Desktop\platform-tools>fastboot getvar all

(bootloader) avb_err:0(0)

(bootloader) is_avb_critical_error:no

(bootloader) have_oem_lock_id:yes

(bootloader) avb_stored_rollback_indexes:

(bootloader) avb_user_settable_key_set:no

(bootloader) avb_version:1.0.0

(bootloader) mid:G011A

(bootloader) version-main:1.02.0.100

(bootloader) imei:357////

(bootloader) boot-mode:FASTBOOT

(bootloader) logical-block-size:0x1000

(bootloader) erase-block-size:0x1000000

(bootloader) unlocked:no

(bootloader) off-mode-charge:1

(bootloader) charger-screen-enabled:1

(bootloader) battery-soc-ok:yes

(bootloader) battery-voltage:3868

(bootloader) version-baseband:g8998-00012-1905270706

(bootloader) version-bootloader:mw8998-002.0078.00

(bootloader) variant:

(bootloader) partition-type:userdata:ext4

(bootloader) partition-size:userdata: 0x1C2EBFB000

(bootloader) partition-type:vendor_b:ext4

(bootloader) partition-size:vendor_b: 0x1F400000

(bootloader) partition-type:vendor_a:ext4

(bootloader) partition-size:vendor_a: 0x1F400000

(bootloader) partition-type:system_b:ext4

(bootloader) partition-size:system_b: 0xA0000000

(bootloader) partition-type:system_a:ext4

(bootloader) partition-size:system_a: 0xA0000000

(bootloader) partition-type:boot_b:raw

(bootloader) partition-size:boot_b: 0x2000000

(bootloader) partition-type:boot_a:raw

(bootloader) partition-size:boot_a: 0x2000000

(bootloader) has-slot:radio:yes

(bootloader) has-slot:bootloader:yes

(bootloader) has-slot:vendor:yes

(bootloader) has-slot:modem:yes

(bootloader) has-slot:system:yes

(bootloader) has-slot:vbmeta:yes

(bootloader) has-slot:dtbo:yes

(bootloader) current-slot:b

(bootloader) has-slot:boot:yes

(bootloader) slot-retry-count:b:6

(bootloader) slot-unbootable:b:no

(bootloader) slot-successful:b:yes

(bootloader) slot-retry-count:a:6

(bootloader) slot-unbootable:a:no

(bootloader) slot-successful:a:yes

(bootloader) slot-count:2

(bootloader) vzwisLTE:

(bootloader) vzwmid:

(bootloader) cid:00000001

(bootloader) secure:yes

(bootloader) serialno:FA7+++++

(bootloader) hw-revision:MP1

(bootloader) product:walleye

(bootloader) max-download-size:0x20000000

(bootloader) kernel:uefi

all:

Finished. Total time: 0.204s

And Thank you for helping.
[Google Pixel 2 Guides, News, & Discussion] b00ster23:
A couple of things for you to consider.

1.) Never post your IMEI or SN# of your phone. (I took the liberty of of "X'ing" them out below

2.) The previous post around

always

receiving a Google Version of the Pixel during RMA is

NOT

correct. This is a known issue and has been documented before. Like many others, you now own a VZW version of the device with the BL Locked down. If you sent them a VZW version, this stands to reason. Sorry my friend, this is a known occurrence.

(bootloader) vzwisLTE:

(bootloader) vzwmid:

(bootloader) cid:00000001
[Google Pixel 2 Guides, News, & Discussion] mattie_49:
Changed them in my post . Thanks for the heads up.
[Google Pixel 2 Guides, News, & Discussion] mattie_49:
Wanted to share a good find. Pixel 4 live wallpapers apk. Enjoy

https://drive.google.com/file/d/1-jw8RFywwSIA4iqMFBVWJo2plp4wgGL3/view?usp=drivesdk
[Google Pixel 2 Guides, News, & Discussion] cntryby429:
I'm in the throws of this situation right now. My Google store pixel 2 has developed noticeable screen burn-in and I was authorized a warranty replacement. So far I've received 2 consecutive unlockable replacements. I've patiently dealt with 4 CSRs and 1 tier-3 tech over my 2 phones who insist they will ensure my problem will be resolved while eventually sending me a form email that "We don't currently have a solution but continue to offer software updates..."

My 2nd phone was just returned yesterday so I can contact then again today with my newest case number which supposedly has clear instructions for me to be sent a Google store variant. My expectations are low but we'll see what happens. I'm just glad I still have my usable rooted phone to use in the meantime.
[Google Pixel 2 Guides, News, & Discussion] trevorcobb:
has anyone been able to find code or an app that can root the vz pixel 2 using the vulnerabilities disclosed today by Project Zero?

https://www.securityweek.com/zero-day-used-wild-impacts-pixel-2-other-android-phones

if one hasn't been developed yet it might be a good idea to stay at September 2019 patch level or earlier because they are closing this with the October 2019 security patch.
[Google Pixel 2 Guides, News, & Discussion] elliwigy:
yea, i think this is same one.. i compiled the poc and appears p2xl is vuln on latest firmware..
[Google Pixel 2 Guides, News, & Discussion] Tech180:
So what does that mean exactly?
[Google Pixel 2 Guides, News, & Discussion] mrkhigh:
It means if anyone with knowledge of how to take advantage of an exploit we would be able to gain root and then possibly unlock the bootloader.

Not sure if there are going to be any takers, I'm personally staying on the September update for a few months just in case.
[Google Pixel 2 Guides, News, & Discussion] Tech180:
Ok same here! That's what I thought I just wanted to clarify
[Google Pixel 2 Guides, News, & Discussion] ssurfer2:
Looks like Google is just pushing it out vs having you have an option of downloading it. One of my phone (version version) is prompting me to reboot to complete the update.
[Google Pixel 2 Guides, News, & Discussion] logan2611:
I've rebooted my phone a few times, it seems that you need to click the Restart now button for it to take effect. I would still avoid rebooting though.
[Google Pixel 2 Guides, News, & Discussion] mrkhigh:
Do you own both the 2 and 2xl? I'm watching the 2xl forum and see you posting there.

I'm hopeful our phones are similar enough for an easy transition to unlocking the bootloader if you guys succeed but I'm aware they are different phones.
[Google Pixel 2 Guides, News, & Discussion] logan2611:
I just own a 2XL, but I've been watching both forums closely.

The 2 and the 2XL should be close enough to have any unlock method easily translate, since afaik the only difference between the 2 is the screen and the battery.
[Google Pixel 2 Guides, News, & Discussion] mattie_49:
October security patch definitely fixed my memory leak issue/bad battery life. Everything is on par again.
[Google Pixel 2 Guides, News, & Discussion] Online Gravy:
How did you do this? This is 9008 mode. You can use Qflash to flash any factory image you desire. This is the first time I've seen anyone get a pixel 2 into emergency download mode. I can't remember if the program is called Qflash or Qfill, but i know for certain that with access to EDL all you need is a vulnerable factory image and a firehose file

---------- Post added at 10:08 AM ---------- Previous post was at 10:03 AM ----------

Do we have a firehose for the pixel 2? Im assuming there's an EDL jumper on the mobo somewhere. This is the ticket guys, its been under our noses this whole time. Any phone with a Qualcomm CPU has EDL, all thats needed is a firehose file and we're free to flash a full factory image regardless of version

---------- Post added at 10:44 AM ---------- Previous post was at 10:08 AM ----------

In order to get this solution to work conveniently, we need a way to boot to EDL without opening the phone. Its usually accomplished by inserting a modded USB cable into the phones port that either has pins shorted or a resistor of a specific value across some of the pins. Every phone is different so it could take a lot of trial and error to find a reliable way to force EDL
[Google Pixel 2 Guides, News, & Discussion] Snorp09:
I did it by opening the device, and messing around. I'm not entirely certain, but it seemed to have to do with how the battery was plugged in? Either way, I don't recommend you do this, as my Pixel is now hard-bricked.
[Google Pixel 2 Guides, News, & Discussion] Online Gravy:
I think you stumbled upon the EDL test pads on the motherboard. Can someone try enabling ADB and trying the command "adb reboot edl" while the device is awake?
[Google Pixel 2 Guides, News, & Discussion] logan2611:
Just reboots the device
[Google Pixel 2 Guides, News, & Discussion] Online Gravy:
Alright, that rules out the easiest method of getting into EDL. We can still try the USB jig route
[Google Pixel 2 Guides, News, & Discussion] lolDayus:
RMA'd VZW Pixel 2

hey guys,

so I have a bit of a (to my knowledge) unique situation here. I have a VZW Pixel 2 that I was having battery issues with and was coming up on its 2 year warranty deadline, so I RMA'd it. I know for a fact that the phone I received back from the manufacturer is in fact MY phone, as it had the same exact chipped edges on the screen and such (took a pic of the phone's exterior before sending it off). I'm fairly certain they just replaced the battery in my phone, however now for the first time since I've owned the phone, the "OEM unlock" option under Dev Options isn't greyed out and I can toggle it on, even getting the confirmation message thing.

Has anyone else experienced this with a VZW phone? I even updated it to Q before I even realized the OEM unlock option was available, so it's on the most recent build. I want to take the next step and root, but I also don't want to brick it so I'm kinda terrified to do anything now. Should I be relatively safe if I try to root it via Magisk? I've rooted a couple of tablets before with Magisk but I'm by no means an expert. Just worried about the whole "wiping" phase obviously
[Google Pixel 2 Guides, News, & Discussion] Online Gravy:
you wont be able to unlock the bootloader. if you try it will just error out. the only way to unlock your bootloader is to get a vulnerable firmware on the phone which should be possible with EDL and QFIL. the only issue is getting the phone into EDL conveniently
[Google Pixel 2 Guides, News, & Discussion] lolDayus:
so the OEM Unlock option all of a sudden being toggleable is just kind of a "false alarm" type deal? from what I gather it seems like the EDL and QFIL you mention are only options if you mess around with the hardware itself?

Oddly enough someone above mentioned accessing (EDL/QFIL) being tied to the contact points of the battery (or something like that) and it seems as though having the manufacturer replace my battery tripped some sort of thing that caused my phone to think it was all of a sudden unlockable...just curious if the two are related.

Anyways, bottom line is, it's not worth it to me to open up the phone and mess around with anything internally, my limit is working with the software because I am not technically savvy. Am I correct in assuming that I should, in fact, just forget about it since the only way forwards would be through hardware changes?
[Google Pixel 2 Guides, News, & Discussion] mattie_49:
I can confirm as well. You cannot unlock bootloader even if you can switch in Dev. options. Fastboot command still returns . Cannot remote unlock. There will be a way, soon enough. And stock Android 10 firmware. I'm getting over 7 hrs on screen and about 1 day and 15 hours off charger. So that's pretty ridiculous stock. Amazing ridiculous. I really miss Viper audio though. So badly
[Google Pixel 2 Guides, News, & Discussion] elliwigy:
its been done before.. in fact, early builds even allowed for adb reboot edl to work..

and yes, it would allow flashing just about anything if u had the signed programmer.. without it u cant flash in edl on a locked bootloader.
[Google Pixel 2 Guides, News, & Discussion] elliwigy:
y? dont break ur phones tryin stuff u dont know about.. edl is useless without signed firehose programmer..
[Google Pixel 2 Guides, News, & Discussion] elliwigy:
this is not true or a valid method lmao.. the firmware is same as unlockable variants.. this stuff has been discussed and things tested multiple times over years.. u should read up in the many posts and catch up.
[Google Pixel 2 Guides, News, & Discussion] elliwigy:
so wat r u guys basing ur answers to him on? his device might be unlockable.. sounds like he sent his device for repair and when they sent it back he updated to latest os and the oem unlock option is available now..

he didnt temp root or modify his misc partition or mess with binaries etc etc so unless goog themselves temp rooted n made it toggleable for giggles then he should toggle it on then try to oem unlock in fastboot.

ive heard of others getting rmas or repairs done and being able to oem unlock afterwards..

theres also reference to rma modes n stuff in fastboot which makes it seem like he might have a chance
[Google Pixel 2 Guides, News, & Discussion] mattie_49:
Yeah the exact same thing I did. My device messed up and I got another from Verizon . OEM switch moves. Yet no unlock. So I'm in the exact same boat he's in. That's how I answer him like I do.
[Google Pixel 2 Guides, News, & Discussion] protivakid:
Here's a dummy question, now that my phone is unlocked, am I able to sideload updates via installing new boot images? I take it OTA updates should not be performed.
[Google Pixel 2 Guides, News, & Discussion] elliwigy:
i think u should read up.. updating only a boot.img isnt going to get you updated..

ota updates might not work when unlocked (i could b wrong) but if ur unlocked theres multiple ways to update including fastboot, twrp and others u probably shouldnt mess with to avoid issues
[Google Pixel 2 Guides, News, & Discussion] protivakid:
My bad, I meant the images here https://developers.google.com/android/images not simply the boot.img file. These images contain a full copy of the firmware correct?
[Google Pixel 2 Guides, News, & Discussion] elliwigy:
correct.. those are the fastboot images which since unlocked u could now use..

the full ota images are for flashing in stock recovery which u can find links to those too but mainly those r there for locked bl devices since they cant use fastboot
[Google Pixel 2 Guides, News, & Discussion] miko12312:
Any help on unlocking tried method of unlock using both commands and when in fastboot device isn't being seen or recognized it does reconize using phone normally boot using adb but after reboot can't do anything phone also says locked state in bootloader
[Google Pixel 2 Guides, News, & Discussion] b00ster23:
If you're on a Verizon Pixel2, you won't be able to unlock on Version 10. This was only available on a specific build of 8.1. Please see my post at the beginning of the thread. I believe the 3rd post
[Google Pixel 2 Guides, News, & Discussion] Online Gravy:
this is a completely valid method. in fact, its the only method that will allow for a downgrade to a vulnerable 8.1 firmware version. all thats needed is a firehose file and EDL. you dont need a programmer to flash with QFIL, just a firehose
[Google Pixel 2 Guides, News, & Discussion] miko12312:
How would I determine which varient I have if it's unlocked or Verizon barley got the phone trying not to brick it
[Google Pixel 2 Guides, News, & Discussion] b00ster23:
https://xdaforums.com/showpost.php?p=80377723&postcount=730
[Google Pixel 2 Guides, News, & Discussion] miko12312:
This is what I get am unable to unlock or am I stuck
[Google Pixel 2 Guides, News, & Discussion] b00ster23:
Looks like a Verizon to me. VZW.... So unless you have the specific build of 8.1 or before, no unlock method at this point. Sorry bud
[Google Pixel 2 Guides, News, & Discussion] miko12312:
I spoke with some one from Google that it is confirmed a carrier issue , has anyone attempted to see if there is or a time limit that Verizon to have it unlocked or would they allow the unlock at all

---------- Post added at 04:05 AM ---------- Previous post was at 04:03 AM ----------

Is there any way to just get root at least i understand it needs an engboot
[Google Pixel 2 Guides, News, & Discussion] mattie_49:
I'm sure if the device is paid off. Then Verizon would surely allow the unlock.
[Google Pixel 2 Guides, News, & Discussion] miko12312:
They do unlock the Sim use , but this would take an update push to the specific phone when it comes to bootloader's they have been locking them down one is Verizon they still can be used with other carriers,or a key would have to be implemented when unlocking like how htc did
[Google Pixel 2 Guides, News, & Discussion] mattie_49:
My Htc 10 charging cord works with my pixel 2. I Thought sunshine would of made it happen by now.
[Google Pixel 2 Guides, News, & Discussion] miko12312:
The Galaxy's s7 are the same can't be unlocked but rootable,it may be a carrier thing software wise or it can actually be something else like the processor may have a way there locked or fused

---------- Post added at 04:17 AM ---------- Previous post was at 04:14 AM ----------

Something I found would this actually work ?

This morning I saw a
[Google Pixel 2 Guides, News, & Discussion] Peter Porker:
Hello, this is my first post on XDA so please forgive me for any mistakes I make. Also forgive me, as this question may anger some, but I have been searching through this thread and I am genuinely confused on what is going on. I have a Verizon Pixel 2 currently with the July 5, 2019 Android 9 Security Patch (Haven't updated to Android 10 yet) and i'm trying to get it unlocked, or at least back to android 8 as I find Android 9 buggy and frustrating to use at times. So I saw some people saying I could sideload an OTA 8.1 ROM that still is vulnerable to being unlocked, but for the life of me I cannot find any instructions for how to do this, or even a confirmation on weather that will even work at all. I probably didn't try hard enough, or somehow has missed it several times when browsing this tread, so I apologize for the likely case of me being blind to something obvious that I have missed. So for someone in my situation, one who hasn't updated to 10 yet, what are my options for getting this device unlocked and/or downgraded? Thanks in advance.
[Google Pixel 2 Guides, News, & Discussion] miko12312:
So how would you go about flashing the full firmware if the bootloader is locked ,or is it's side load the only way for update patches only
[Google Pixel 2 Guides, News, & Discussion] b00ster23:
Read my post found here https://xdaforums.com/showpost.php?p=75079114&postcount=4 Ultimately, your're on a build that the command is not available anymore. There is no downgrade option with a locked bootloader.
[Google Pixel 2 Guides, News, & Discussion] Peter Porker:
Hmm, i guess that sounds like i'm still out of luck for now. Still kicking myself for not unlocking it when I first got it shortly after launch day. Thanks anyways.
[Google Pixel 2 Guides, News, & Discussion] Yovan182:
I can confirm that, i think this type of defective devices doesn't sold well back in their country, so they ship this things and ended up here
[Google Pixel 2 Guides, News, & Discussion] Pakabidu:
Not the best Christmas gift - bought brand new sealed Pixel 2 in UK from eBay seller, and received Verizon US version with 2019 March patch, now upgraded to December as what's the difference now anyway :( :crying: sucks

I'm also not holding my breath for this to ever be fixed - it's been over a year now and no solution yet...
[Google Pixel 2 Guides, News, & Discussion] xdabbeb:
Would you mind running the command I listed above? Thanks.
[Google Pixel 2 Guides, News, & Discussion] b00ster23:
Holy Smokes that was one quick window! The fact that BigRed jumped on this one as quick as they did is pretty incredible. Well, glad I was able to unlock 5 devices first.
[Google Pixel 2 Guides, News, & Discussion] bobby janow:
(bootloader) Verity mode: true

(bootloader) Device unlocked: false

(bootloader) Device critical unlocked: true

(bootloader) Charger screen enabled: true

OKAY [ 0.000s]

finished. total time: 0.000s
[Google Pixel 2 Guides, News, & Discussion] b00ster23:
And oh thank you VERY MUCH!!! Appreciate you helping out the community on this one. I know you mentioned not needing root, but a handful of us still find it extremely useful.