yashsingh1/xdaforums huggingface dataset:
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] FilthyFord:
I have the Pixel 2, and i am on the May update. Can i use the TWRP version 3.2.1.-2 zip and img. i just want to make sure it's still compatible with the May update. I am new at Pixel so please excuse my ignorance.

Thank you
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] jasonsamms666:
Yes it is ?
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] FilthyFord:
thank you. i just seen where Buffal0b1ll said it was working fine on the May update a few pages back. fixing to try to tackle that. my adb pushing and what not is not the best in the world. LOL

But thank you for your response.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] buffal0b1ll:
It works fine for me decrypting data with my pattern on May 8.1 update.

But on DP Beta P I had to remove my PIN/Pattern/PW in Settings before rebooting to TWRP if I wanted to flash files from SDcard.

Cheers.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] FilthyFord:
Thanks. I think I'm gonna wait till tomorrow to try it. I'm extremely rusty ok commands and most likely will screw up somewhere and then have to spend the day trying to fix the phone. Lol.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] GravityNinja:
You know that you don't have to push the files via ADB, right? Even if your shiny, new Pixel has never been booted, it literally takes a 3 minutes to skip all the system prompts, activate developer tools, whitelist Pixel and transfer the files you'll need in TWRP.

Either way you go, good luck.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] FilthyFord:
Can you explain more. I've already unlocked the bootloader and rooted, which now I'm seeing that I need to unroot to install twrp. Shoot me a pm if you want so we don't clutter up the thread. Thanks.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] FilthyFord:
SUCCESS!!!! Guess i just needed some sleep. Woke up this morning and jumped right to it and i now am rooted with TWRP installed. one question though. when i open the TWRP app, it asked to update through the playstore or the website, which one should i update through, or does it matter.

thanks again for the advice.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] Pete02:
Doesn't matter. If your using 3.2.1-2 that's the latest anyway.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] pranavasri:
[MENTION=912474]Dees_Troy[/MENTION] I need some help can i PM you
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] YandereSan:
Nvm, I resolved the issue.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] People11:
decrypted failed on Android P DP3
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] xFirefly93:
Do you use any lockscreen password?
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] rekids:
Same here but it was after a few days. Also lost access to the phone after boot. Notice a couple days prior TWRP said password was bad but still working after boot, then after a couple days lost all access to the phone after a reboot.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] kanoradoking:
TY, newest release is the first I've done on the Pixel 2 (5"). It is working great!
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] BDragonD24:
If you are using a lock screen password of any type (Pattern, password, pin, etc.) the decryption has been failing since the June security update which PP3 contains as default I believe. They stated on the TWRP site that the decryption may fail when new security updates come out so assuming you have security you will have to remove it each time you try to use TWRP for now.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] buffal0b1ll:
Remove security is the popular workaround. But if you don't wanna remove security you can adb push zips to /cache/ or flash zips from OTG
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] ApoelEllhnwn:
New update is up 3.2.2-0
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] nezebilo:
Dies new update have working decrypt with June security?
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] ApoelEllhnwn:
Yes all fine here
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] BS86:
Oreo 8.1 with July security patch also decrypts fine with 3.2.1

Only P beta seems to need 3.2.2
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] rekids:
3.2.2 does not decrypt on pixel 2 P Preview 4, July's patch, but works with 8.1 on July.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] goRt:
3.2.1 successfully decrypted dp4 for me, same as 3.2.2

Date / time still screwed :(
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] BS86:
Did you set the correct time zone in TWRP settings?
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] goRt:
The date shows 1970, so not a time zone issue.

Well documented issue!
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] Rukbat:
Date/time has been screwed since 2013 that I know of, and probably before that. It's almost a "who cares" kind of bug. I date-rime my backups anyway.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] goRt:
It worked fine on my S8, so I think it's a device specific issue.

It's [MENTION=5077573]BS86[/MENTION] you should be replying to, not me ;)
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] BS86:
date and time worked/work fine on my Nexus 5X.

On the Pixel 2, date seems to be saved completely different or not at all when the device is not booted up to system, so it defaults to the earliest Unix-Time capable date, 1.1.1970.

Not much of an issue for me anyway, as the way back to older monthly-patches does not work anyway - I don't do backups anymore and the rest of my TWRP usage does not need a correct date. Did not even notice that the date is wrong until I explicitly checked it now.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] joedajoester:
So 3.2.2-0 can be flashed on the pixel 2 XL with no issues besides decryption on android P?
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] Pete02:
I'm gonna say yes cause 3.2.2 decryption works fine for me on 8.1.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] lpsld:
Is there a way to transfer files when in twrp? its not shown on windows but makes that "you plugged sth in idiot" sound
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] nezebilo:
You can use adb push
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] nolimit78:
Just updated to DP5, doesn't seem to decrypt even after a fresh wipe/install. Anyone else having this issue?
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] goRt:
Thanks for randomly quoting me!

