yashsingh1/xdaforums huggingface dataset:
[OnePlus 8 / 8 Pro & 8T Cross Device Development] Ad3s12:
Hey, i just asked that question out of curiosity, "When do you think", not "I want TWRP NOW."
[OnePlus 8 / 8 Pro & 8T Cross Device Development] almahix:
Buon Natale!
[OnePlus 8 / 8 Pro & 8T Cross Device Development] dlads:
Merry Xmas.

Glad y not dead
[OnePlus 8 / 8 Pro & 8T Cross Device Development] dlads:
Regardless, asking for timelines is a taboo topic.

It's like me fixing your car or computer or something for free and you tapping your watch saying when might it be done?

There is no timeline to be blunt.

But tbh there besides the point, there is literally no reason why you need TWRP, everything can be done without it.

AFAIK anyway.

That's not a bad question, what exactly does anyone need TWRP for besides convenience over other solutions?
[OnePlus 8 / 8 Pro & 8T Cross Device Development] Ad3s12:
The thing is: I didn't ask for timeline. I just asked when DO YOU THINK will it be released.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] dlads:
Who me? Next Christmas.

If you're referring to the developer of it then yes that would be asking for a timeline.

I'm not being funny, but best not to ask questions like that.

It's seen as taboo throughout XDA and related forums, in fact it's pretty universal.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] almahix:
Like I said, touchy. Never use the word "when" on XDA! Don't sweat it. It will be here when it is here, so I've been told in less kindly verbiage! Many of us are eager to see it. It is an awesome tool.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] zrzhu:
Blow is copied from OP. It's a little confusing to me. What does it mean "For now only boot it" but it also gives us command to flash to recovery partition? Can I install TWRP for Oneplus 8 Tmobile? Thanks.

Install guide (Reccomended):

Acutally seems oneplus (or directly android 10) re-introduced the recovery partition so you should only flash it in recovery partition or you can try to boot it from fastboot. For now only boot it.

To flash:

Code:

fastboot flash recovery_a twrpname.img

fastboot flash recovery_b twrpname.img

To boot:

Code:

fastboot boot twrpname.img
[OnePlus 8 / 8 Pro & 8T Cross Device Development] dlads:
Lol I was explaining why it's Taboo to ask for a timeline, if you don't understand why it's rude to do so then you wasn't taught manners as a child.

Personally I'd rather be considered touchy than rude.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] owilsky:
OK, after patching the stock recovery with this guide I could easily backup my super partition by running dd if=/dev/block/by-name/super of=/media/data/0/super.img. As far as I understood this images can be flashed by fastboot flash super super.img.

But how do I backup my userdata partition without /data/media/0? This is the internal sdcard which I do not want to have in the image because it's getting huuuuge and I have a separate backup. TWRP also omits this.

- So the main question is with which commands does TWRP make the backups?

- And any idea how to compress the backups?

- How do I wipe /data without wiping /data/media?
[OnePlus 8 / 8 Pro & 8T Cross Device Development] almahix:
Dude, I wasn't being rude! Pease be careful what you read into another person's comments. #neverrude! PS I never directed my comment to anyone in particular, and certainly not you.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] dlads:
You just called me touchy? Lol.

Even though I was only explaining to the guy the problem.

It's an old issue that stems from multiple sources and I was guilty in the past in roundabout ways myself, I was moaning that there weren't enough ROMs, similar thing.

But to the dev, in their thread, no it's not on.

I was explaining why to whomever.

DW about it, it's cool.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] mauronofrio:
Do you want a twrp build now or i can wait the official release?
[OnePlus 8 / 8 Pro & 8T Cross Device Development] dlads:
I think people would lose their minds if a new functional TWRP came out.

Definitely yes.

Up to you.

;)
[OnePlus 8 / 8 Pro & 8T Cross Device Development] tfae:
I want an official release. :sneaky:
[OnePlus 8 / 8 Pro & 8T Cross Device Development] ceza1380:
Now please lol.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] Lycidias:
soon or now would both be nice 🙂
[OnePlus 8 / 8 Pro & 8T Cross Device Development] theincognito:
Any chance if you can make it work for 8T too? I know, too big of an ask. 😅
[OnePlus 8 / 8 Pro & 8T Cross Device Development] dlads:
I think it probably would work with the 8T anyway.

