yashsingh1/xdaforums huggingface dataset:
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] chazall1:
Had about the same issues as well.

with 3.1.2-2
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] CyberpodS2:
Request to anyone trying to use the new version to flash a rom. If it falls, please try to grab a pic or screen cap or whatever to post here to give the devs an idea what is up and where to start. I would but I'm not in a position to flash without a safety net right now and can't afford to lose my phone while out of town this weekend.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Roger.T:
Everything works..

I can flash ROM, I can with security lock into twrp and with the help of Pattern input decrypt the device...
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] TheNightman:
I'm still having decrypt errors on both 3.2.1-1 and 3.2.1-2
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] CyberpodS2:
Sweet!

---------- Post added at 01:44 AM ---------- Previous post was at 01:37 AM ----------

I'm posting this here, only because it's in regards to an issue I have with twrp. If I strike out I'll take it to the questions area. It takes approx 7 minutes too get into twrp each time I not into it. It also take very long to do anything as it keeps hanging on "updating partition details" after any action. While backing up I discovered the file total was over 150,000 files. Unless this is normal, it seems either an error in the table or something is going crazy creating files on my phone. Just wanted to see if A. The file total seems even close to normal and B if anyone had some suggestions where I might go searching for these thousands of files. If indeed it's a real number, no wonder it takes so long...
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] madscribblerz:
I did the following -

1 Put twrp -2 in /data

2 Rebooted into recovery

3 Flashed twrp -2, ElementalX, Magisk 16

4 Rebooted into system (although reboot recovery likely would have worked here too)

5 Rebooted recovery

Decryption worked perfect.

Note I did not remove my pattern/prints beforehand and used them to decrypt post update just fine.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Zorachus:
Sort of screwed up my phone doing the update. NEED HELP

So I was on the December TWRP, rooted, etc... Haven't updated anything since December, besides apps, but never took any of the monthly patches or anything. So I downloaded the latest zip, rebooted to Recovery, flashed the TWRP zip, and rebooted, but it kept going back to TWRP, but did show was on the correct latest version, so I picked the other partition to boot into, it wen to the white Google screen FOREVER, so I force back to Recovery, now I can't even use the swipe right to enter into the Recovery screen, it's like the swipe isn't working for me. Now what ?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] sharkie405:
The touch screen issues are fixed on the newer versions...I think, but it almost sounds like you're having that old issue. If that is what the problem is, that used to be fixed by flashing a custom kernel. As far as the rebooting into recovery again, you have to reflash Magisk after flashing the latest recovery version.

I would fastboot boot the 3.2.1-1 version, then flash the latest version, then flash a custom kernel, then Flash magisk.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Zorachus:
I use fastboot to boot up and that went to the white Google screen but now it's just sitting there at the white G ____.

I think the last time I was in recovery I switch to partition A, just thinking that was part of the problem but I need to probably switch back to partition B, correct ?

But right now no way to get into recovery, hmm...
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] sharkie405:
If you computer recognized the phone, you could just "adb reboot recovery".

If not, turning the phone off, then holding down the volume down button as you turn the phone back on should put you bootloader mode. From there, you can choose recovery.

What do you mean by you used fastboot to boot up?

So far as I've ever noticed, and that's not often because I don't need to, my active slot is always been B.

And I'll just put this out there... I've flashed every TWRP recovery version for this phone, I've flashed factory images, custom ROMs, XPosed, Magisk, mods, etc. and I've never, ever, ever manually changed any partitions or forced something to flash to a certain partition. I guess there may be a scenario in which that's necessary, but I've never come across it.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] mac796:
You will only ever be able to boot your slot that's active. You can edit the flash all to skip secondary then flash factory images to both A and B, I believe that's the only way you'd be able to actual boot up both A and B.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] madscribblerz:
Use deuces script to get your factory image in order and some have reported their usb cable has been an issue with booting twrp. I'd think that bogus but it happened to me. Try reversing the connection, changing USB ports, or cables.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Zorachus:
I did just that, but once in Recovery, it's like input isn't working ? I can't swipe the unlock key to the right to actually get into Recovery, I tap at it, and nothing, like it's not registering my finger input on the screen in Recovery now ?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] sirxdroid:
I keep the previous version on slot B and use slot A for the current version, just in case there's a problem with an update and want to be able to go back to the previous version. Though I'm not sure that really works, haven't really tried to boot from the other slot. I do edit flash-all to not mess with the secondary.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] mac796:
I think you could boot both then. You would just get a ton of errors
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Alxoom33:
I am as well. On P1 preview.

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

