yashsingh1/xdaforums huggingface dataset:
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] abuttino:
NO!!!

fastboot boot twrp.img

Then flash the TWRP.zip from within twrp

Sent from my Pixel 2 XL
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] XDA451:
oOHHOWOWA ok, I just started to download the factory image...

Edit: Wait, what? My issue is I'm stuck in twrp because I did that.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] ACiDxCHRiST:
He needs to restore his stock boot.img first, he flashed TWRP img to his Boot partition wiping everything out except TWRP.

---------- Post added at 09:51 PM ---------- Previous post was at 09:46 PM ----------

Once your stock boot.img is restored and you have verified that you can boot to system correctly, then go back and do the original process you tried, again. But this time when you type the command to boot TWRP from fastboot, make sure you type:

fastboot boot twrp.img

and not

fastboot flash boot twrp.img

Once you are in TWRP flash your twrp.zip to make TWRP permanent.

And make sure all TWRP img/zip files you are using are v3.1.1.0-beta2
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] XDA451:
Ok, I jumped the gun, restored from a backup like an idiot, had some issue with "/system" and "/vendor need to be cleaned" couldn't find anything about this with TWRP, I said screw it and just ran flash-all.bat. Now the only thing I can do is go to recovery mode... If I try to boot it just hangs at the google G screen. And before hanging it says that it's corrupted. I didn't have anything important not backed up already, so it's not really a big deal.

Ok, fixed by changing slots.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] hanschke:
stuck on start screen :crying:
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Badger50:
And you did what to get there????
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] epagib:
:good:
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] samteeee:
[MENTION=912474]Dees_Troy[/MENTION]

For me TWRP sounds sweet!

Thank you for your work.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] bryantjopplin:
When you mean decrypt you mean being able to see all the files? I able to flash imgs and zips via the install tab. I am also to backup. Well vender at least for now. Will try everything if needed. On chat, other people were not able to see the files like mine.

Any clarification???
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] lucky_strike33:
I'm able to load twrp but it doesn't ask for my password. Are you able to enter your password?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] bryantjopplin:
I don't have a password. I have basically and empty device. No passwords, no accounts, no anything. That might be why mine is working???
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] lucky_strike33:
I'll have to remove the pin and see what happens. Will try it when I get to work.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] bryantjopplin:
Yes let us know. On mobile right now, is this the p2 thread? But this will help others on p2. My XL is working great.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] lucky_strike33:
I have the p 2 xl. Will update soon
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] lucky_strike33:
I just tried and still doesn't get decrypted after removing pin security. Gonna have to wait for an updated twrp
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] bryantjopplin:
Wonder why mine is working. Others are having issues as well.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] slothdabski:
What if you format userdata with custom kernel installed? Would that prevent encryption like it did on n6 and op3?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] bryantjopplin:
The custom kernels installed on mine don't have anything done to encryption. From what I was told.

---------- Post added at 10:07 AM ---------- Previous post was at 09:46 AM ----------

Any 2 XL out here that can basically decrypt in twrp? Who can see all the folders and backup like me?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] bryantjopplin:
Just fyi
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] bryantjopplin:
Forgot this. Was vendor only as a test. Will do all later.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] shindiggity:
Those screenshots are from your Pixel XL 2?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] bryantjopplin:
Yes. [MENTION=5169465]DespairFactor[/MENTION] has same from p2
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] shindiggity:
Nice!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] cedargreen:
Very nice! You wouldn't happen to be putting together step by step instructions with links for downloads? J/K :)

Not really though.... :(
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] bryantjopplin:
I don't know why mine and [MENTION=5169465]DespairFactor[/MENTION] can see it!!!! Just pointing out to [MENTION=912474]Dees_Troy[/MENTION] that it's showing up.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] lucky_strike33:
are you using snoke's kernel?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] hanschke:
that twrp will work to flash the zip file.

I have done a clear 8.1 full installation of the image of android because my phone I got yesterday and have not done anything.

I have unlock all now and want to flash the custom recovery. this dont work and I have to read here and try the boot manual to flash it after boot. but it dont work into the recovery and I cannot flash anything!

custom path not found if I try to flash it with adb.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Badger50:
Well, let's see if we can get this going.

1. You have the latest SDK platform tools installed on your pc.

2. You have critical_unlock done.

3. You go into fastboot mode and type in "fastboot devices" and it displays your phone id.

4. You have twrp-3.1.1-beta2-taimen.img in your platform tools folder.

5. You enter the command: fastboot boot twrp-3.1.1-beta2-taimen.img

6. That should automatically boot you into temporary twrp recovery where you flash the twrp.zip to make twrp stick.