No harm in booting it anyway
[OnePlus 8 / 8 Pro & 8T Cross Device Development] osm0sis:
It'll just need a new unified kernel and maybe recovery_dtbo to work on Android 11 and 8T I think. Testing for @mauronofrio so he can iron out the last issues in Android 10 TWRP on 8 Pro right now though. 👍

Any still on Android 10 can feel free to join in using that Slack link I posted a couple pages back.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] almahix:
I'd sure like to but I'm my 8 pro came with Android 11. Hopefully we'll have TWRP for that someday!
[OnePlus 8 / 8 Pro & 8T Cross Device Development] osm0sis:
Yep, Android 11 decryption should be backportable to Android 9 tree even, so hopefully soon.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] zrzhu:
Can anyone help the question? Thanks.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] wartomato:
If you are on Android 10, and the device is bootloader unlocked, you can flash it.

If you are on Android 11 you should not, as it is in testing and cannot provide full recovery functionality.

Thus booting it from fastboot via a pc is okay and does not "harm" the device. Flashing is risky and for testing.

🤷
[OnePlus 8 / 8 Pro & 8T Cross Device Development] gaww:
Having now would be good.

Just trying to understand - all the earlier OnePlus devices have A11 working - do the 8's have different partitions or other problems with respect to only them?
[OnePlus 8 / 8 Pro & 8T Cross Device Development] osm0sis:
While we're waiting on working TWRP for op8x and the various Android versions I went ahead and adapted my OP7T Stock recovery Insecure adbd Injector Addon AK3 zip for us all, so if something goes wrong at least we've got decrypted data and adb shell dmesg access for our various devices via stock recovery. Attached below. Simply flash via FKM or EXKM once you're already rooted.

I work on these projects in my limited time off, so if you like the progress I'm making, or enjoy anything else I've done on xda, please consider sponsoring my ongoing work using my GitHub Sponsors profile. For a one-time donation you can hit the donate link from my profile. Thanks for your support!

Supporting OnePlus8/instantnoodle, OnePlus8TMO/instantnoodlet, OnePlus8VZW/instantnoodlev, OnePlus8Visible/instantnoodlevis, OnePlus8Pro/instantnoodlep, OnePlus8T/kebab, OnePlus8TTMO/kebabt and OnePlus9R/lemonades. Fully insecure now since OOS 11 on my OP8T doesn't seem to respect existing booted authenticated devices with ro.adb.secure=1 like OOS 10 on my OP7T does. 🤷‍♂️

Happy New Year's! 🥳

Edit

: Updated with a fixed zip for disabling authentication.

Edit 2

: Updated with all known OnePlus 8x Series variants plus OnePlus 9R support since it's pretty much completely just a renamed 8T. 🤘
[OnePlus 8 / 8 Pro & 8T Cross Device Development] Lycidias:
I dreamt of this while waiting for twrp, thanks !

Had anyone tested this on op1pro?

Happy new year 🥳🎉
[OnePlus 8 / 8 Pro & 8T Cross Device Development] gaww:
Could you explain exactly what does the zip above do ?

I flashed it, but only after renaming the download .bin back to .zip - which appears to be an XDA download problem.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] Lycidias:
TWRP 3.5.0 released with support for devices that launched with Android 10

TWRP 3.5.0 is here, and it finally brings support for devices that launched with Android 10. Read on to know more!

www.xda-developers.com

Does that mean something good for us? 🙂☺️
[OnePlus 8 / 8 Pro & 8T Cross Device Development] goRt:
Not showing yet https://twrp.me/Devices/OnePlus/
[OnePlus 8 / 8 Pro & 8T Cross Device Development] Lycidias:
I just flashed it and got adb in stock recovery. But it shows "unauthorized" device.