No issues here (other than the date issue)
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] kkazakov:
Anyone having issues with TWRP (tried 3.2.2 and 3.2.1-2) on the latest Android P preview? Can't seem to boot into twrp (fastboot boot ... ) - just freezes and then restarts the phone.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] ajrty33:
Works fine
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] kkazakov:
I had to flash 8.1, then flash latest P preview over and it worked ... weird.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] Telperion:
I'm having an issue, have had it for a while, and I'm not what party on what site needs the information to get it fixed.

TWRP cannot decrypt my /data/ partition and hasn't for a few versions now. I've been living with it for some time but I decided to flash the latest beta system image with a full wipe, assuming that would fix it. Nope. I still can't decrypt /data/ in TWRP.

Where is the best place to share this log?
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] stevexce:
twrp doesn't support decrypting on P
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] Telperion:
I have another Pixel 2 on P that does decrypt. From what I pieced together though, it depends on whether it was originally encrypted on an earlier security patch. Is this accurate?
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] stevexce:
I think you just have password unlock disabled on another Pixel =/

or you disabled encryption in another way.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] Telperion:
Nope, it's a PIN and fingerprint setup, fully encrypted.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] nolimit78:
Thank you. I was thinking I was the only one since no one else was saying this same thing. I'll quit stressin' about it now.:highfive:
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] ajrty33:
? twrp decrypts mine just fine
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] bland.life:
On 3.2.3

Tried to Nandroid restore but on restart it brings me back to TWRP.

Can't get into Android.

Tried many times to no avail.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] melgar:
same here, no problem with twrp decryption on Android 9. updated from 8.1 to 9 by adb sideload the OTA, then boot twrp 3.2.2-0 and entered the password. worked like a charm without any problems.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] mamarcac:
Several of us have had the Restore function not work properly and were left with a non-booting phone. Full factory image flash is the fix. But this is why you'll see some of us just staying away, it's not worth the risk like "the good ole days".

I think someone in this thread mentioned to never wipe System, so not sure if that's helpful in your case. But you're not alone.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] GravityNinja:
That's an awfully grim outlook, mamarcac. I use TWRP quite a bit. In fact, I just updated to 3.2.2 the other day but I don't use it for recovery as I had other preferred methods. TWRP is for flashing, wiping data, running ADB commands, etc. That said have you guys tried Titanium Backup? I believe it takes the Nandroid fornat, as well.

BTW, I just updated CarbonROM a few days ago and did a clean install of everything INCLUDING the system and internal storage so, yes, it can be done. Less than two hours later, I was back up and running having not missed a beat.

These are steps I use (keep in mind the first section is needed only when an update is needed on the vendor side or after wiping the system). Also, it's PAINFULLY detailed so, hopefully, even a dolt can do it. So no wise cracks.

Pre-Installation (usually optional):

1. Reboot to bootloader.

2. Unzip the latest OPM file from Google Development Archives for "marlin".

3. Remove "-w" from "flash-all.bat" to prevent formatting the internal storage.

4. Run command: "flash-all".

Installation Instructions:

1. Flash the OTA build file to both slots A & B (because of an encryption issue, reboot to recovery after the slot switch in the "Reboot" menu).

2. Launch TWRP if it is installed. Otherwise, launch the portable version of TWRP (.img) via the bootloader. The launch command is: "fastboot boot twrp.img".

3. Once all files are ready, start transfer with the ADB "push" command: "adb push FILE_TO_BE_FLASHED.zip /sdcard/TWRP".

4. Verify slot A.

5. Wipe data & dalvik cache.

6. Flash CarbonROM.

7. Flash TWRP.

8. Reboot to recovery.

9. Verify slot B.

10. Flash GApps.

11. Reboot to system.

12. Abandon Initial Setup and download your password manager.

13. Unlock Developer Options by tapping the ROM's build number in the About section of settings until a message appears congratulating you for your unearned promotion to Developer.

14. Open Developer Options and enable USB Debugging.

15. Reboot to recovery.

16. Flash Magisk Manager.

17. Reboot to system.

18. Run Magisk Manager and install the companion APK from the pop-up.

19. Finally finished. Now go hang yourself you commie. PROFIT doesn't live here anymore, Vlad.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] bland.life:
Seems like restoring messes up some security thing making it not boot.

I tried not restoring System but just Boot and Data but no go.

Anyway I already spent the night flashing the factory image and configuring the phone from scratch.

