yashsingh1/xdaforums huggingface dataset:
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] mac796:
I flashed it haven't really tried it out but it boots to recovery fine. It decrypts data if you have a pattern and fingerprint setup. But if you just have a pin I believe it's still not going to work.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Alxoom33:
It installed without a hitch. Still doesn't dectypt pin on 9 DP4.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Alxoom33:
Or with pattern.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] ZeroSkylineX:
Any idea when TWRP will support storage mount for Taimen?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] chopt51:
I don't think this did nothing to fix or improve this device. Touch without kernel still broke. Temp not working and I think the clock is still off. It's kinda sad this device is getting overlooked. I haven't tested anything else.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] mac796:
Put a fingerprint and pattern and it should decrypt at least it is for me.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] CyberpodS2:
Funny thing, that is how I have my phone setup by default and I have never had any issues with decryption since 3.2.1-2 dropped. I've always wondered why so many folks have problems and I didn't. Learned something today. Lol
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] mac796:
Yeah it was the same with the last build I tried just using one either a pin or a pattern and it wouldn't decrypt. It's kind of weird you set both and it works just fine.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Badger50:
Well, at least be thankful you have a recovery from which to flash mods and such. Last time I checked, Team Win isn't on any of our payrolls. Have a blessed day :laugh:
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Master K:
So the release notes say:

Does this mean I can install an OTA zip from Google directly from my phone with no extra steps? If so that is super cool.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] :
Thread cleaned.

:good:
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Strephon Alkhalikoi:
Just like with TWRP 3.2.1-2, you can flash OTA zips without difficulty. However, you will still need a computer. TWRP, Magisk, and your custom kernel are all removed when an OTA is flashed. To restore TWRP requires booting from the TWRP image using fastboot, then flashing the TWRP installer stored on your device. After that, disconnect from the PC and reboot into recovery to make sure TWRP is there, and then flash your custom kernel and Magisk.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] matekaneve:
Sorry to bring this up again, but when flashing the OTA zip from twrp I fastboot into twrp.img with ADB command and flash it from there or as I have the twrp zip installed on the phone I flash it from there? Sorry I know it's a noob question but thought better to ask before screw up my phone. ?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Badger50:
Your good just to flash it from your existing twrp :good:
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Strephon Alkhalikoi:
I flash mine using the copy already on the device. What I do afterward is let the device boot into Android to make sure there isn't a bootloop. From there I reboot into the bootloader so I can issue the "fastboot boot twrp.img" command on the PC and boot into TWRP so I can install the TWRP zip.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Master K:
Couldn't I reflash the TWRP zip right after the OTA but before I reboot?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Strephon Alkhalikoi:
No. I've tried that and it never worked.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Alxoom33:
If you fastboot flash the Factory Image, instead of the OTA and delete the -w nothing will be deleted except your current TWRP.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] TonikJDK:
As you said....

Edit the flash all bat file and remove the-w. Run it.

You now have a perfectly clean trouble free system with apps, data and settings in tact.

Fastboot boot the TWRP img and flash the Magisk zip.

10 minutes and its done and it works every time.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Strephon Alkhalikoi:
Umm, I don't want to? I LIKE flashing the OTA through TWRP, and flashing the OTA has one major advantage over flashing the factory image. If for some reason a problem crops up and you cannot get to your computer until later, you can flash the OTA and at least have a working device until you get home.

I found this out firsthand when I made a mistake and flashed the TWRP installer zip only to be stuck in TWRP after the fact. Flashing the OTA restored the device to operating condition, and from there I could restore TWRP, the kernel, and Magisk.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] mac796:
I've read it's not a good idea to flash a stock OTA with TWRP. Especially if it's an updated bootloader. But I know a lot of people do it.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Alxoom33:
Just about all of the developers I have spoke with flash the factory images. It provides you with a much cleaner and trouble free device than adding on software, as when you flash an OTA.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Strephon Alkhalikoi:
You people are misunderstanding me about the OTA, and that isn't surprising. If I were to capture and use a 50MB incremental OTA from Google to update my device, then I would deserve everything I get. However, the OTA zips I use are not incremental, but full system images, downloaded directly from Google's developer pages. The current zip with the July security update is 1.11GB in size. These zips are recovery zips, intended for occasions where the end user has foolishly locked the bootloader and cannot recover from a bootloop or other error. When one of these zips is applied, files in every partition on the device except for data and internal storage are wiped out, and new files installed in their place, just as if the factory image were applied using fastboot.