How can fix this ?
[OnePlus 8 / 8 Pro & 8T Cross Device Development] Lossyx:
Yes, now mauronofrio just need to update device specific sources.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] osm0sis:
That shouldn't be the case, maybe adb kill-server and adb devices again? Try enabling USB Debugging and authorizing your PC while booted too, just in case that still somehow does something.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] RandomPooka:
Bad idea to flash something that you don't even know what it is or does ..
[OnePlus 8 / 8 Pro & 8T Cross Device Development] just4sc:
Heard that TWRP might never be available for 1+8T (TMO). Is that true?
[OnePlus 8 / 8 Pro & 8T Cross Device Development] wartomato:
No. These devices do not all have Android 11 working. Beginning with the 7T series, OnePlus implemented dynamic partition schemes on the devices. And these are a hassle to work with. Plus some devices even got a dedicated recovery partition back, plus encryption changes in Android 11, plus, plus, plus.

So getting a reliable TWRP done is no copy/paste job.

(That is what I understood so far) 🤗
[OnePlus 8 / 8 Pro & 8T Cross Device Development] wartomato:
As long as you get it at least unlocked, why shouldn't there be a TWRP available for it in the future?

If there might arise custom ROMs, a TWRP might surface too.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] Lycidias:
i killed adb -server and re-authorized my device while it was booted but still only adb devices unauthorized
[OnePlus 8 / 8 Pro & 8T Cross Device Development] osm0sis:
Hmm, can you send me your patched recovery dump to investigate? It worked on my KB2005 on KB05AA.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] Lycidias:
Hope this is working, thanks!🙂 I'm on latest oos stable with my oneplus 8 pro eu
[OnePlus 8 / 8 Pro & 8T Cross Device Development] osm0sis:
Ah I think I see the issue!

prop.default:

#
# ADDITIONAL_DEFAULT_PROPERTIES
#
ro.actionable_compatible_property.enabled=true
ro.postinstall.fstab.prefix=/system
ro.secure=0
security.perf_harden=1
ro.adb.secure=0
ro.allow.mock.location=0
ro.debuggable=1
debug.atrace.tags.enableflags=0
persist.traced.enable=1
dalvik.vm.image-dex2oat-Xms=64m
dalvik.vm.image-dex2oat-Xmx=64m
dalvik.vm.dex2oat-Xms=64m
dalvik.vm.dex2oat-Xmx=512m
dalvik.vm.usejit=true
dalvik.vm.usejitprofiles=true
dalvik.vm.dexopt.secondary=true
dalvik.vm.appimageformat=lz4
ro.dalvik.vm.native.bridge=0
pm.dexopt.first-boot=quicken
pm.dexopt.boot=verify
pm.dexopt.install=speed-profile
pm.dexopt.bg-dexopt=speed-profile
pm.dexopt.ab-ota=speed-profile
pm.dexopt.inactive=verify
pm.dexopt.shared=speed
dalvik.vm.dex2oat-updatable-bcp-packages-file=/system/etc/updatable-bcp-packages.txt
dalvik.vm.dex2oat-resolve-startup-strings=true
dalvik.vm.dex2oat-max-image-block-size=524288
dalvik.vm.minidebuginfo=true
dalvik.vm.dex2oat-minidebuginfo=true
ro.iorapd.enable=false
ro.sys.oneplus.wrapper=1.0.0
ro.sys.oneplus.support=11.11.0
persist.sys.usb.config=none
#
# ADDITIONAL VENDOR DEFAULT PROPERTIES
#
ro.vndk.version=30
ro.adb.secure=1
ro.oem_unlock_supported=1

Looks like my second patch_prop to try and catch where OnePlus broke prop format (by including ro.adb.secure= twice) didn't work as intended, so it was still set to 1. And that's the same symptoms as my 8T on Android 11, so must be there that they broke the booted authentication carrying over to recovery. I'll work on the fix shortly.👍
[OnePlus 8 / 8 Pro & 8T Cross Device Development] osm0sis:
Alright, I've updated my previous post with the fixed zip. All should be good now, just make sure you're flashing it over untouched stock recovery again to make sure both instances of ro.adb.secure=1 get correctly patched. (y)