Luckily I did a Titanium Backup before upgrading to 9.

Looks like all the Treble, partition A/B stuff made Android less flash friendly?
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] Fa1saru:
does it work on Android pie?
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] mrorange2108:
No decrypt possible,for me even not without pin
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] gvsukids:
Pin decryption doesn't work in pie
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] mamarcac:
Yeah this seems to be the commonly held belief, that they're making phones less flashable/hackable. Even the person who posted the 19 step tutorial, props to them, but come on it's 19 freaking steps and just ridiculous Google does this to their "developers" phone.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] blastagator:
Data decrypt works fine on Pie for me using twrp-3.2.2-0-walleye.img
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] lightningdude:
Using TWRP 3.2.2-0, can't decrypt data even after factory data reset.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] rekids:
3.2.2 will decrypt wife's phone (on 9) that was working with decryption on 8.1 before flashing full 9 over 8.1 w/July patch.

3.2.2 will not decrypt my phone but I did a factory wipe and started from scratch from P previews to 9. Guessing that data may be encrypted differently in 8.1 compared to 9 and if updating from 8.1 to 9 does not redo encryption to 9 level.

On a side note can't get wife's phone to root get an Error 2 when installing Magisk (1671) or (1674), but custom kernel installs just fine go figure.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] enzyne:
3.2.3 Now available. https://dl.twrp.me/walleye/
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] rekids:
3.2.2 and 3.2.3 both will decrypt but only if you updated from from 8.1 to 9 by ots or flashing 9 full firmware over 8.1 without a data wipe. If a data wipe is done just before or after 9 update it seams to remove the ability to decrypt any more. Have one Pixel 2 that is able to decrypt (updated by flashing full firmware over 8.1 without wiping data, and one that will not decrypt but was wiped then flashed full firmware and set it up a as new phone. Tried with both 3.2.2 and 3.2.3. Don't think you can roll back firmware either to 8.1 from official 9.0, haven't tried as of yet and won't be able to until Tuesday when I have more time unless someone confirms my thoughts.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] buschris:
I also cannot stay decrypted after adding pin. running sultan and twrp3.2.3.0

I can use a toolkit and update my kernel and install magisk via abd sideload

---------- Post added at 03:14 AM ---------- Previous post was at 03:02 AM ----------

at first i was having problems with recovery having an error. I was finally able to get around it, and flash a working twrp. They (google) have monked something up.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] smith8ca:
This seems to be my case as well. I originally updated to 9.0 from 8.1 (without wiping data) and TWRP was working fine. I noticed a few issues and figured a factory reset would help. Afterwards, TWRP cannot decrypt.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] craigacgomez:
TWRP does not support decryption on Android Pie (9.0) yet. This is clearly noted on the TWRP website. There is no ETA.

https://twrp.me/google/googlepixel2.html
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] V0latyle:
I forget, can we still flash things if we cannot decrypt?

Also, what's the deal with the clock in TWRP?
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] koax88:
yep, u still can flash , just dont forget to remove the security first.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] smith8ca:
You can still flash, you just won't be able to access files on the virtual sdcard unless you remove your security booting into recovery.

If you can't disable your security because it would break certain apps (BlackBerry UEM, etc), you can always use ADB sideload from recovery and sideload it from your PC. You could probably put the file somewhere else on the device (like at the root of the filesystem) and flash it normally from there since it would be outside of the encryption of the data partition.

Regarding the time issue, I think I read somewhere about there being an issue with the kernel not passing the correct time to recovery resulting in a wonky epoch time. I'll see if I can find the link. I know it's somewhere here on XDA ...
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] Aceolus:
I'm having an issue with Mounting in TWRP. For some reason, when I go into TWRP and click on the "Mount" button, it list 4 things that can be mounted

System

Vendor

Data

Storage

Now when I click to mount "Storage", it doesn't do anything. And when I click the "Select Storage" it shows 2 options

Internal Storage (41132MB)

Storage (0MB)

The "Internal Storage" is enabled but when I try and click to enable "Storage", nothing happens. Also, my "Storage" is showing as "(0MB)"

Any idea what's going on here? Here's my device info

Device: Pixel 2 Walleye, Verizon

Operating System :Android 9

Android Security Patch: August 5th 2018

Encryption Status: Encrypted

Lockscreen Password - PIN enabled

Kernel: ElementalX-P2-2.04 #1

TWRP Version: 3.2.3-1

Magisk Version: 17.1
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] ralfbergs:
Maybe "storage" is for an external thumb drive?
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] Aceolus:
I never thought of that, I guess that would make sense. I'm just looking to make sure that's all it is and not that somthing is wrong
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] ralfbergs:
Yes, please let us know what your investigations turn out with...

