yashsingh1/xdaforums huggingface dataset:
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] matssa:
In adb, magisk --remove-modules. Didnt test it yet though
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Tulsadiver:
But if you are bootlooping, you would have to flash at least boot.img, maybe even flash-all, to get your phone to a state where you can use ADB. Then, you'd have to root again once the modules are removed.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] jcmm11:
What version of Android? If you're on 10 there is no currently working TWRP.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] matssa:
True, you will have to flash the boot.img in order to access adb. So yeah it kinda is a bit harder than flashing your core only magisk img but still kinda possible. However I think I saw somewhere that even when bootlooping the adb stuff was on however not very long, I'll have to check if my PC can detect it when booting. If it does, then no need to flash anything
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Tulsadiver:
Regardless of the steps, it's a million times better than a factory reset ?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] _3rik:
oh that makes sense. (im on 10)

since im new to this phone i didnt realise i could install magisk and ex kernel without twrp :P (and thats basically all i wanted to do)

thanks anyway!
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] NepoRood:
Android and it's "super" partition, ugh. Progress is being made though and hopefully a solution will be found soon.

PS, fix your signature, lol

(That's not a demand, just a request)
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] _3rik:
Fixed :p
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] NepoRood:
Nice :good:

I just hate it when people have close brackets, lol
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] nikhilnangia:
[MENTION=912474]Dees_Troy[/MENTION] and other TWRP Devs: please do check this thread https://xdaforums.com/pixel-3-xl/how-to/android-10-sensors-bug-t3964904.

Implementing TWRP to use the /persist partition to store logs and caches can cause major issues. Essentially, this partition is only 40MB in size and the logs (for those who make nandroid backups, in particular) can run larger than 20MB, thereby corrupting the factory calibration and configuration files on Pixel phones. Suggestion would be to not write to this partition at all, if possible - or to put a check to clear log files if they exceed a certain date or size.

Related bug report was filed by someone here: https://github.com/TeamWin/Team-Win-Recovery-Project/issues/1506
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] bigbiff:
I am working on having the target log compressed in the stored partition such as persist to reduce the amount of space it takes. I am close to pushing a patchset to gerrit.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] bigbiff:
Hello, those with an issue can you test https://build.twrp.me/twrp-3.3.1-0-crosshatch.img or https://build.twrp.me/twrp-installer-3.3.1-0-crosshatch.zip

Please post the output of adb shell ls -l /persist/cache/recovery if you do test and post /tmp/recovery.log

Here is the patchset: https://gerrit.omnirom.org/c/android_bootable_recovery/+/35217
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] bggold:
Sorry about that forgot my test phone was still on 9. Upgrading to 10 now and will report back soon.

Did not decrypt or mount on 10. Here are the files requested.

Thanks
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] bigbiff:
Hi, thanks for testing. Were you having issues with free space on /persist?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] bggold:
Not on these devices they were rma's before they knew what the issue was. Sorry
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] steal25:
Are you looking for someone on Android 10 that still has the issues? I've already remedied the /persist issue with fixes from the other thread. Basically I had the issue but it's fixed now, will logs from my device help?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] bigbiff:
Can you link the thread with issues so I can see what is happening? I just wanted to see how big the log files are with compression.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] steal25:
https://xdaforums.com/pixel-3-xl/how-to/android-10-sensors-bug-t3964904
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] nikhilnangia:
Specifically, this will come in handy for you. https://xdaforums.com/showpost.php?p=80200201&postcount=159

It's a zip with my bad persist partition showing logs reach up to 20MB in size.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] jcmm11:
I can tell you that I've compressed logcat bootlogs of 20 MB down to about 600kb. Best compression for those logs came from bzip2
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] dnsmo:
Is twrp working now on Android 10?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Golf c:
Why would Twrp even continue to use the persist folder to store logs after what has happened? There has got to be a less sensitive area to store these logs in the future.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Eudeferrer:
I believe it's in the works but not released yet.

Sent from my Pixel 3 XL
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] bigbiff:
It's the only place not encrypted. Compression will help with logs.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] FcukBloat:
could you make at least the log generation optional? for example when you have problems, you can enable logging to be able to get and share logs. but leaving it disabled by default? most of people normally don't need them and this would have avoided the sensors problem due to full /persist..tia
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] kishke:
Any update with twrp for 10?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] SinisterXReaper:
Asking for ETAs are a no no. Whenever there is an update, trust me, you will know.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] kishke:
It was more about if they found the issue and need any help testing stuff than an ETA.

