yashsingh1/xdaforums huggingface dataset:
[Google Pixel 2 XL Guides, News, & Discussion] Skorpyun812:
The first screenshot is from http://www.imeipro.info/check_lg.html

The second screenshot is from this thread - - - > https://xdaforums.com/pixel-2-xl/how-to/true-verizon-pixel-2-xl-unlocked-t3763443

What website is that second screenshot?
[Google Pixel 2 XL Guides, News, & Discussion] Skorpyun812:
Last message for the day. I hope this will at least help people identify which phone they have though I have not found any information that confirms identity. Very important for me at this stage since I still have not allowed my phone to connect to the inernet, nor have I even setup my google account at this point.

The first screenshot shows my info, the second screenshot with the darker blue censorship shows [MENTION=2955144]bryantjopplin[/MENTION] 's phone.

With all due respect, he claims his phone is Verizon but, the 7/10 picture on his thread ( https://xdaforums.com/pixel-2-xl/how-to/true-verizon-pixel-2-xl-unlocked-t3763443 ) Says "Non-VZW" which with my limited understanding, forces me to believe he actually has a google unlocked phone. I ported my phone to Sprint so I don't believe I have the ability to check their site to see if mine would say NON-VZW or something else.

When viewing the 2 screenshots below, please pay attention to the buyer name and buyer code. His Name says "GOOGLE_VRZ_FRU_64G" with a buyer code VRQ while mine says "GOOGLE_VRZ_64G" with a buyer code VRX. The purpose of this post is to develop an education as to how we can properly identify which phone is claimed to be unlocked, in an effort to clarify who actually has an unlocked Verizon variant. Is Bryant's phone the verizon phone or is mine?

Note: My phone is still in it's virgin state. Has not connected to the web, no google account info. . . nothing! My blank slate might actually be useful for those who may be looking for a unactivated device but first, who can help me identify what I actually have?! Is it google? is it verizon? I suspect mine is verizon, Bryant's is Google. If my phone is google, then it is pointless to keep it unactivated but, if my phone is verizon, someone may find the state of my phone to be useful.

Thanks in advance guys.
[Google Pixel 2 XL Guides, News, & Discussion] bryantjopplin:
I have two pixels sir. One is Google one is Verizon. The screenshot shows the difference on Verizon's website stating that one is a Verizon variant and one isn't. I was proving the fact that the second one was indeed a Verizon variant. Please feel free to read the post again and go through every picture again. If you have any questions I surely can provide proof in more detail if needed.

---------- Post added at 07:59 PM ---------- Previous post was at 07:57 PM ----------

The only pixel two is not greyed out in the background of Verizon's website under my account meaning it's a legit Verizon one. I'll post another picture of it in the foreground. Also you were asking about a website??? Which one?
[Google Pixel 2 XL Guides, News, & Discussion] bryantjopplin:
So here is a side by side to clear confusion and I have updated my post.

Her phone [IMG="Her Phone"]http://droidsauce.tech/pictures/Capture2.JPG[/IMG]

My phone [IMG="My Phone"]http://droidsauce.tech/pictures/Capture1.JPG[/IMG]

Her phone [IMG="Her Phone"]http://droidsauce.tech/pictures/imeipro.JPG[/IMG]

My phone [IMG="My Phone"]http://droidsauce.tech/pictures/imeipromine.JPG[/IMG]

Then here is her phone with the same last four on the imei

[IMG="Her Phone"]http://droidsauce.tech/pictures/Screenshot_20180317-191909.jpg[/IMG]
[Google Pixel 2 XL Guides, News, & Discussion] Skorpyun812:
That'll work. Thank you [MENTION=2955144]bryantjopplin[/MENTION]. I will in fact go back through your thread and try to recreate what you've done. This whole time I've been looking at your thread thinking that this was 1 phone and also thinking that 1 phone was the unlocked variant.

Some think your success was a fluke. I intend to find out if you did just "get lucky" or if this process is repeatable. Any help you can give will benefit your credibility and help the community determine what it is exactly, that has happened here. If it's a fluke, it's a fluke. If not, we may have something here.

:)
[Google Pixel 2 XL Guides, News, & Discussion] bryantjopplin:
Well it's not like I'm getting money haha. But that's why I unblocked the last 4 or imei on the checker and the screenshot requesting root for adb shell while I was in the settings page. Only thing I could think of that would pop up a root request via the settings page. It probably was a fluke but it still happened. What's your os version? September?
[Google Pixel 2 XL Guides, News, & Discussion] Skorpyun812:
Came to me with December on it. Figured maybe if I connect it to the web, It might light up that switch but, it's still greyed out. Activated through Sprint. Disabled Auto updates. Going to try and play with it a bit but, outlook is bleak. I think you may have gotten lucky but, I have a theory on it being made by LG. I;m going to experiment with ODIN. . . it's a Hail Mary of a shot but, nothing ventured, nothing gained.
[Google Pixel 2 XL Guides, News, & Discussion] bryantjopplin:
If you notice on Google for the factory images Verizon only has 2 in there. Believe anything after that might have been patched. But this is speculation. Or actually the December patched the first one. Then they can Google's afterwards. IDK lol
[Google Pixel 2 XL Guides, News, & Discussion] Skorpyun812:
Well I dabbled with Odin for a bit but, it's getting late so I'll resume tomorrow. My thought on it is that the MSM UFS (that's the kernel, right? Not really a dev, just a truck driver about to brick his phone. LOL.) was written by Samsung and DDR is also Samsung, I figured it'd be worth a shot. Not done yet though
[Google Pixel 2 XL Guides, News, & Discussion] PILLMUZIK3600:
Dude Odin is for Samsung phones. The pixel 2xl is by LG .
[Google Pixel 2 XL Guides, News, & Discussion] Skorpyun812:
Reread my last reply.
[Google Pixel 2 XL Guides, News, & Discussion] bryantjopplin:
There is a download mode maybe lgup??
[Google Pixel 2 XL Guides, News, & Discussion] sabi95190:
Will we ever have a solution for the unlocking?
[Google Pixel 2 XL Guides, News, & Discussion] slogar25:
I find these last string of posts to be interesting
[Google Pixel 2 XL Guides, News, & Discussion] GokuSSJgod:
I don't think there will. Have hope, or don't have hope. It's up to you. I'm attempting to sell mine
[Google Pixel 2 XL Guides, News, & Discussion] sabi95190:
Yeah i'm attempting to sell mine too
[Google Pixel 2 XL Guides, News, & Discussion] MColbath:
Download mode is possible, but it's useless until we get signed programmers. Unfortunately, the only way to get those is if an employee at LG or Google (Not sure which has it) leaks it. So, pretty much nothing we can do with download mode.
[Google Pixel 2 XL Guides, News, & Discussion] Skorpyun812:
Interesting like give you ideas or, interesting and you're eating popcorn?

I tried the Odin thing on a whim. Didn't think anything was going to work but I figured if Samsung had their mitts on it, then maybe I could find a chink in the armor. I'm no developer so sometimes I do stupid **** that makes no sense but, so did the monk who brought brown, inedible beans back to his temple only to discover it was coffee.
[Google Pixel 2 XL Guides, News, & Discussion] KennyG123:
Thread cleaned

Please read the OP before posting

Which means stay on topic

Thanks

Friendly Neighborhood Moderator
[Google Pixel 2 XL Guides, News, & Discussion] slogar25:
Lol. Interesting as in the info given. Did yours come brand new in the OEM box with the plastic wrap still on it? Or was the plastic taken off it already. I'm thinking that [MENTION=2955144]bryantjopplin[/MENTION] wasn't a fluke. I think somewhere in his aimless flashing, wiping, and command sending lyes some kind of method that works. Maybe just for those who have the September or even December factory image on it but still....
[Google Pixel 2 XL Guides, News, & Discussion] bryantjopplin:
Mine wasn't in an OEM box but it has half-ass plastic on it. It was definitely a refurbished phone but the charge port has no scratches or junk. The wife hasn't complained about anything so I guess it's good.
[Google Pixel 2 XL Guides, News, & Discussion] mikeberding:
I'm in for $20
[Google Pixel 2 XL Guides, News, & Discussion] MColbath:
Do we know who is actually working on root, right now? I mean, we have discussed a lot about root and theories but, I still don't know who's working on it.

Also, what happened with the MDM thing? MDM should be viable as, there is a lot of OEM Lock related code in the work profile setup application, it also has the permission to changed oem lock state. I'd check myself but, I don't have my own domain and stuff, also it seems like a lot of work, haha.
[Google Pixel 2 XL Guides, News, & Discussion] Skorpyun812:
My replacement seemed factory new.

---------- Post added at 01:32 AM ---------- Previous post was at 01:31 AM ----------

Refurbished could explain it.
[Google Pixel 2 XL Guides, News, & Discussion] bryantjopplin:
Still weird that it's a Verizon one. Maybe one day we'll know
[Google Pixel 2 XL Guides, News, & Discussion] MColbath:
So… I've been digging around the interet for the signed eMMC programmers for EDL, for like the thousandth time and just wanted to share what I've found. Reverse engineering the mbn/elf is possible and there is a lot of software but, the majority of them are outdated or abandoned. Such as, emmcdl, which hasn't been updated in more than a year. Though, the openpst project on github sort-of works with the device (it was at least able to connect to the device while in edl and get a response) it didn't have the permissions, although I didn't try everything because, I'd rather not brick my phone.

Also, this is kind of irrelevant but if you google site:*.*.gdms.lge.com you can find firmware for a number of LG devices, as well as drivers and software. Although, I doubt the pixel would be in there, you never know.

-- UPDATE --

For reference, here are the properties I got from the LG Download Mode (LAF) using the LGLAF utility.

download cable = '910K'
battery level = 82
download type = ' '
download speed = 0
usb version = 'UHS'
hardware revision = ' '
download sw version = ' '
device sw version = 'G011C05a'
secure device = 'U'
laf sw version = '1.1'
device factory version = 'G011CAT-V10l-128G-OPD3.170816.012-USER'
device factory out version = 'G011CAT-V10l-128G-OPD3.170816.012-USER'
pid = 'XXXXXXXXXXXXXXXXX'
imei = 'XXXXXXXXXXXXXXX'
model name = 'G011C'
device build type = 'UD'
chipset platform = 'msm8998'
target_operator = 'XXX'
target_country = 'XXX'
ap_factory_reset_status = 0
cp_factory_reset_status = 0
isDownloadNotFinish = 0
qem = 0
cupss swfv = '00000000000'
is one binary dual plan = 0
memory size = 122068992
memory_id = 'KLUCG4J1ED-B0C1 \n'
bootloader_ver = 'MiniOS 3.0'
[Google Pixel 2 XL Guides, News, & Discussion] Skorpyun812:
Unfortunately, I have no idea what this means but, if you come up with something, make sure your donate button is in place for me to click. ?
[Google Pixel 2 XL Guides, News, & Discussion] slogar25:
Have you tried to execute any commands using that tool? Like trying to push root to system the old fashion way or anything
[Google Pixel 2 XL Guides, News, & Discussion] MColbath:
Well, I've been trying, still am. Getting a lot of access denied and I'm not that familiar with dword which is used in most of the commands. So, I've tried most of them but not all. Although, I could make some progress on the qualcomm download mode if someone could dump their gpt and pit.

Qualcomm Download Mode is power + volume up and down and LG Download Mode is usb + volume up if you want to give it a try. I have drivers and qpst if you need them. Honestly, I think I've dumped about everything possible without an unlocked bootloader or root.

Anyways, am sifting through an laf.img I unpacked so, we'll see where it goes. The type of cable used restricts what you can do apparently, so that's something.
[Google Pixel 2 XL Guides, News, & Discussion] jdog94:
i was getting ready to buy a pixel xl2 verizon, so am i to understand there is no root for the verizon version??
[Google Pixel 2 XL Guides, News, & Discussion] MColbath:
As of right now, no.
[Google Pixel 2 XL Guides, News, & Discussion] Scott:
That's a good find right there! I am at work right now but will check this script out when I get home.
[Google Pixel 2 XL Guides, News, & Discussion] xterra91:
Scott you're here !!! Welcome man great to see you !! If anyone can figure out I put my money on you....
[Google Pixel 2 XL Guides, News, & Discussion] d33dvb:
What if it was formatted and then denied permission to create in it?
[Google Pixel 2 XL Guides, News, & Discussion] slogar25:
That post is a little out dated now haha. At the time we were looking for an explanation on how bryantjopplin was able to unlock his vzw version.

But with this lglaf tool discovery, looking at the source for this tool, changing the bit in /misc could be possible with the wrte command?
[Google Pixel 2 XL Guides, News, & Discussion] Spacefish:
sounds quite promissing, also the find that Factory reset via the settings app, formats the OEM partition is interesting!

How does the OEM partition get recreated? By the recovery image?
[Google Pixel 2 XL Guides, News, & Discussion] MColbath:
Yes, it should be possible the only problem right now is getting permission. You can unpack the laf.img with aik and the commands are in /sbin/lafd but, I can't read the file because I don't have the software needed to. Anyways, overall the only commands that work that I know of are to get the properties or restart the phone. None of the shell commands work and I can't get ADB to start.
[Google Pixel 2 XL Guides, News, & Discussion] Scott:
Oh, I have been here the whole time.
[Google Pixel 2 XL Guides, News, & Discussion] MColbath:
So… why is it that we can't flash an OTA with oem unlock pre-enabled if we have all the PEM's in the android repository, including the verizon one. Well, actually has anybody even tried to? I mean, I don't want to leave any stone unturned or whatever. I'll probably try it tomorrow, even if it doesn't work.
[Google Pixel 2 XL Guides, News, & Discussion] GokuSSJgod:
Which ota is that exactly?
[Google Pixel 2 XL Guides, News, & Discussion] MColbath:
Well, I'm on march right now, so it will probably be for that one, although I could do it for any of them. It'll probably take a day or two before I even have the OTA built, because the AOSP repo is ~40+ gigabytes and my internet is horrific, also I gotta do some more research on how to sign the OTA's and stuff. There is only a slight chance of it working, so I'm not really getting my hopes up.
[Google Pixel 2 XL Guides, News, & Discussion] slogar25:
It's definitely worth a shot. I guess what would need to be done is to make the default.prop write the OEM switch enabled. If you can get it to except the flash then you can just boot into bootloader straight from recovery and try the unlock command
[Google Pixel 2 XL Guides, News, & Discussion] TonikJDK:
You won't be able to sideload an OTA unless it is signed by Google.
[Google Pixel 2 XL Guides, News, & Discussion] MColbath:
That's what the pem's are for.
[Google Pixel 2 XL Guides, News, & Discussion] TonikJDK:
No, they are for verifying the files. Not signing them. You need the private key to sign them.
[Google Pixel 2 XL Guides, News, & Discussion] MColbath:
Oh well, couldn't you reverse engineer the key from the PEM?
[Google Pixel 2 XL Guides, News, & Discussion] GokuSSJgod:
Do you have any experience? Or just throwing whatever out there? Either way is fine because at least you're trying. Mad props!
[Google Pixel 2 XL Guides, News, & Discussion] Skorpyun812:
Hey I just wanna give a quick shout out to everyone working on this. I have no clue what any of you are talking about but, I learn as I read. Thanks for all your continued efforts. It sounds like ya'll are chipping away at it. Keep it up.
[Google Pixel 2 XL Guides, News, & Discussion] MColbath:
Nah, not really but, I have a lot of time and lots stuff to work with. Also, I know a fair amount about programming, just haven't looked into android before this.
[Google Pixel 2 XL Guides, News, & Discussion] sublimaze:
I have the Google unlocked version, but I'll put in $100 anyway.
[Google Pixel 2 XL Guides, News, & Discussion] sabi95190:
Im ready to put 50€
[Google Pixel 2 XL Guides, News, & Discussion] mrjaydee82:
Thanks added to the list.

Thread is all updated...just went through 30+ pages and updated the donation list ?
[Google Pixel 2 XL Guides, News, & Discussion] EstiR86:
First time looking at this thread as I will be upgrading from the OG Pixel XL not sure if this is relevant but those on the Pixel XL Verizon verison were able to unlock with the help of a developer smail on Facebook. I will link my thread about it so you guys can see or maybe contact him to see if he knows anything. Also I saw on Reddit that on the April patch a OG Pixel XL user was able to unlock bootloader with just the fastboot command. Hope some of this information is relevant, cheers.

https://xdaforums.com/pixel-xl/how-to/verizon-pixel-bootloader-unlocked-t3726672/page13
[Google Pixel 2 XL Guides, News, & Discussion] PILLMUZIK3600:
Happy for you. Post it in the OG pixel thread
[Google Pixel 2 XL Guides, News, & Discussion] mrjaydee82:
His method doesn't work on the pixel 2 XL unfortunately
[Google Pixel 2 XL Guides, News, & Discussion] EstiR86:
Ah bummer was hoping it would work for you guys
[Google Pixel 2 XL Guides, News, & Discussion] Skorpyun812:
I contacted him months ago and he said, "Not at the moment" so maybe he is working on it but, I'm not going to donate to someone who doesn't openly offer their experiences on xda. That's too close to profiteering.
[Google Pixel 2 XL Guides, News, & Discussion] MColbath:
Well, the OTA is going to be a lot more difficult than I anticipated, although it doesn't seem to be impossible to reverse engineer the key from some of the code I found in the kernel regarding it.

Anyways, can anybody dump their gpt and pit so that I can make some progress with the EDL. At the very least if I have those I should be able to reverse engineer the sahara, which I might be able to then use to get the programmer.
[Google Pixel 2 XL Guides, News, & Discussion] EstiR86:
From what I understand the only reason he hasn't made it open to the public is that Google will patch it almost immediately. So he decided to charge people privately for a service which I can respect but the same time wish it was free for all.
[Google Pixel 2 XL Guides, News, & Discussion] bobby janow:
The guy is banned. Take it for what it's worth.
[Google Pixel 2 XL Guides, News, & Discussion] slogar25:
Ya......I think most of us here are holding off on updating in fear of losing any vulnerability that can be used haha.
[Google Pixel 2 XL Guides, News, & Discussion] EstiR86:
Didn't know this but no one has complained about the service here provided.
[Google Pixel 2 XL Guides, News, & Discussion] bobby janow:
Just not the place for whatever he does or doesn't do. Drop it, a losing battle.
[Google Pixel 2 XL Guides, News, & Discussion] EstiR86:
What are you talking about? Didn't know we were in a "battle" was simply stating the fact that he had an option to unlock the bootloader on the OG Pixel and wondered if anyone contacted him if it worked on the Pixel 2.
[Google Pixel 2 XL Guides, News, & Discussion] PILLMUZIK3600:
This isn't the OG PIXEL THREAD TBIS IS THE PIXEL 2. AND 2XL THREAD . EASY CONCEPT ..
[Google Pixel 2 XL Guides, News, & Discussion] EstiR86:
I know it's not the OG Pixel thread the point was my comment was relevant to the topics of the thread.
[Google Pixel 2 XL Guides, News, & Discussion] PILLMUZIK3600:
Not really.. you keep beating a dead horse. Every week another one of u comes in here saying the same thing over and over and don't even have the phone that this thread is dedicated to . It's gotten rather old
[Google Pixel 2 XL Guides, News, & Discussion] Scott:
I dont think he meant you were in a battle, just a figure of speech.

But yeah, said person was in this thread and was unable to unlock. Caused rather a commotion. All said and done people went back and forth arguing over the merits of asking upfront for cash, vs sunshine and it being a paid app, vs completely free vs being a donation... Then went on to the exploit even working or not working... Then we argued about why did we bought the Verizon variants when they are known to be locked, then OMG... It just keeping going. Undoubtedly some of the people on the "opposing" side were trolls and were just trolling us.

But yeah, maybe that is better explanation, and an explanation as to why others get short over this topic.

It was was a mess...

But yeah... we tried it. No Go.
[Google Pixel 2 XL Guides, News, & Discussion] Scott:
I think you may be misunderstanding something that is vital to getting your method to work.

You don't have the key the Private Key that Google used to sign the package. There is no way to discern the private key from anything other than the key. If there was a way to 'reverse engineer' the key using what we have then EVERYTHING as we know it would be in TOTAL CHAOS right now.

Everything!

Ok maybe not everything... But just about everything. I'm pretty sure toasters would still work ;)

More reading for those that may be interested in what we are talking about:

https://source.android.com/devices/tech/ota/sign_builds

https://en.wikipedia.org/wiki/Public-key_cryptography
[Google Pixel 2 XL Guides, News, & Discussion] elliwigy:
i have aosp compiled and the images created.. however, you cant flash them on a locked bootloader even if they are signed.. it will fail immediately telling you to unlock bootloader.. either way, it doesnt compile every image you get in say the factory zip, but is enough to boot aosp if u wereable to flash em.. let me kno if u want me to post em

also, i believe the aosp builds are signed with a dif. key.. on locked bootloaders i believe it has to verify against the oem key embedded in the device whereas the aosp signed images use a public/test key typically
[Google Pixel 2 XL Guides, News, & Discussion] elliwigy:
default prop wont help much since the bootloader itself can override the default.prop.. not to mention the default prop isactually on the system partition now.. default.prop is a symlink to the actual prop at /system/etc/prop.default

to add, maybe you are talking about the cmdline.. if u were unlocked you can put code into the cmdline in fastboot which is passed to the boot.img while in fastboot
[Google Pixel 2 XL Guides, News, & Discussion] elliwigy:
pems are not the same as the oem key.. google is very specific in the event theres a locked bootloader it canonly be verified against the oem key which we dont have..

aosp is signed with public keys
[Google Pixel 2 XL Guides, News, & Discussion] elliwigy:
lol lets not get that started again lmao
[Google Pixel 2 XL Guides, News, & Discussion] PILLMUZIK3600:
Right.. it's getting old
[Google Pixel 2 XL Guides, News, & Discussion] Deuces:
I went through a few Google direct pxl2xl devices, and I have Verizon Sim. I used both methods (Sim in /Sim out for first boot) and never had trouble unlocking. I think it's checking imei or esn against a database rather than the Sim. .02 ymmv.
[Google Pixel 2 XL Guides, News, & Discussion] elliwigy:
i dont believe this to b the case personally.. i mean yes it needs internet but unless they preloaded my first one nvr came with a sim and was off. only connected to wifi and it was greyed out.. my replacement came pre loaded with vzw sim but was unlockable..

the sim lock bit is stored on a partition that is not included in the stock firmwares or otas so this partition can be changed to allow oem unlocking if we can figure out a way to write to it.. im thinkin edl mode since cant flash while flash locked
[Google Pixel 2 XL Guides, News, & Discussion] alphamale:
This phone is off a website that works with my job directly takes the funds from pay check. It says its a vz phone, but the rep told me it doesn't come with a sim. Do you think its unlockable?