And yup, can confirm it's actually OOS 11 that seems to break the booted authenticated devices carrying over into recovery, since it works like my 7T on my 8 Pro with OOS 10 still. 🙄

I wonder if we can consider this a bug so I can pester OnePlus directly. 🤔
[OnePlus 8 / 8 Pro & 8T Cross Device Development] Lycidias:
thank you very much, great work! :)

just fastboot flashed my stock recovery.img from payload output directory to recovery a/b.

now i am ready to flash your new zip, right?
[OnePlus 8 / 8 Pro & 8T Cross Device Development] osm0sis:
Yeppers.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] Lycidias:
Great, it works. Fastboot devices now shows "recovery" 👍☺️
[OnePlus 8 / 8 Pro & 8T Cross Device Development] almahix:
This is really exciting progress! I have a OnePlus 7pro running Android 10, and a OnePlus 8pro running Android 11. I am satisfied to run Oxygen rather than custom ROMs/kernels. TWRP is in my experience the least error-prone way to add Magisk. I also appreciate the backup/restore capabilies in case something goes foul. Payload dumper is good however Magisk Manager is not always reliable. Thanks developers!
[OnePlus 8 / 8 Pro & 8T Cross Device Development] mordantly:
Just ordered an 8pro. Even 3.4.0-14 still not recommended to flash to phone?
[OnePlus 8 / 8 Pro & 8T Cross Device Development] Lucke98:
Correct if the phone is on android 11

(if you want your new phone to boot)
[OnePlus 8 / 8 Pro & 8T Cross Device Development] jamescable:
Flashes fine for android 10 just not 11
[OnePlus 8 / 8 Pro & 8T Cross Device Development] DyingDeep777:
Does TWRP recovery still have issues regarding restoring backups and flashing system and vendor files?
[OnePlus 8 / 8 Pro & 8T Cross Device Development] saphirrot:
First post will help you with that
[OnePlus 8 / 8 Pro & 8T Cross Device Development] castle200:
If I flash on Android 10 and then update with the OTA, will TWRP stay on? If not, will it boot on android 11? I am trying to Hide Safetynet to keep my Netflix and Google pay working and the only way i know is with Magisk
[OnePlus 8 / 8 Pro & 8T Cross Device Development] RandomPooka:
Does not work with 11 yet, as per OP
[OnePlus 8 / 8 Pro & 8T Cross Device Development] mordantly:
If one is running 11, can fastboot boot twrp to make backups?

Sorry I'm 3rd generation Galaxy here until my S5 bootloader got me locked to M.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] AarSyl:
There are guides on saving Magisk when taking OTAs. I'm currently rooted on A11 with my Netflix & GPay intact.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] RandomPooka:
They asked if TWRP would fastboot boot on 11. Why are you quoting me and commenting about retaining magisk?
[OnePlus 8 / 8 Pro & 8T Cross Device Development] AarSyl:
Quoted the wrong person. Not sure which post it was now...
[OnePlus 8 / 8 Pro & 8T Cross Device Development] jamescable:
I guess when they said twrp official release for 8 pro is about ready, they weren't lying!!! Really happy with official release
[OnePlus 8 / 8 Pro & 8T Cross Device Development] jamescable:
Duplicate
[OnePlus 8 / 8 Pro & 8T Cross Device Development] mordantly:
Yes as stated, fastbooting this version on 11 put me in crashdump. Had to hold vol up, down, and power. Then it took holding all 3 again to.turn back on after a good 30 seconds!
[OnePlus 8 / 8 Pro & 8T Cross Device Development] mitas35:
Where is it??
[OnePlus 8 / 8 Pro & 8T Cross Device Development] FreshlyBaked 420:
It will either be in the OP or Official TWRP Page. However there is no new update for the 8P yet.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] mitas35:
Link? Source?
[OnePlus 8 / 8 Pro & 8T Cross Device Development] FreshlyBaked 420:
You want a link for the OP? No. You can find it in the first page of the thread. There's also a link to a Telegram group. Also Official TWRP Page can be found with a simple Google search.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] mitas35:
Lolll sorry mate i have 8t and still can't find a supported recove6 for Android 11
[OnePlus 8 / 8 Pro & 8T Cross Device Development] FreshlyBaked 420:
That's because there is not one available yet!
[OnePlus 8 / 8 Pro & 8T Cross Device Development] mitas35:
Yes I know ,i hope the developers will find a solution soon.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] almahix:
Here is the link to 8/8pro TWRP. I haven't tried to boot it yet.