I know asking for ETAs is just annoying.

It was more couriousty than anything else.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] ktmom:
I suspect when a breakthrough is made, it will show up on Dees_Troy's Twitter feed
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] kishke:
Thanks, I was looking through github but the issue tracker has no responses and I don't really understand commits.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Lacrein:
dear sir, I flashed twrp.img, but twrp couldn't mount storage or sdcard, they were all shown 0 Mb. how can I solve this problem, please?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] ktmom:
That means decryption is not working, which is a known problem on Android 10.

The way you post your question

makes me wonder if your device is a Pixel 3XL. That's the device specific thread you posted in. If you do have a different device, you would be better served posting in your device forum.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] twcobra:
It's been kinda of quiet. Is there any hope of getting Twrp working with Android 10 on Crosshatch. Or did Google go full Apple this time.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] QRCode:
Gonna go with Google went full retard and did an Apple...
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] sliding_billy:
Don't they know You Never Go Full Retard?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] NepoRood:
Pixel 1 and 2 are fine, the 3 series though. Gotta give the guys at Team Win some time to figure out how to make it work with dynamic/super partitions. It's a new game, lol
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] ktmom:
Look 4 posts prior to your's.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Lacrein:
yes I am using pixel 3XL, and now can't flash twrp, what can I do to decrypt the device, please? :silly:
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] jcmm11:
Look 2 posts before yours
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] exist2resist:
Google trying everything in their power to force advertising on you.

They are an advertising company after all, not a hardware company, hence why the 4 is a mediocre upgrade from the 3 just like the 3 was from the 2.

I guess I learned my lesson trying the latest and greatest os.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] ins5736:
Silly question, but does TWRP work for Android 10 with the exception of decryption? For example, could I use it to flash Magisk if I don't have a screen lock applied?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] lucky_strike33:
All you need is magisk manager, boot.img and fastboot to get root....
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] ins5736:
I saw the thread for the method you referenced. I was wondering if TWRP worked for flashing zip files. Is that a no then?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] lucky_strike33:
TWRP is a no go for Android 10.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] ktmom:
Franco kernel manager will flash zips.

Though as I read back, you must be rooted to use it so no, you'll not get rooted with FKM.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] swieder711:
Good article on the challenges facing TWRP on the Pixel 3/4

"Don't hold your breath"

https://www.androidpolice.com/2019/10/24/android-10-twrp-pixel-3-4/
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Fuzzy13:
I see a new release was posted but still isn't working on 10.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] swieder711:
twrp-installer-3.3.1-3-crosshatch.zip	2019-10-29
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Fuzzy13:
That's the one. Still the same storage encryption issue.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] 5.1:
Hello,

More in-depth version: https://twrp.me/site/update/2019/10/23/twrp-and-android-10.html

Cheers... :laugh:

Sébastien
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] bigbiff:
This contained an update to compress logs on persist. I will look at adding a configuration option to disable storage of logs in the future.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Jiggs82:
Praying for you guys to get TWRP working for Android 10 and Pixel 4 XL ??;)
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] twcobra:
Not sure if anyone has seen this before. I tried downgrading to Pie so I could get back on a custom ROM. After boot and making sure debug was on. I went into the boot loader to flash TWRP. I was greeted while trying to write this error.

FAILED (remote: 'Not allowed to flash (recovery)')

The boot loader shows unlocked. I have not tried locking and unlocking again. I wanted to ask here first.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] ktmom:
Is critical unlocked?

fastboot flashing unlock_critical

Then reboot to bootloader
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] twcobra:
Even thou I am unlocked. I am going to assume this command would wipe the phone.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] ktmom:
I'm going to hedge a bit here. In theory on the 3xl, critical should need to be unlocked only if flashing a bootloader (not boot.img).

But yes, it will wipe the device. That's why I did both when I first got the phone.

Double check that you are using the newest (29.something) Fastboot.

All of that said, Fastboot booting TWRP is preferable to installing it, even on Pie.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] jcmm11:
Quoting from the Google Factory image page:

---

For Pixel 2 XL only with loader version prior to TMZ20a: the critical partitions may also need to be unlocked before flashing. The unlock can be performed with this command, and should NOT be done on other devices:

fastboot flashing unlock_critical

---

I've never had to unlock_critical. Bootloader is flashed every month with the monthly update. If you look in the flash-all script the very first thing it does is flash the bootloader.

If he tried to flash a recovery image to the recovery partition that will never work since we no longer have a recovery partition. He needs to boot the TWRP image them install the TWRP zip from within TWRP.