7. Then install magisk 14.5(1456 version) to achieve root.

8. You reboot and your rooted.

Tell me how it goes.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Jiggs82:
Hey guys for some reason I don't see my downloads/internal storage folder and files in twrp. Can anyone tell me why not? Thanks
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Badger50:
Did you mount system and storage before you looked? Or, do you mean with twrp's file manager?

Or do you mean you don't see and files at all.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] hanschke:
I have done your manual and got the "Andorid-System. Es liegt ein internes Problem mit deinem Gerät vor.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] bemagrp:
If you want to be on stock recovery after, Twrp.zip flash won't be necessary , just boot to twrp.img, then flash magisk 14.5 modified and restart.

Also, if you flash full factory 8.1 with data erase, uninstalling of old magisk manager and flashing dtbo.img not necessary too.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] js042507:
Make sure you are flashing the beta TWRP. The "official" release contains an issue where it boots to recovery automatically.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Jiggs82:
Idk what's going on on my end but all I have is an unlocked device from using skipsoft tool a few days ago but I can't do anything else successfully. Fastboot, sdk all tools seem.to be installed already or updated but when in cmd and I type either fastboot devices or adb devices a command pops up saying it's not recorgnized as an insternal or external command. So what could be the issues guys thanks lol
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] joetheshmo:
If you haven't set adb/fastboot folder as global variables you will have to change directory to where they are located.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Jiggs82:
I just have then downloaded and extracted in my downloads folder. Where should and how I do move them too?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] clothednblack:
I copied and moved my platform tools folder to a desktop folder. I have 2, the folder I use for flashing and the other folder for all my downloads to be flashed if needed.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Jiggs82:
Tried that still nothing
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] sharkie405:
Post a screenshot of the folder that you have all your adb and all that stuff in.

I keep all of my phone "work" materials in one folder including a copy of cmd.exe. This makes things easier. If that's not how you have yours set up, you may want to try that. Notice this is where all of the platform-tools are as well, or at least one copy of them. I have them in several different folders depending on what I'm working on at any given moment.

See my attached screenshot.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Jiggs82:
This is what I have so far lol it's a new folder with the files etc..
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] joetheshmo:
I'll take People Who Shouldn't Unlock Their Bootloader for $400, Alex
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Jiggs82:
Oh yeah mine look way different then yours haha idk if it's how my PC is but idk man it seems I got my files all over the place and might have double files downloaded too ..it's been a while since I had to root my phone this way ...with the last few Nexuses I just used NRT rootkit and it did everything for me basically I guess I'm back on my noobish ways :/ but ill keep tinkering around and hopefully I'll get it right for now I need a break lol
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] sharkie405:
If I were you, I would start from scratch. I see you have a couple of duplicates in there, and it also doesn't look like the platform tools folder has totally been extracted. Well, it seems like you have some of the stuff outside the platform tools folder.

I would make sure you have the freshest version of platform tools, then unzip it to a new folder. Then in the root of that newly extracted platform tools folder I would copy the command prompt executable into it, then I would plug my phone up, then I would see if ADB devices showed my device.

You can tell from my screenshot that I have the command prompt executable and ADB and everything else in the root of an extracted platform tools folder. I also have extra stuff in there, but that's because like I said it's easier to work from the root of the platform tools folder. This way you don't have to bother with CD'ing into anywhere.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] matt1313:
Hahaha. So true
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] hanschke:
how to flash twrp-3.2.0-0-taimen.img? there is no recovery flash available in 3.1.1.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] clothednblack:
You use adb to fastboot boot twrp.img then if you choose to do so, flash twrp.zip in the booted twrp to make it stick.

Make sure you use twrp 3.1.1 beta 2 IMG and 3.1.1 beta 2 zip
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] hanschke:
Sorry do you read my question? there is no zip with 3.2 and only 40 mb img file available. and yes i do the boot with 3.1.1 and flash the zip file but it is not 3.2 :rolleyes:
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] xflowy:
you need to read better.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Badger50:
There have been reported issues with 3.2. You would be best served by using all zips and images in the 3.1.1 beta2 category.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] clothednblack:
I'm referring to beta 2 and it's all there in the op
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] madmuthertrucker:
How do I remove the - w from the flash-all.bat script?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] clothednblack:
Right click the bat file, edit, scroll to the right almost to the end of the texts, just delete "-w" and then click save at the top left.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] madmuthertrucker:
Thanks.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Alxoom33:
Don't flash it! Freezes up and becomes unusable.