Manually boot into bootloader using the power and vol down, once in the bootloader your can fastboot boot twp and flash the new twrp.zip and Magisk.ziip.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] madscribblerz:
Install this app - it will make twrp work if it's a touch driver issue.

https://play.google.com/store/apps/details?id=yarolegovich.materialterminal

Another option is to install a custom kernel, which can be hard if you can't get twrp to work.

Booting from your pc will enable touch at which point you install custom, or install the terminal app, then you can reboot recovery via phone and twrp will work.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Nochis:
For those having trouble decrypting storage, you might have to format data under twrp. I did it, and it's working now. Make sure to back up anything you need to. It will delete everything from storage. Also the latest twrp let me flashes the ota's from google even the preview one. If anyone tries that at your own risk.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Nekromantik:
mine decrypts and flashes fine.

only issue i have is when you switch boot slot in twrp and reboot back to twrp it will no longer decrypt data.

it wont even give you pattern to unlock with, it just ignores the de cryption processes.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Fuzzy13:
If you reboot into recovery via Magisk Manager, the touch interface works in TWRP. Obviously adb reboot recovery works but we can't carry around a computer with us.

Having a pin enabled also works via MM.

I'm sure someone already said this but I figured I'd point it out just in case.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] CyberpodS2:
I'm wondering if the drivers can be built into twrp the way they are in the custom kernels??
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] morrowa2:
How does one boot into recovery via MM? Looked all over the app and I'm not seeing an option to do that
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] joetheshmo:
Modules page > three dots in the top right corner
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] otonieru:
No issue with decryption on latest.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] morrowa2:
Thank you for this. Guess I'm behind the times. Still on 3.2.1-0 and touch still broken booting into recovery with that method. Guess I'll have to go the fastboot route. Unless it's possible to flash a custom kernel with flashfire. Scared to try
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] dredq:
On Android P still have decryption issues with both latest TWRP
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] galaxys:
Don't waste your time, Flashfire not working with this...
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Badger50:
Don't think I'd try flashfire if I were you? The latest twrp is working quite well for me with no decryption issues that I've seen :good:
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] morrowa2:
I'm sure it does. I'm on stock March update, with 3.2.1-0 installed. Touch not working in that version. Was hoping to be able to flash 3.2.1-2 but I'm not near a computer so I'm stuck for now
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Badger50:
Meh...just remove screen lock stuff or move your kernel and magisk zips to your root/data folder, bypass the twrp password screen by hitting cancel, and navigate to your root/data partition and flash away :cool:
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] otonieru:
Well, this wasn't built for android P to begin with... So...
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] dinkoh:
*delete*
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Alxoom33:
Decryption doesn't seem to be working on P preview 1.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] dinkoh:
I'm just on the March update. I didn't realize/read I had to be on a custom kernel for the latest TWRP to work properly.

What's not clear to me is that do I need to always be on a custom kernel for TWRP to work now? So I don't run into the same mistake for April update.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] clothednblack:
Edit.....
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] sharkie405:
Root for P? Anyone tried this out yet?

https://xdaforums.com/showpost.php?p=75842813&postcount=5456

Edit: I got root! https://xdaforums.com/showpost.php?p=75843790&postcount=5465
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] xclub_101:
This seems to work decrypting things (at least for me, stock March + Magisk) but it still has the same issue like all 3.2.1 versions where the touch screen does not work in a "cold boot" (at least with the stock kernel) - meaning that you MUST have a valid working system as to be able to do either "reboot recovery" from terminal (after su) OR a PC to do "adb reboot recovery" (actually this does not seem to work) or "fastboot boot twrp-3.2.1-2-taimen.img".
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] sharkie405:
I'm currently on the stock kernel and don't have the touch screen issue.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] shindiggity:
Now if you can get themes working I'm on board!!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] xclub_101:
So you can go completely OFF and then boot in bootloader from buttons (volume down + power) and then select recovery and then you can go to recovery and enter your password?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] sharkie405:
No, I cannot. I hadn't tried it that way, and I either had forgotten or didn't know that it only worked from ADB.

In any event, I don't see why you guys are so hesitant to flash a kernel like flash kernel. It's damn near close to stock, and you certainly won't be losing anything.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Schroeder09:
So this new twrp still isn't decrypting and is having password issues?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Alxoom33:
It's not decrypting for me, at least not on Android P!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] madscribblerz:
I'm sure they can. You can install the drivers to stock by installing this app.