I do agree that just fastboot booting it is preferable to installing it.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] twcobra:
I am getting the error in my cmd window after my fastboot commands. It uploads OK but fails install. I have also had issues trying to sideloade some of the custom 10 Roms I will try the critical unlock and see if it clears my issues.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] jcmm11:
What are the exact commands that are giving you the errors
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] twcobra:
FAILED (remote: 'Not allowed to flash (recovery)')
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] bggold:
Might be a dumb question but did you flash pie to both slots after using 10? Might be a mismatch.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] jcmm11:
That's the error. What was the command that generated the error?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] twcobra:
fastboot flash recovery twrp.img
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] ktmom:
Thanks for correcting me. I started to back off because I think I am blending PH-1 and Pixel 3XL, both of which I have. But also, I missed that there was indication of trying to fastboot to recovery. I need to be more careful.

[MENTION=4469513]twcobra[/MENTION], the point jcmm11 is making; you may be using old commands. There is no recovery partition on an A/B device. If you are trying to flash TWRP to recovery from Fastboot it won't work.

From TWRP's crosshatch device page
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] jcmm11:
And that will absolutely not work no matter what you do. As I already stated there is no recovery partition to flash to.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Slim2none4u:
You have to fastboot boot twrp.img then in twrp install the twrp.zip. But I don't believe twrp even works on Android 10 from my understanding.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Surge1223:
Anyone still attempting to use twrp on 3xl should attempt to boot into twrp or even if at splash type

adb root

adb remount

twrp decrypt <pin/pattern>

It's worth seeing the output,. Even though twrp doesn't know how to handle logical/dynamic, adb does, and it does mount them to the place that twrp is used to system, vendor etc being mounted

Just a thought
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] NepoRood:
Awesome man, I'm gonna gift you XDA Ad Free...

:cool:
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] kishke:
Any chance you or someone can explain this in a bit more details for those of us who haven't fiddled with the phone for a while?

Thanks
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] crackers8199:
i finally just updated to android 10 today on my pixel 3, and when trying to boot into twrp to re-root i get this...

$ fastboot boot twrp-3.3.0-0-blueline.img
Downloading 'boot.img' OKAY [ 0.316s]
booting ERROR: usb_read failed with status e00002eb
FAILED (status read failed (No such file or directory))
Finished. Total time: 4.117s

now what?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] FcukBloat:
now read around. there's no twrp for Android 10 yet
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] crackers8199:
yeah, my bad. i figured it out and just rooted by patching via magisk.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] carlosjcar:
Um just wondering why the Oneplus 6T has Working twrp and the Pixel 3 still doesn't. Is there different partition handling on the Oneplus?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] slothdabski:
https://www.androidpolice.com/2019/10/24/android-10-twrp-pixel-3-4/
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] carlosjcar:
Ok, fair enough.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] phoe zay:
why i cannot mount system

and i cannot flash firmware via twrp and fastboot mode
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] lafester:
Look up one post. Try to be informed before posting.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] cruckus:
So how long? Haha jk congrats Dees_Troy
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] francois amon:
People need to chill ? its done when its done :p
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] pahlerc1:
slowly but surely twrp will make it's way to our device. i'm hopeful, thanks for the hard work sir! it's not the same as the old days on the Nexus devices.. each year Google makes a large step towards locking down our phones :(
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] HamsterHam:
[MENTION=7237874]NepoRood[/MENTION], using [MENTION=4939386]Surge1223[/MENTION]'s method, did you manage to decrypt? That's where I am stuck. TWRP says 'Failed to decrypt data'.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] NepoRood:
I haven't even tried, AFAIK, Surge hasn't either, lol
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Justsnoopy30:
I've searched basically all of xda on how to install twrp on the Google Pixel 3 XL, and every thread says to run fastboot boot <name of twrp image>.img (and yes I replaced it with the twrp image name, and my bootloader is unlocked). Doesn't work, no matter what. Booted the bootloader in slot a and slot b and it still doesn't work. I am running the latest fastboot version. The command and error I'm getting: fastboot boot ./twrp-3.3.1-3-crosshatch.img

Sending 'boot.img' (65536 KB) OKAY [ 1.928s]

Booting FAILED (remote: 'Error verifying the received boot.img: Invalid Parameter')

fastboot: error: Command failed