Does that make things any more clear here, or do I have to draw a diagram?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] brainmaster:
Thank you for this informative post. It is a good practice and one more helpfull hint. I appreciate it.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] amandeepparmar:
* adb backup fixes

* OTA style update zips will now install automatically without prompting for decrypt

* minor tweaks to handling date/time on Qualcomm devices

* updates to some language translations
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] JimSmith94:
Has this fixed the wrong date/time display and file names on the Pixel 2 XL for anyone?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] joetheshmo:
The file names being wrong is due to being unable to decrypt. Seems to only be an issue on p preview. The time is still wrong for me but I'm in the recovery for so little it's not a big deal.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] JimSmith94:
Thanks, but I'm on 8.1 and I'm referring to the 1970 date/time displayed in TWRP and the same date/time in the backup folder and filenames. For example, the backup I made on June 30 is in a folder named 1970-07-15--20-39-23_OPM4171019021E1 and all of the files have that same date.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] joetheshmo:
Ah, I don't really use twrp to make backups so I couldn't tell you if the date is still wrong. If it's that important to you it takes less time than this exchange took to flash it yourself and try
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] CyberpodS2:
And even less time to edit the file name with the correct date once the backup completes. I actually rename my backups to more accurately describe what the backup actually is. Just remember no spaces in the filename.

If nobody gets back on this I'll update with my results on my next backup.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] CyberpodS2:
Guess it's not fixed... Again, not really a show stopper considering how easy it is to deal with it.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] thenestor:
Thank you for mentioning that the Franco Kernel app could do this! That made my update process much simpler. And it supports Flash Kernel natively, so it will let me know when there's an update. Perfect!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] simplepinoi177:
Hey there! Just in case you didn't know, it's possible to edit the filename even before it's created! Instead of allowing TWRP to "auto-generate", you can click on "auto-generate" and edit it then and there. It's at least what I do. That way, you get it done from the very beginning while you're still backing it up and you wouldn't need to rename it from a file explorer later on after the backup is made....

Just a thought...hope it helps...
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] galaxys:
I edit backup files before, but no biggie either way...
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] CyberpodS2:
Great guys, saves me from having to go back and remember to change it afterwards.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] TheCheese45:
Noob checking in. Recently flashed the July security update and am using the new TWRP 3.2.2 taimen. I was able to install magisk and everything alright, but now I'm trying to boot back into recovery to make a backup, but the screen isn't responding to touch. Have tried with a pin, pattern, and also no security. Without security, I get directly to the main UI, but then the screen is still non-responsive. Ideas? TIA!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] sirxdroid:
I think that's a problem with the stock kernel from what I recall. You can run a custom kernel such as Flash or I think if you reboot via "adb reboot recovery" it works even with the stock kernel, not sure the details why.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Alxoom33:
TWRP 3.2.2-0 not decrypting my data, doesn't recognize my pin or pattern. On P DP4.

Works great on my Pixel C.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] CrashTestDroid:
Something similar happens on stock July update too, it shows the TWRP splash, then a bunch of random pixels fill in the top 2-3mm, then it halts until I press Power a couple times. Slow-mo of the red text that flashes briefly during a reboot shows that no partitions can be mounted. My phone has no security at all, no passcode or even swipe.

Another funny thing is that fastboot booting 3.2.2.0 always works, flashing 3.2.2.0 and booting recovery doesn't.

I tried a bunch of different kernels with no luck.

Reverted to 3.2.1-2 and it's working again.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] simplepinoi177:
[MENTION=5347341]CrashTestDroid[/MENTION], I'm unfamiliar with your boot sequence with the "...Slow-mo of the red text" (though I acknowledge this might be because of custom ROM), so I just wanted to confirm you are using a taimen Pixel 2 XL, right?

And in any case, you are "flashing" the twrp 3.2.2.0 (or installing as another term), but through twrp itself or fastboot? Doing it the latter might be why the issue...
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] CrashTestDroid:
My process is fairly straightforward: first use Deuce's script to flash factory to both partitions. Then fastboot boot twrp.img, then in TWRP flash twrp.zip and nathanchance's Flash kernel, then reboot system.

There's no problem with flashing/booting the previous TWRP.