https://play.google.com/store/apps/details?id=yarolegovich.materialterminal

---------- Post added at 06:12 AM ---------- Previous post was at 06:11 AM ----------

Install this app and the touch screen drivers work.

https://play.google.com/store/apps/details?id=yarolegovich.materialterminal
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] inffy:
Was that a real surprise that a development preview version might not work?

The newest TWRP works on Oreo March update very well.

EDIT:

I just updated to P dev preview1 with the OTA file. After that installed TWRP again and TWRP decrypts my data fine.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] xclub_101:
How is that any different than any other terminal program? What has that program to do with touch drivers? Why do we see posts from people without a clue posting "solutions" (and I suspect also promoting their stuff) to problems they don't even understand?

---------- Post added at 12:57 PM ---------- Previous post was at 12:40 PM ----------

Interesting enough - on my Pixel2XL that also does not work all the time, just as rebooting from terminal doesn't work all the time :(
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Samuel Holland:
Taimen_#1

Just for the record, I've had two pixels October manafactureed, 128gb black versions, because my mic stopped working on original and I've never once had my data be able to decrypt. I've tried everything I could think of and read and read and wiped completely numerous times only to find no cigar. Other than that TWRP has worked beautifully though.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] mysara saad:
Hi

Sorry for the noob question as am new to the the pixel 2 XL

Is it a requirement to have the bootloader unlocked for this as I just want to root

Thanks
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Badger50:
Yes.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Schroeder09:
So this DOES work on the March update. Everything decrypts, passwords work, touchscreen works, etc? Im almost tempted to NOT download the update because reports seem mixed, and who knows if it'll be broken next month. I'd like to see if it's stable for a couple months first I think. I don't think removing the fingerprint and PIN is THAT big of a deal. If it's the last thing I do before booting into recovery so Android doesn't recognize it very long I don't even have to re-add the credit card to the Google pay. I only have to re-add the prints and PIN. No big deal.

Anyway, if i do want to flash the new TWRP, can the new TWRP .zip be flashed from current TWRP? Or do I have to fastboot boot the new TWRP img and then flash the new TWRP.zip from the new TWRP img temprorary boot?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Badger50:
For me, the new twrp is working fine with everything you mentioned. This is the procedure I used to update without any difficulties :good:
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Schroeder09:
Thanks for sharing. That's the procedure I thought I'd need. And you didn't remove any security or anything before doing this?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] CyberpodS2:
I did the same as him and all is good as gold.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Badger50:
I did remove security before I started just to be sure. You know how these things go sometimes ??
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Alxoom33:
Yes, I would expect that TWRP would decrypt for 8.1 and 9.0.[emoji3]

Allthough, it's strange, why would it decrypt for one and not another. What kernel are you using?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] dredq:
I have followed that protocol so so many times and I constantly bootloop. I cannot figure out why.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Badger50:
Dang bro! I remember you saying that not long ago, and your still having troubles??? That's just harsh! Bet you've tried all the kernels and twrp versions as well. Have you by chance done a full wipe of the phone and started over. Sometimes that's the only way to get rid of..."The Ghosts in the Machine"!?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] dredq:
Yes, I have done several full wipes. Stock kernel, Flash Kernel. TWRP 3.21.1-1 and 3.2.1-2. Still bootloops.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Badger50:
Sorry man, that's a downright lowdown dirty shame to say the least! I probably would have thrown that thing against a brick wall by now! Hope you get it figured out one of these days ?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Schroeder09:
When you guys talk about booting from the terminal emulator are you booting the TWRP 3.2.1-2.img? That would be cool to be able to download the image, boot it from your phone, go into temporary twrp, and flash the .zip from there. No need to hook up to a PC. Is this what you're doing?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] jlokos:
Follow the recommended procedure; I tried a shortcut. I had twrp and tried to update with the zip only. When I rebooted it booted back into twrp. so i dirtied flashed the rom and it fixed the issue.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Duncan1982:
What version of dm-verity do you all use to decrypt?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] sportytony:
Hi, I tried to update it as well as I already had stock rom with elementx kernal but I kept booting back to twrp as well. It took some doing using skipsoft all in one but I was able to get back to original twrp and rom with modded kernal without losing my info. You flashed factory image?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] jlokos:
I was on a custom rom before I flashed the twrp zip. I re-flashed the rom and the and the twrp zip, and as I noted it booted up; I then re-booted to twrp installed flash and magisk and I was back in business.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] sportytony:
ah, ok. Thanks, evidently there is some sort of issue as it did the same for you and me. only difference is I freaked and just wanted the updated factory image and kernal and older twrp. hahah
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] bp328i:
I found out the hard way yesterday, I tried to flash the new TWRP from data without removing my security so I didn't have to set everything back up.