After doing that many times, I tried fastboot flash boot_a and then it wouldn't boot, so I ran flash-all.sh in the factory image for the Google Pixel 3 XL and it boots again. I then tried fastboot boot ./twrp-3.3.1-3-crosshatch.img again and the same error FAILED (remote: 'Error verifying the received boot.img: Invalid Parameter') was there. After searching and searching I came to no solution but to ask for help here. Could anyone help with this issue please?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] mgp53:
If your running Android 10, it won't work. May never either. One of the posts,there is an explanation.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] NepoRood:
Lose the "./" in your command, should be:

fastboot boot twrp-3.3.1-3-crosshatch.img

However, as stated above, it doesn't work properly on Android 10 yet
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Justsnoopy30:
Ah, must of missed that. Any other custom recoveries supported or a way to flash magisk?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] dark2099:
There are guides for how to flash magisk, do a search.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] NepoRood:
Getting off topic here, but just patch the boot image and flash that with fastboot.

As suggested, you can do a search to find out all the details on how to do that...
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Homeboy76:
https://xdaforums.com/pixel-3-xl/how-to/guide-pixel-3-xl-android-10-0-q-t3964117
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] dirtyreturn:
Woops.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Justsnoopy30:
Yeah, figured that out. About twrp on android 10, many people are saying that twrp doesn't work on android 10 for actually using it, but were able to boot it. On mine I can't even boot it. Why is that?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] dark2099:
Not to come off as confrontational, but what does it matter? If it doesn't work, why bother with wanting it to boot?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Justsnoopy30:
Well, at least some of the features would work most likely.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] dark2099:
I'm pretty sure that it doesn't decrypt on 10. Granted I only ever used TWRP for flashing ROMs and kernels, doubt any other features could be used without working decryption.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Justsnoopy30:
Wiping?

Creating and restoring a backup?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] drdrewdown:
None of that works..
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] dnsmo:
is the twrp project dead now on pixel 3 xl?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] swieder711:
I think it is 'mostly dead' which is different than dead.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Face_Plant:
I'd say it's more "on hiatus until further notice." The main dev for Crosshatch is busy with life at the moment, but the source is out there if someone else wants to take over in the meantime. I took a look at it, but I wasn't sure where to begin since it's written in C/C++ and I'm more of a Java/C# kinda guy...
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] jcmm11:
No. There is progress being made in the background but, for various reasons (including real life situations), I wouldn't expect anything quick. Changes that need to be made are actually quite extensive due to changes in the underlying OS structure, initiated by Google.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] twcobra:
More like TWRP got face palmed by Google and will need awhile to pick itself up off the floor. How's that for an analogy lol.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] bigbiff:
TWRP's current stance is we are trying to get a pre-10 release for SAR updates.

I am working on an AOSP merge at my github.com repository right now and will get back to that after reviews are done.

Make sure to check gerrit.twrp.me for activity if you're interested. The AOSP merge will probably be a direct push however after the next SAR release updates. Right now this won't help the pixel 3 line however.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Justsnoopy30:
Update on Android 10 support?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Eudeferrer:
Not yet, but I read somewhere that some Xiomi phones on Android 10 are now supported. So maybe it will come to us soon as well.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] sic4672:
Except the models mentioned don't have the A/B partition scheme, so it's not much help.

https://www.xda-developers.com/xiaomi-mi-note-10-mi-mix-3-5g-official-twrp-support/
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] slothdabski:
It's not the A/B partitions that are the issue for our device. It's the dynamic/logical partitions
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] sic4672:
My error. Thank you for the correction.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] knpk13:
I don't have a pixel 3 but I've been looking through the TWRP threads for other new devices as I'm upgrading from a OP3T.

I just got a OnePlus 7T Pro and learnt TWRP doesn't work yet because of dynamic partitions because it was launched with Android 10. However, didn't the Pixel 3 series launch with Android 9 (which I assume doesn't have dynamic partitions) ? Unless I'm wrong or upgrading to 10 actually changes the partition table on the Pixel (never heard of that happening on regular OTA's) I'm a little confused why TWRP doesn't work on the Pixel 3.

In the meantime, I've learnt I can flash roms/kernels via kernel manager apps and fastboot, but I'm looking for some way to take the equivalent of a nandroid backup before I do so, perhaps via adb or fastboot if possible. Does anyone know of such a method?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Old Man Dave:
Twrp worked fine for us on Android 9....
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] knpk13:
I know that already. Read my post again. I asked if the upgrade to Android 10 changed the partition table. I don't see how else you can have dynamic partitions on 10, but not on 9.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Old Man Dave:
Your first post didn't confirm that.

Simple logic says if it worked on 9 and it doesn't on 10, due to partitioning changes.....