https://sourceforge.net/projects/mauronofrio-twrp/files/Instantnoodle/twrp-3.4.0-14-instantnoodle-unified-mauronofrio.img/download
[OnePlus 8 / 8 Pro & 8T Cross Device Development] mitas35:
Is this working with 8t? Thanks
[OnePlus 8 / 8 Pro & 8T Cross Device Development] Lossyx:
... Yes we know? It's in the first post.

And they people above are talking about 3.5, not 3.4.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] osm0sis:
I think they're referring to the 8 Pro 3.5.0_10-23 test build @mauronofrio made, it's still got some major issues to work out before it's ready for official though.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] almahix:
So the 3.4.-14 is not A11 ready? My bad. This is what found in the telegram link in the OP. It was dated today so I thought it was the fix.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] osm0sis:
Mauronofrio's TWRP - Browse /Instantnoodle at SourceForge.net

sourceforge.net

3.4.0-14 is from October as far as I know. The 2 test builds were 3.4.0_10-22 and 3.5.0_10-23.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] almahix:
Thanks for explaining that. I'm still hoping for a working 8 pro A11 TWRP. I have the _14 but forgot.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] jamescable:
I was being sarcastic
[OnePlus 8 / 8 Pro & 8T Cross Device Development] osm0sis:
Very cool and patient of you.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] gaww:
Telegram is a mess - keeps posting the TWRPs again and again even if no changes. Should link from it's list that would show the latest release.

For OnePlus 8's you have to come here.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] mordantly:
Since I can't fastboot twrp, can fastboot flash dmverity and twrp format zips?
[OnePlus 8 / 8 Pro & 8T Cross Device Development] ecompton59:
just save the kernel backups to pc we dpnt really need twrp thanks to magisk 11 with super.img and how its verified its safer this way
[OnePlus 8 / 8 Pro & 8T Cross Device Development] RandomPooka:
Nope, not that I'm aware of
[OnePlus 8 / 8 Pro & 8T Cross Device Development] wille95:
When OP8T get TWRP support?
[OnePlus 8 / 8 Pro & 8T Cross Device Development] mitas35:
When is a forbidden word in XDA loll
[OnePlus 8 / 8 Pro & 8T Cross Device Development] Ostrich Egg:
Is there any way to get the test build? I just need it to flash Magisk. I promise I won't make a peep if it breaks anything 😇
[OnePlus 8 / 8 Pro & 8T Cross Device Development] :
You don't need to promise anything. Learn to search and read and do it like we all do...😉
[OnePlus 8 / 8 Pro & 8T Cross Device Development] Ostrich Egg:
Ok, I searched and read and still couldn't find download links to those test builds. Any hints?
[OnePlus 8 / 8 Pro & 8T Cross Device Development] cultofluna:
Yep..

" Unable to mount storage" errors I've seen..
[OnePlus 8 / 8 Pro & 8T Cross Device Development] mauronofrio:
It's not an important error
[OnePlus 8 / 8 Pro & 8T Cross Device Development] cultofluna:
Great news about decryption.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] mauronofrio:
TWRP 3.3.1-1 TEST for OnePlus 8/ 8 Pro (instantnoodle):

Fixed Decryption;

TWRP 3.3.1-1 Test by mauronofrio
[OnePlus 8 / 8 Pro & 8T Cross Device Development] Gordietm:
Works, thanks!
[OnePlus 8 / 8 Pro & 8T Cross Device Development] dlads:
You're not getting it are you. The device will be encrypted, so no you won't be able to simply sideload to the root of the storage. You would have to push it to a file called temp which is outside of the encrypted partition, this way flashing is possible.

Don't try to be clever lad, ok?