Thank you.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] cb474:
What's the status of TWRP these days. Can it be left installed on the device, even when flashing monthly security updates? Or does TWRP have to removed and the stock recovery reflashed back before monthly updates?
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] Meowdib:
You can adb sideload OTA files from TWRP, then you have to reinstall TWRP, custom kernel and Magisk afterwards. Worked for me for the September update + Sultanxda kernel + Magisk.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] UncertainSpin:
Did 3.2.3-1 fix OpenRecoveryScript not working with the Pixel 2 as reported here (https://xdaforums.com/pixel-2-xl/help/twrp-openrecoveryscript-b-partitions-t3785080) and on IRC?
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] dichandcheck:
I just updated my pixel 2 to Pie. I tried reflashing twrp and get the below like it worked but it just pulls up to a blank screen. I then have to hold down power for 10 secs to get it to reboot. I did this while in the bootloader.

MacBook-Pro:platform-tools ryanbarnett$ adb reboot bootloader

* daemon not running; starting now at tcp:5037

* daemon started successfully

MacBook-Pro:platform-tools ryanbarnett$ fastboot boot /Users/ryanbarnett/Desktop/Pixel/twrp-pixel2-installer-walleye-3.2.3-1.zip

creating boot image...

creating boot image - 10817536 bytes

downloading 'boot.img'...

OKAY [ 0.036s]

booting...

OKAY [ 0.779s]

finished. total time: 0.815s

MacBook-Pro:platform-tools ryanbarnett$
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] dorqus:
You need to boot from the img fine, not the zip file.

twrp-3.2.3-1-walleye.img

You can download it from twrp.me. It's halfway down on the page where you got the zip file from.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] dichandcheck:
:o. Thanks doofus here grabbed the wrong one and was digging around in the zip. Been awhile since I updated.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] dorqus:
It's dorqus, not doofus, but you're welcome none the less...
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] DuckRuckus:
In the future, follow this guide to the letter: https://xdaforums.com/pixel-2/how-to/guide-how-to-install-google-software-t3760033

First install of the firmware might fail, but just try again and follow all of the subsequent steps to the letter. Boot Twrp, install Twrp if you want, kernel, If you want to use one, (I use EX), then magisk last. I've never had any issues using this method.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] chemical1der:
Cannot Create Backups in TWRP

Does anyone have any tips for creating backups in TWRP 3.2.3-1? I am running stock (9.0 Nov Build) with Magisk (17.1) and the latest Sultan Kernel. Every time I try to back up via TWRP (System+Data+Boot) the phone reboots and does not complete the backup. An important note: when I first flashed TWRP I left the system "read only." Does that have anything to do with it?

Thanks in advance!
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] Pete02:
Probably. I'm no expert but from my understanding read only won't allow twrp to make any changes. You would think that twrp just needs to read and copy files for a backup but maybe there's certain files it can't access in read only state? Just guessing here but why don't you switch that up and try again.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] chemical1der:
I'll give that a try! Thanks for the response.

Update: no dice. After giving TWRP permission to read/write it still prematurely aborts attempted backups. But it is not consistent regarding when in the process backup aborts. Immediately after I changed permissions it almost made it all the way through but rebooted. On the second attempt it happened much earlier in the process. I made a copy of the recovery log but am not sure what I am looking for.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] krisvek:
Out of disk space?
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] chemical1der:
Thanks for the suggestion! I have about 80GBs of free space out of 128GB. So, space isn't a problem.

If anyone is willing to take a look at my recovery log file please PM me. I'd love to flash a custom rom but refuse to do so unless I am able to backup in TWRP first.

Besides the backup issue (and other known issues) all is well with my TWRP installation.

Thanks for the help!
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] iu1nguoi:
Do you have more than 1 user setup? If so twrp backup won't work
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] chemical1der:
Thanks for your response! To answer your question: I don't think so. I did go into the "Guest" user profile in order to remove it. However, when I returned to the owner account the "guest" was still there. Could the persistent guest user profile be the culprit? If so, I am having a hard time deleting it.

Thanks again!

Update: Solved my issue! Someone in the Pixel 2XL forum had the exact same issue and solved it by switching kernels. After I flashed the latest Elemental kernel and then attempted a backup, it worked without a hiccup. I really do not know why using Sultan kernel would cause this issue. If anyone has any insight I'd greatly appreciate it.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] MyStyle0714:
so... still no MTP fix for Pixel2? or any custom recovery can do that?
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] buffal0b1ll:
Just use adb push and pull
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] dhayat1919:
Salam bos

---------- Post added at 07:00 PM ---------- Previous post was at 06:59 PM ----------

Salama