That would work if there was a workiing 3.2.0 img and zip file. However, we have neither, unless something has changed. 3.1.1 Beta 2 is working nicely, though.

To use 3.1.1 Beta 2, Fastboot boot the 3.1.1 beta 2 img file, then flash the 3.1.1 beta 2 zip file in TWRP, then flash the latest Magisk zip file without wiping, and reboot System.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] clothednblack:
I corrected my wording in the next post after that one, I was referring to beta 2. Thanks
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Alxoom33:
No problems. I just wanted to make it clear so that nobody tries to boot /flash 3.2.0 until we get a working version. TWRP 3.1.1 beta 2 is what we are all using for the time being.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Yourboymusti:
Hello,

Whenever i flash the twrp image via adb. My phone gets stuck on the splash screen. I'm sure i've done the steps correct - done this multiple times now, but nothing.

I saw someone was complaining of this around page 1-5, but wasn't given an answer/solution.

Can someone tell me what's new or if a solution was found?

Pixel 2 XL 8.0

Bootloader, critical unlocked

No root (want to flash magisk via twrp).

TWRP vip is stored on the device, but i haven't used it yet since i cant get past the initial splash screen (to set the password).

Tried with and without a lock screen (fingerprint + pin)
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Alxoom33:
Which TWRP.img are you booting. 3.2.0 dosn't work for the P2XL!

See discussion above.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] sharkie405:
What would help this thread out tremendously, is if [MENTION=912474]Dees_Troy[/MENTION] would edit the first post of this particular TWRP thread to notate that people with this phone need to not use the latest version, but use beta 2 instead.

Yeah, Yeah, I get people should read the thread, but c'mon. In this particular case we can't even suggest they read the first post because that information is not there. I get that Dees_Troy has got lots of threads about TWRP for many devices and it's got to be a pain to keep track of them all, but maybe a mod could edit the first post to add that necessary bit of info that is extremely relevant to our devices?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Alxoom33:
I agree, and with no disrespect meant, it would be even easier if the defective TWRP 3.2.0.img file was removed.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Jiggs82:
Mod please delete
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Nekromantik:
surprising its been a week since 3.2.0 was released and no fixed version out yet
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] nldxda:
When doing particular operations such as nandroid restore, If the screen is allowed to sleep while the operation is happening, the screen can't be woke up although the operation is still occurring in the background.

This causes the user to have to wait more than enough minutes for the backup to finish before forcing power off and rebooting the phone to get back to a visible screen again
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] CyberpodS2:
Confirmed. This has been the cause of several cycles of starting from scratch. Lol. All good now that I understand what was going on.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] bggold:
Turn off the screen timeout. That's what I do.

At least until it is fixed.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] idkwhothatis123:
A Dev is/was working on fixing it, but he went on vacation. Don't think Dees has the device so he's building blind
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] sharkie405:
I'm fairly certain he does have a pixel 2 XL. I believe he posted about ordering it on Google+.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] idkwhothatis123:
Then I have no idea how/why he'd push out a "stable" build that can't get past the splash. It's not even April 1st.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] sharkie405:
I wondered that myself.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] equlizer:
Ive tried fastbooting the 3.1.1 beta 2 img then i get the message "This device cannot be trusted" so i hit the power button as it says then just reboots into normal android os
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] drewski_1:
did you fastboot BOOT twrp.img or fastboot FLASH it? for permanent install, you need to boot the IMG and then flash the ZIP from within TWRP
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Alxoom33:
Leave the power button alone or press it twice. You should boot into TWRP either way.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] fixxxer0:
so i installed TWRP only, touch worked fine on the initial boot, but when i try to go back into recovery from power+vol down to recovery, i have no touch screen and cant enter password.

i did not install magisk at the initial install, and did not change permissions on the system folder when promted. could this be the reason? or is this a known issue?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] sharkie405:
Did you flash the beta 2 version, NOT the newest version?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] fixxxer0:
yep, flashed twrp-pixel2-installer-taimen-3.1.1-beta2.zip

also no touch if i go through adb to reboot recovery... strange.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] clothednblack:
Sounds like you installed the 1st beta maybe? Beta 2 fixed that touch issue. You can fastboot your stock boot.img to to wipe out the twrp you installed then do the twrp install process again but make sure it's 3.1.1 beta 2.zip you are installing

Edit: ninja'd
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] fixxxer0:
Definitely used the Beta2 3.1.1 for both the initial boot image and the zip flash. Could it be the fact that I didn't flash magisk at the same time, or change the system folder permissions?