2nd how the hell did I not form my sentence correctly?

Please elaborate.

But not here, I don't want to clutter this thread up, pm me if you'd like me to put you straight. If not feel free to not respond.

Edit: either way description now working? Wow well done man. Very nice work

---------- Post added at 02:34 PM ---------- Previous post was at 01:58 PM ----------

Nice on fixing the decryption [MENTION=4712355]mauronofrio[/MENTION]

Brilliant work, donation on it's way.

:good:

Did you get your OnePlus yet btw? What colour did you go for?
[OnePlus 8 / 8 Pro & 8T Cross Device Development] fKm:
You can sideload a ROM, kernel or any other file with adb without copying into a folder of the phone. It is availible under advanced settings and is called adb sideload. Just sayin'...
[OnePlus 8 / 8 Pro & 8T Cross Device Development] UniX1rm:
Unlocked from tmobile and was able to boot "twrp-3.3.1-0-instantnoodle-unified-mauronofrio" .. Other one gave me a qualcomm crash.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] mauronofrio:
Yes seems that on newer firmwares the test1 twrp is not able to decrypt, there are some problems in the decryption
[OnePlus 8 / 8 Pro & 8T Cross Device Development] UniX1rm:
Yeah. I popped in a OTG and tried a backup. Let me know if you need anything tested.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] mauronofrio:
I updated the device just 2 hours ago and i saw this problem, i will fix it soon
[OnePlus 8 / 8 Pro & 8T Cross Device Development] mauronofrio:
TWRP 3.3.1-2 for OnePlus 8/8 Pro (instantnoodle) by mauronofrio:

Fixed vibration;

Fixed crash dump on newer firmwares.

TWRP 3.3.1-2 Test by mauronofrio

P.S. [MENTION=4879334]matteosaeed[/MENTION] solved the problem.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] pro_granade:
It won't boot on the T-MO variant.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] mauronofrio:
TWRP 3.3.1-2 for OnePlus 8/8 Pro (instantnoodle) by mauronofrio:

Fixed vibration;

Fixed crash dump on newer firmwares.

TWRP 3.3.1-2 Test by mauronofrio
[OnePlus 8 / 8 Pro & 8T Cross Device Development] mauronofrio:
Why?
[OnePlus 8 / 8 Pro & 8T Cross Device Development] pro_granade:
Sorry, just goes back to fastboot mode, ended up soft bricking me entirely lol.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] mauronofrio:
I don't know what to say, i have not problems on my device here
[OnePlus 8 / 8 Pro & 8T Cross Device Development] rasik80:
Grazie for your work Mauro!
[OnePlus 8 / 8 Pro & 8T Cross Device Development] Jacob O Link:
Latest version booted fine on my updated T mobile OP8.I even installed a Kernal with it.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] FreshlyBaked 420:
Slack Group page 54.

Slack

join.slack.com
[OnePlus 8 / 8 Pro & 8T Cross Device Development] dlads:
Looking on the slack channel seems it's plodding along nicely.

Many many thanks for this @osm0sis @mauronofrio and whoever else is aiding in this effort.

Great to read you all putting your heads together.

Good luck.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] yubimusubi:
If you are just trying to install Magisk, you don't need TWRP. See for example https://xdaforums.com/t/guide-how-to-root-oneplus-8-pro-without-twrp.4083981/
[OnePlus 8 / 8 Pro & 8T Cross Device Development] dlads:
Agreed. There's a tonne of guides out there..I've done a few myself..in short just do the following

1. Extract payload.bin from the ROM /firmware

2. Run it within payload dumper on Windows.

3. Copy the boot.img to your phone from the output folder.

4. Install magisk, change channel to beta, install beta version.

5. Click install in magisk manager, click select and patch a file, choose the boot.img

6. Once patched, copy it from your phone to your computer and pop it in your adb / fastboot folder.

note* the magisk patched image is in downloads.

7. Run from CMD: Adb reboot bootloader

Press enter

8. Run from CMD: fastboot boot magisk_patched

Press enter

9. Once your phone is booted, open magisk and click install once more, select install directly.