It took me almost 3 hours to get my phone to boot after that.

That's what I get for trying to take a shortcut.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Badger50:
Know the feeling bruh! Live and learn my friend :good:
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] madscribblerz:
I don't know the technical details but I found about the app by reading it had solved the touch issues for many users. I tried it, and it worked for me.

No vested interest in the app - just looking to help my brothers out - and if I recall it's free anyway. Maybe reconsider being so cynical and trust most of us are here to help.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] frost866:
Hello everybody,

I actually, flash du rom, after booting, i had to go back to twrp again to flash magisk and elementalx but unfortunately , there was no twrp. and i rebooted into android recovery instead. what should i do to get twrp back again?!

Thank you
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Badger50:
Do this :cool:
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] mac796:
So I'm still having the decryption problem with newest twrp and flash kernel. Not that it really matters I usually don't run a PW. But to test it out I set up a pattern and booted into recovery, put in my pattern and i get wrong pattern error.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] n0gg:
Touchscreen does not work for me too, with newest TWRP.

Reboot with MM or Terminal does not work either.

Stuck in decrypt screen...
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Badger50:
Stock kernel or custom?? If stock, flash a custom one by......removing screen lock security, then fastbooting into twrp. Once in twrp, flash the twrp installer zip, then kernel, then magisk. Then you should be good :good:
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] n0gg:
Will try this evening.

Im on Stock. The Temporary twrp worked without problems since I flashed twrp and magisk with it...
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Alxoom33:
Didn't work on P1 with either stock or custom kernel. Decryption does not work with TWRP 3.2.1-2.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] cmo220:
I'm having that problem too. I normally wouldn't care since it's a preview but I'm pretty sure some people have it working.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] State.of.mind:
This works great for me. I'm on the March Update with Flash kernel and Xposed.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Prattham:
Update to latest build and had no issues decrypting with pin

Cheers ?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] mac796:
Okay something weird for me. I'm testing a test build of RR. Which by the way I believe it's going to get released to all you soon, running very well. I wasn't able to get decryption to work with the new TWRP but after I froze Audio FX I could set up a pattern and fingerprint and it started working. very strange.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] gazdajezda:
Ahm... I remove my lock screen password, then boot to recovery / already installed older TWRP and then install ZIP of new TWRP (3.2.1-2 TAIMEN). Install went ok, but now i cannot boot into system. It boots straight to TWRP. Any solution? Thanks for answer.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Badger50:
Don't install a twrp zip from the current twrp. Do this to get back to normal with the new version :good:
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] gazdajezda:
Badger: please, give me a little bit more help. Right now i have:

- twrp-3.2.1-2-taimen.img (in platform-tools folder, this one i will boot)

- twrp-pixel2-installer-taimen-3.2.1-2.zip (on phone's sdcard)

- Magisk-v16.0.zip (on phone's sdcard)

I still need kernel.zip, but don't know where to get it?

Phone itself is on February's security update with stock (Google) kernel (would like to keep that way).

I also have already installed Magisk on phone (if this change anything).

I now downloading Factory image ( 8.1.0 (OPM1.171019.018, Feb 2018) ) if it will be of any help.

EDIT - Solved with flashing boot.img from Factory image, then install TWRP and Magisk. Back on track :)
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Badger50:
You can get the kernel here.....https://xdaforums.com/pixel-2-xl/development/taimen-flash-kernel-1-00-t3702057

If your still on February, why not update to March?? Use this guide to do so, it will not wipe your data if you do it properly, and you'll have the latest kernel and twrp as well :good:
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] gazdajezda:
Thanx. I will do it. Using OTA updating is a no-go because of magisk installed? I would like to stay on official kernel, but non-working TWRP touch is major PITA (it only works if adb booted into recovery). But, i'm not complaining, it's great device :)
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Badger50:
No OTA's with magisk for sure. Trust me when I tell you that you will love that kernel from the link I gave you!!!! It'll also definitely fix the twrp touch screen issue as well, and battery is even better! :good:
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] nexusmaniac:
No issue with my magisk-patched kernel on android P DP1 used twrp 3.2.1-2 to flash plenty of magisk modules :)
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] equlizer:
Just tried booting to the 3.2.1-2 and it said too many links, failed.

EDIT: Rebooted phone into bootloader and works fine now :)