EDIT: it turns out I was flashing the taimen twrp on computer, Pixel 2 twrp version from the phone. Doh!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] jasonstackhouse:
Twrp decrypt hasn't worked on Android P since DP1. You have to remove your lock screen before booting. Also, just as a warning, don't try restoring backups while running Android P, any version, it doesn't work and you will lose your data. Twrp works for flashing zips, but nothing else at this point on P.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] simplepinoi177:
I see...thank you for the response...I only ask because I've known some users who actually attempt to flash twrp via fastboot (where other flashing is done) which I'm under the impression that's not how devs at TWRP set the .zip file up for...

After reading your process, though, have you tried the "official" way of flashing the factory; if you don't know what I mean, I'm talking about editing the flash-all.bat (removing " -w") and then running the .bat file? Maybe the way Deuce's script flashes the factory (which he does by manually flashing each image file; can be seen in his code) is somewhat not "jiving" with your ROM and/or boot-up and/or recovery partition...

Just a thought...hope this helps...
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] chopt51:
Working great. Thanks for all your support on this device TWRP team!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] WhiteReign:
when trying to get into fastboot boot path/to/twrp.img it just lags and nothing happens. Did I do some thing wrong?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] simplepinoi177:
It'll be a good idea that you use the most up-to-date platform tools (r28.0.0), and you have the proper TWRP image file with the fastboot and adb .exe files as well as a bunch of other folders and files...

Here's hoping this helps...
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] WhiteReign:
NO luck just keeps telling me FAILED (command write failed (unknown error))

I give this was working a few months ago. What is our Full OTA Image? I am on Googles phone "OPM2.171026.006.C1 " would it be this one?

Thank for the help guys!!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] gerard_f:
Or if you have a PC, you can flash zips using adb sideload, faster than remove fingerprints/pattern. ;)
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Alxoom33:
Try downloading full OTA zip and flashing in TWRP.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] WhiteReign:
I will amuse its OPM2.171026.006.H1 correct
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Jiggs82:
Wait... You saying I can flash an OTA zip like the July security zip using twrp? Cuz I thought if I'm rooted the only way to update was flashing the image was flash.bat file using a PC?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Badger50:
Yes, you can do either one brother Jiggs :cool:
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Ghisy:
Hi guys,

HELP! I updated TWRP to the latest version (flashed the .zip file through TWRP) but now my phone always boots back into TWRP! I can't boot up the OS :(

Do you know how to fix it please?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Badger50:
Flash magisk after you update twrp :good:
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Ghisy:
DUDE, thank goodness! You saved me!! This Pixel 2 XL is SO weird when it comes to flashing stuff.

So Magisk needs to be flashed again everytime??
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Badger50:
No worries. It's happened many times before! :D
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Alxoom33:
Yes, Isn't that what I said?

[emoji39]0
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Badger50:
Yes....yes it is! ??
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] hi2u2:
Wow! I should have asked this question days ago when I experienced the exact same issue. Didn't know the solution so I just reflashed factory image, then TWRP and Magisk.

Nice and simple solution. Will keep this in mind next time.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] HACK3DANDR0ID:
Has anyone been playing with GSIs for Project Treble???

I am trying to fastboot images and TWRP flash gapps package and phh-superuser, but the TWRP Boot Sceen freezes and i cant get into recovery....

Thanks in advance.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] eelsid:
I've been restoring backups on DP2, 3 and 4 with no issues. Decrypt did work for me on DP2 but not since.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Curtis20112:
Flashed the 3.2.1 TWRP and for the most part it works beautifully. Sometimes when I boot into recovery the touch doesn't work but rebooting into recovery a second time has never failed. :)
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Strephon Alkhalikoi:
So why not flash 3.2.2-0? It was released just a week or two previous.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Curtis20112:
Did not know if the problem was in the previous version or not too. Hopefully it will be fixed soon so I don't have to reflash an older version.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] joeyddr:
ever figure this out? i'm getting the same issue
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] CyberpodS2:
I ended up starting from scratch as nothing I tried would fix it. I believe it started after restoring a backup in TWRP though. Once I killed the data partition all worked as it should and TWRP loads right up no lag.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] jlokos:
It seems to be a common problem with our device; I have to "clean" the device at least once per month to fix issues.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Az Biker:
THIS is why I fully believe in a clean, fresh start every other month (flashing factory image, not removing the -w) to remove any fragments or gremlins that can happen after lots of dirty flashes, backup restores, install/uninstall apps, etc...

Many users spend MORE time troubleshooting issues, and chasing gremlins than it takes to wipe the whole device and set it up again once every month or every other month.