trying it a second time, touch works fine on the first flashboot boot, then no touch
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Agyr:
Any hiccups on 8.1.0? Also, does installing this require me to reset my phone? I have unlocked the bootloader already.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] clothednblack:
Magisk isn't needed for twrp to work and I've never changed any folder permissions. Maybe re-download the twrp zip, replace the one on your phone with it and try again.

What version are you on now?

Any mods?

Just stock?

Need more info before we can give you a straight answer
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Agyr:
OPM1.171019.011 Dec 5, 2017 patch. Just stock. No mods, whatsoever. Just unlocked bootloader.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] pwnerast:
Same here. No touch in TWRP after upgrading to 8.1 and flashing the TWRP zip. Booting into TWRP via fastboot works, though. So, I just flashed Magisk and called it a day.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] fixxxer0:
i think i might do the same.

i tried it twice with no change, i give up haha.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Alxoom33:
You need to start from the begining. Once you have Magisk Root working, then first fastboot boot twrp.img

Then flash the twrp.zip and the Magisk.zip files consecutively in TWRP, don't wipe just reboot and you will be fine.

---------- Post added at 02:18 PM ---------- Previous post was at 02:14 PM ----------

No hiccups. Works great. You don't have to reset your phone if you have unlocked your bootloader and unlocked_critical. If you haven't unlocked_critical, unlocking will wipe your data. It is needed to flash new bootloader.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] fixxxer0:
I was trying to first get TWRP loaded without root. Is this not possible?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Badger50:
Sure it is. Just flash the twrp beta2 image which will boot you into temporary twrp. You can then flash whatever. However, twrp will be gone or your next reboot of course.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] clothednblack:
You can do the flash-all.bat method of the 8.1 factory image, just be sure to edit the flash-all.bat script to remove the "-w" from within the script, this way it won't wipe your device while upgrading. Also want to make sure you aren't using any themes in substratum before upgrading.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] cmexec:
This should say, just boot the TWRP beta2 image... (i.e. fastboot boot twrp-image-filename)
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Badger50:
Ok, well you said it. No need for me to then!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Jamalleelee:
Are you still having this issue? I'm running into the same thing. I ended up just booting to the img, because the touch works if you boot right to the image.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Alxoom33:
After booting into twrp, if you don't flash the TWRP.zip and Magisk.zip, twrp will not stick. You need to fastboot boot the TWRP.image, every time.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] y2kbugleung:
after fastboot boot twrp.img, TWRP logo is shown but does not proceed into the menu.

Using Android 8.1 and latest TWRP.

Does anyone know how to fix this?

Need to use beta instead of the latest one.

Please refer to reply #787

Thanks.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Alxoom33:
TWRP 3.2.0 dosn't work. Use 3.1.1 beta2.img instead.

---------- Post added at 10:28 AM ---------- Previous post was at 10:25 AM ----------

See my posts, above.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Jamalleelee:
Thanks! I didn't root at the same time. I'll give it a try later.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] fixxxer0:
When you say "will not stick" do you mean losing touch? because mine "sticks" but it loses touch. i installed root and now touch works when i boot into recovery, but for some reason my password that i use to unlock my phone, and used when i fastbooted twrp, does not work in the recovery mode of twrp.

I didn't want to root just yet because i was testing if TWRP would trip my company portal email/device check.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Alxoom33:
No, if you fastbboot booted TWRP correctly, it will be temporary and you will retain stock recovery. If you still get TWRP recovery you did something wrong! Reflash boot.img and start again!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Yourboymusti:
What are the correct things to backup?

Boot, system, vendor, data? Right?

Not system image, vendor image and EFS?

Or should I backup everything?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Badger50:
Personally, boot, system, and data. I will also back up vendor, but don't use it during a restore. Then I'll backup EFS and store it on my pc in case I may ever need it.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] fixxxer0:
haha damn i dunno what i did, but i figured let me try again, downloaded the newest 27.0.0 platform tools, flashed the factory 8.1 boot image to both slots, fastboot boot'd the twrp beta 2, installed 3.1.1 beta2.zip, flashed magisk 14.5...

now my fingerprint doesn't work for unlocking and cannot enroll new ones, and wifi doesnt work, adb always says offline.

twrp has touch but wont recognize my pin. dunno wtf happened. might have to wipe it all this is f'ed.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] clothednblack:
That happened to me too, but it was my fault because I fastbooted the 8.0 boot img while on 8.1 by mistake (cleaned out my folders after that one). Tried fastboot 8.1 boot.img but it didn't help, had to flash-all.bat to get back on track.

Noob mistake on my part
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] GridironTrenches:
might be worth it to remove phone unlock security before accessing twrp. the nexus 6p had a twrp unlock bug