Just one guy's humble opinion :D
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] CyberpodS2:
Dude I completely agree. Sadly I swapped installs back and forth on the 6P dozens of times with no issues but this phone is not there yet (and may never be). I now keep my laptop ready with a zip file of my tibu folder and another with all the apps and files to do a full tilt clean start in the field of needed. It might be a month old at times but it'll get me going of all else fails. Within 2 hours I can be back in the saddle. ?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Az Biker:
I've gotten my set up after internal wipe down to about 45 min to an hour...
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] joeyddr:
same here but my bank requires a call when activating gpay... so its a bit of a PITA
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Az Biker:
I don't take advantage of the pay by phone apps, or options...

Thieves getting my device and seeing my naked panda pictures doesn't bother me, but I don't want anything connected to my bank account on there.

I know, "paranoia they destroy ya" except I'm no teen as that song lyric should amply demonstrate :p
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] CyberpodS2:
Dr. Dr. help me please I know you'll understand

There's a time device inside of me I'm a self-destructin' man

Btw, I'm completely digging this auto-flash from the FK app!!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] bsg411:
That got to be impossible!! What do you use to restore app and app settings and sd card etc??
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Az Biker:
Well, I mean 45 minute of my input, I let Google Play download all the apps after I check them, but them downloading doesn't require my assistance once they start downloading, so I don't count that time.

I only count the time I actually have to interact with the set up.

I only use TiBu for apps like games, messages, and apps I don't want to lose "data' on which are very few apps.

And I have < 90 apps as well :D
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] bsg411:
Ok I gotcha... My whole process takes about 3-4 hours for entire setup
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] pvtjoker42:
I got used to redoing my whole phone setup in 1-3 hrs years ago in the early stages of manual recovery.. with TIbu and google actually backing up a lot, it's gotten to a lot shorter time frame to get 99% of my phone settings ready for daily usage.. sure, i still find 1-3 things i skipped on the initial setup.. but in less than a week i've touched every app on my phone to make sure things are working... let alone substratum is playing nice..
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] bsg411:
Yeah substratum is nice but also added that extra level of maintenance I just got tired of keeping up with... Using different themes for different apps... App update... Then I had to find the updated themes version of the app.... Larger longer backups... And sometime substratum just doesn't agree with things... So I left it alone. I'll wait for the natural Android dark mode
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Reechings:
You're a better man than me, can't handle stock apps without dark themes
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] clothednblack:
Couldn't agree with you more. It almost felt like the apps waited for me to theme everything and then suddenly an update would be out. If I waited for a week, I'd have about 15 apps awaiting the update, so I'd get those installed... Wait.... No updates for days... Theme again.... More freaking updates! Stock apps are what I run with now, android dark mode will be awesome.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] thereal_bigjake:
Try being the Substratum theme dev ? It's 99% google apps that cause issues but if Google added dark themes to all there apps it would make life so much easier on themers and theme users alike. I hope that day comes sooner than later, maybe by Android T at the rate it's going...
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] pantmunu:
Is it possible to use twrp to downgrade from pp5 to Oreo's latest build ?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Alxoom33:
In short, no! You need to flash a factory image in adb.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] gazdajezda:
After flashing factory image, can you then TWRP (flash/restore) back data partition?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Badger50:
Yep. I've done it several times :good:
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] CrashTestDroid:
Dude you were 100% right to suspect the wrong device. I was fastbooting the correct (Taimen) twrp.img on my laptop and the wrong (Pixel 2) twrp.zip on the phone.

Total brainfart. Sorry for the distraction.

On another note, TWRP backups still require all security to be disabled or else the restore bug (error 255) happens even on the July update and TWRP 3.2.2.0.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Alxoom33:
Lol! How did you do that?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] simplepinoi177:
I'm glad it got to you eventually (I had to look at the original post and that's from the beginning of this month! LOL :p). But in any case, I'm glad I was able to help and give you the idea...
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Badger50:
Alcohol and flashing don't always mix well! ??
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] simplepinoi177:
PSA

Friends don't let friends flash drunk....:silly:
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] chikimonke:
Unless it's at Mardi Gras for beads...
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] marbertshere:
So I read back a bit and couldn't really understand. What causes the TWRP bootloop and how do I avoid it? I clean flashed my rom and flashed the twrp installer (3.2.2) which caused it to go into a bootloop back to TWRP. I had to get on the computer and boot the recovery image and boot image again.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] ridobe:
Flash magisk after the installer.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Prattham:
Anyone else still getting can't decrypt using pin on latest version? For me 3.2.1-2 decrypted without any problem but updated to latest and now I'm getting the error