yashsingh1/xdaforums huggingface dataset:
[OnePlus 8 / 8 Pro & 8T Cross Device Development] mauronofrio:
TWRP 3.3.1-4 for OnePlus 8 and 8 Pro (instantnoodle) by mauronofrio:

General bugfix and improvements;

Removed TWRP app popup;

Added unified script to perfectly support OnePlus 8 and OnePlus 8 Pro at the same time;

Fixed Stock Rom flashing;

Added installer to keep permanently the TWRP.

TWRP 3.3.1-4 Test by mauronofrio

TWRP 3.3.1-4 Test Installer by mauronofrio

Fast guide for the installer: boot the .img and flash the installer. The installer can be flashed also with magisk manager. Flashing the installer you will not lose root.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] Gordietm:
Flashed the installer with Magisk and worked great. Thanks!
[OnePlus 8 / 8 Pro & 8T Cross Device Development] hjjiang:
so is the installer just a magisk module then? cool
[OnePlus 8 / 8 Pro & 8T Cross Device Development] Nekromantik:
great work!
[OnePlus 8 / 8 Pro & 8T Cross Device Development] Jacob O Link:
Yes I unlocked my bootloader.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] rawhide85:
adb shell getprop ro.boot.project_name: 19811

adb shell getprop ro.boot.rf_version: 15

8 Pro 12/256 from OnePlus
[OnePlus 8 / 8 Pro & 8T Cross Device Development] Some_Ghost:
of course it is how would I have been able to use TWRP? lol

---------- Post added at 02:50 AM ---------- Previous post was at 02:48 AM ----------

You are mortal perfection my dude ??
[OnePlus 8 / 8 Pro & 8T Cross Device Development] Gnahznuy:
Should we still need to back up presis.img file, when we use root in TWRP?
[OnePlus 8 / 8 Pro & 8T Cross Device Development] barisgg:
Well that's why I'm confused lol how do you unlock the bootloader on tmobile? You get an unlock code from them if guess?

I'm moving over from an S8 so I figured there has to be some sort of exploit that I'm not privy to
[OnePlus 8 / 8 Pro & 8T Cross Device Development] Revenant Ghost:
[MENTION=4712355]mauronofrio[/MENTION]

So just to confirm: in order to keep TWRP, if your device is already bootloader unlocked and rooted, we only have to boot the recovery.img in fastboot mode and flash the installer in TWRP?
[OnePlus 8 / 8 Pro & 8T Cross Device Development] AlDollaz:
Exactly.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] Revenant Ghost:
I successfully got TWRP permanently installed without any major issues. Looking forward to further updates. Now the phone is starting to feel more complete. :)
[OnePlus 8 / 8 Pro & 8T Cross Device Development] ecompton59:
great work about to flash now

---------- Post added at 03:18 PM ---------- Previous post was at 03:15 PM ----------

worked great didn't even have to reflash magisk great
[OnePlus 8 / 8 Pro & 8T Cross Device Development] rmiles7721:
Flashed via Magisk. Just finished making a backup in TWRP. Awesome , thank you.
[OnePlus 8 ROMs, Kernels, Recoveries, & Other Devel] mauronofrio:
Moderator Announcement: THREAD CLOSED on request of OP [MENTION=4712355]mauronofrio[/MENTION]!

In future, please follow this thread in the Cross-device Development Section.​

Team Win Recovery Project 3.x, or twrp3 for short, is a custom recovery built with ease of use and customization in mind. Its a fully touch driven user interface no more volume rocker or power buttons to mash. The GUI is also fully XML driven and completely theme-able. You can change just about every aspect of the look and feel.

#include <std_disclaimer.h>
/*
*
* We are not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at us for messing up your device, we will laugh at you.
*
*/

Features:

- TWRP boots;

- Fastboot boot is working;

- Decryption is working.

- Vibration is working.

- System, Vendor and Product partitions mount is working but you can't modify them.

- You can flash magisk and others kernels.

- You can flash ROMs.

- Format Data still broken.

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:

fastboot flash recovery_a twrpname.img
fastboot flash recovery_b twrpname.img

To boot:

fastboot boot twrpname.img

Tips:

If you have some problems with backup, like 255 error or something similar please check this guide: https://xdaforums.com/oneplus-6/how-to/255-error-twrp-backup-restore-999-t3801632

For the Bacups use always "system_image" and "vendor_image" instead of "system" and "vendor".

Download:

TWRP 3.4.0-2 Test by mauronofrio

TWRP 3.4.0-1 Test by mauronofrio

TWRP 3.4.0-0 Test by mauronofrio

TWRP 3.3.1-10 Test by mauronofrio

TWRP 3.3.1-10 Test Installer by mauronofrio

TWRP 3.3.1-8 Test by mauronofrio

TWRP 3.3.1-7 Test by mauronofrio

TWRP 3.3.1-4 Test by mauronofrio

TWRP 3.3.1-4 Test Installer by mauronofrio

TWRP 3.3.1-2 Test by mauronofrio

TWRP 3.3.1-1 Test by mauronofrio

TWRP 3.3.1-0 Test by mauronofrio

Reccomended ADB and Fastboot binaries:

Adb and Fastboot Installer

Source code:

https://github.com/mauronofrio/android_bootable_recovery

https://github.com/mauronofrio/android_device_oneplus_instantnoodle_TWRP

Kernel source: precompiled stock one

My Telegram TWRP Support Group:

https://t.me/twrp_Mauronofrio

Donations:

[IMG="Donate link"]https://s31.postimg.org/srcv48myj/paypal.png[/IMG]

Credits:

I want to say a big thanks to the tester [MENTION=5684249]Fentadroid[/MENTION]

Created 2020-05-18
[OnePlus 8 ROMs, Kernels, Recoveries, & Other Devel] mauronofrio:
DON'T FLASH THE TWRP, please only boot it for now
[OnePlus 8 ROMs, Kernels, Recoveries, & Other Devel] Jacob O Link:
I will give it a try! Thank you so much for this! <3
[OnePlus 8 ROMs, Kernels, Recoveries, & Other Devel] TheKnux:
How is this possible if no one is able to unlock their bootloader yet? ?
[OnePlus 8 ROMs, Kernels, Recoveries, & Other Devel] mauronofrio:
Why are you not able to unlock your bootloader?
[OnePlus 8 ROMs, Kernels, Recoveries, & Other Devel] Jacob O Link:
People on the t mobile varient are unable to unlock the bootloader. The international one plus 8 bought from one plus can be done easily enough.
[OnePlus 8 ROMs, Kernels, Recoveries, & Other Devel] Vio281:
should have bought from oneplus website instead of your vendor.
[OnePlus 8 ROMs, Kernels, Recoveries, & Other Devel] Jacob O Link:
lol I think he knows that. Please do not start drama. He asked a question that literally implied he does not know much about this. I answered with exactly what you said. You literally butted in to basically sound mean when I said exactly what you said in a nicer form. Have a great day.
[OnePlus 8 ROMs, Kernels, Recoveries, & Other Devel] frankieuk:
Im so happy with this damn phone, within 10 minutes it was unlocked! why can't others give you this option!!.
[OnePlus 8 ROMs, Kernels, Recoveries, & Other Devel] Jacob O Link:
Have you tried twrp? I am waiting on my bootloader unlock. I'm excited to already have this.
[OnePlus 8 ROMs, Kernels, Recoveries, & Other Devel] Electric1447:
Wait but [MENTION=912474]Dees_Troy[/MENTION] said TWRP isn't currently supported on devices that ship with Android 10.

What is this black magic?
[OnePlus 8 ROMs, Kernels, Recoveries, & Other Devel] soljaofjesus:
Any idea when the decryption part will start working ?

I upgraded to 10.5.7 GLOBAal and a magisk module is causing a boot loop. I tried to patch a a new boot.img but it's not working .

Would love to be able to flash magisk through twrp . Right now I need /data decrypted. Any idea ?
[OnePlus 8 ROMs, Kernels, Recoveries, & Other Devel] sakun-ice:
Can I make a copy of my persist partition with this TWRP? (only boot recovery, not flash)
[OnePlus 8 ROMs, Kernels, Recoveries, & Other Devel] mauronofrio:
Hi guys, i'm here again to ask for your support, actually with android 10 Google introduced a lot of changing, from dynamic partitions to the new keymaster 4 encryption/decryption. Teamwin is working hard to update TWRP but they will still take some time. Currently some things already work but there are difficulties in bringing them to the OnePlus 8/8 Pro, for example decryption already works but creates some problems on the OnePlus devices. That's why I decided to create a Paypal moneybox to be able to bring you the latest updates in the shortest time possible. As I have previously done, I assure you of a support of at least 2 years (within the limits of my possibilities). In addition to the TWRP I will improve the fastboot roms and add OnePlus 8/8 Pro to my TOOL ALL IN ONE (and maybe I will also bring the RevengeOS). By getting hold of a OnePlus 8 or 8 Pro I will also be able to improve the TWRP for OnePlus 7T and 7T Pro.

OnePlus 8/8 Pro PayPal MoneyBox: https://www.paypal.com/pools/c/8pfrIOL3Qa

If you are unable to participate in the PayPal moneybox, you can make a normal donation (perhaps specifying that it is for the moneybox), however all private donations that I will receive for this or other projects will be included in the moneybox.

Private PayPal Donations: https://www.paypal.me/MauronofrioTool
[OnePlus 8 ROMs, Kernels, Recoveries, & Other Devel] mauronofrio:
I want to thank all those who supported me, in 2 days I have already managed to buy the OnePlus 8 Pro, I will receive it in about a week and then I will immediately get to work. I will remove the link of the Paypal moneybox and let it close by itself so as to keep it in the historical (it will close tomorrow). A big thank you to everyone.
[OnePlus 8 ROMs, Kernels, Recoveries, & Other Devel] Gnahznuy:
I rooted it without twrp but root explorer doesn't work as well. Because of I try to change UI sound in the system and it doesn't allow me to, I already grant root explorer to superuser but it still with issue. I'm not sure what's problem.
[OnePlus 8 ROMs, Kernels, Recoveries, & Other Devel] 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 ROMs, Kernels, Recoveries, & Other Devel] 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 ROMs, Kernels, Recoveries, & Other Devel] mauronofrio:
Yes seems that on newer firmwares the test1 twrp is not able to decrypt, there are some problems in the decryption
[OnePlus 8 ROMs, Kernels, Recoveries, & Other Devel] UniX1rm:
Yeah. I popped in a OTG and tried a backup. Let me know if you need anything tested.
[OnePlus 8 ROMs, Kernels, Recoveries, & Other Devel] mauronofrio:
I updated the device just 2 hours ago and i saw this problem, i will fix it soon
[OnePlus 8 ROMs, Kernels, Recoveries, & Other Devel] 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 ROMs, Kernels, Recoveries, & Other Devel] pro_granade:
It won't boot on the T-MO variant.
[OnePlus 8 ROMs, Kernels, Recoveries, & Other Devel] mauronofrio:
Why?
[OnePlus 8 ROMs, Kernels, Recoveries, & Other Devel] pro_granade:
Sorry, just goes back to fastboot mode, ended up soft bricking me entirely lol.
[OnePlus 8 ROMs, Kernels, Recoveries, & Other Devel] mauronofrio:
I don't know what to say, i have not problems on my device here
[OnePlus 8 ROMs, Kernels, Recoveries, & Other Devel] Jacob O Link:
Latest version booted fine on my updated T mobile OP8.I even installed a Kernal with it.
[OnePlus 8 ROMs, Kernels, Recoveries, & Other Devel] scott.hart.bti:
Nicely done! Tested on my end successfully.
[OnePlus 8 ROMs, Kernels, Recoveries, & Other Devel] hjjiang:
was able to create a nandroid of my system - in2015 global unlocked

while backing things up i saw errors

Unable to locate '' partition for backup calculation

i checked all checkboxes

Boot

System

Data exclude storage

modem

efs

system image

vendor image
[OnePlus 8 ROMs, Kernels, Recoveries, & Other Devel] UniX1rm:
Works great. Thank you. I was able to do a backup and a restore.
[OnePlus 8 ROMs, Kernels, Recoveries, & Other Devel] Gnahznuy:
It looks like TWRP in working on OnePlus 8 device as well.
[OnePlus 8 ROMs, Kernels, Recoveries, & Other Devel] wizzman:
+1 same message: Unable to locate '' partition for backup calculation"
[OnePlus 8 ROMs, Kernels, Recoveries, & Other Devel] Revenant Ghost:
This TWRP recovery looks promising, but I'm going to play it safe by waiting for a flashable and stable release.
[OnePlus 8 ROMs, Kernels, Recoveries, & Other Devel] Gnahznuy:
What's your device? Is it from T-Mobile or golbal?

---------- Post added at 05:35 PM ---------- Previous post was at 05:33 PM ----------

I hope there's stable version coming soon, I can't wait for it.
[OnePlus 8 ROMs, Kernels, Recoveries, & Other Devel] Some_Ghost:
was able to boot on latest TMO update, backed up modem and restored it successfully all with otg (though I did backup everything lol)
[OnePlus 8 ROMs, Kernels, Recoveries, & Other Devel] mauronofrio:
Guys can you help me? Can you send me the output of these 2 commands? I need it from oneplus 8 and 8 pro, please write me the version you have and from where you bought them:

adb shell getprop ro.boot.project_name

adb shell getprop ro.boot.rf_version
[OnePlus 8 ROMs, Kernels, Recoveries, & Other Devel] Revenant Ghost:
Bought mine directly from OnePlus. Global version.
[OnePlus 8 ROMs, Kernels, Recoveries, & Other Devel] hjjiang:
OnePlus 8 in2015 global, OOS 10.5.7
[OnePlus 8 ROMs, Kernels, Recoveries, & Other Devel] scott.hart.bti:
Oneplus 8 IN2015 directly from ONEPLUS website. Commands return 19821 and 15.
[OnePlus 8 ROMs, Kernels, Recoveries, & Other Devel] barisgg:
Is your bootloader unlocked?

---------- Post added at 07:45 PM ---------- Previous post was at 07:43 PM ----------

I'm confused.. is your bootloader unlocked?
[OnePlus 8 ROMs, Kernels, Recoveries, & Other Devel] mauronofrio:
TWRP 3.3.1-4 for OnePlus 8 and 8 Pro (instantnoodle) by mauronofrio:

General bugfix and improvements;

Removed TWRP app popup;

Added unified script to perfectly support OnePlus 8 and OnePlus 8 Pro at the same time;

Fixed Stock Rom flashing;

Added installer to keep permanently the TWRP.

TWRP 3.3.1-4 Test by mauronofrio

TWRP 3.3.1-4 Test Installer by mauronofrio

Fast guide for the installer: boot the .img and flash the installer. The installer can be flashed also with magisk manager. Flashing the installer you will not lose root.
[OnePlus 8 ROMs, Kernels, Recoveries, & Other Devel] hjjiang:
so is the installer just a magisk module then? cool
[OnePlus 8 ROMs, Kernels, Recoveries, & Other Devel] Jacob O Link:
Yes I unlocked my bootloader.
[OnePlus 8 ROMs, Kernels, Recoveries, & Other Devel] Some_Ghost:
of course it is how would I have been able to use TWRP? lol

---------- Post added at 02:50 AM ---------- Previous post was at 02:48 AM ----------

You are mortal perfection my dude ??
[OnePlus 8 ROMs, Kernels, Recoveries, & Other Devel] Gnahznuy:
Should we still need to back up presis.img file, when we use root in TWRP?
[OnePlus 8 ROMs, Kernels, Recoveries, & Other Devel] barisgg:
Well that's why I'm confused lol how do you unlock the bootloader on tmobile? You get an unlock code from them if guess?

I'm moving over from an S8 so I figured there has to be some sort of exploit that I'm not privy to
[OnePlus 8 ROMs, Kernels, Recoveries, & Other Devel] Revenant Ghost:
[MENTION=4712355]mauronofrio[/MENTION]

So just to confirm: in order to keep TWRP, if your device is already bootloader unlocked and rooted, we only have to boot the recovery.img in fastboot mode and flash the installer in TWRP?
[OnePlus 8 ROMs, Kernels, Recoveries, & Other Devel] AlDollaz:
Exactly.
[OnePlus 8 ROMs, Kernels, Recoveries, & Other Devel] Revenant Ghost:
I successfully got TWRP permanently installed without any major issues. Looking forward to further updates. Now the phone is starting to feel more complete. :)
[OnePlus 8 ROMs, Kernels, Recoveries, & Other Devel] ecompton59:
great work about to flash now

---------- Post added at 03:18 PM ---------- Previous post was at 03:15 PM ----------

worked great didn't even have to reflash magisk great
[OnePlus 8 ROMs, Kernels, Recoveries, & Other Devel] cultofluna:
Or flash the installer on magisk
[OnePlus 8 ROMs, Kernels, Recoveries, & Other Devel] Revenant Ghost:
So you could also flash only the installer in Magisk Manager without having to boot the recovery.img first, if the device is bootloader unlocked and rooted?

If that's the case, that makes it even simpler.
[OnePlus 8 ROMs, Kernels, Recoveries, & Other Devel] cultofluna:
Yes...
[OnePlus 8 ROMs, Kernels, Recoveries, & Other Devel] Some_Ghost:
You have to call TMO and kiss their ass for a permanent network unlock tell them you need it for work and travel, if that does not work try messaging them on Twitter or over Facebook. also there is a guy on here who is network unlocking TMO OnePlus devices if you look under guides news and discussion. I have used his services a few times. Then once you are network unlocked you go into fastboot get your unlock code and submit it to OnePlus on their website and in 7 days they will send you an unlock token which you flash to unlock your bootloader
[OnePlus 8 ROMs, Kernels, Recoveries, & Other Devel] barisgg:
awesome thanks!
[OnePlus 8 ROMs, Kernels, Recoveries, & Other Devel] Antonioium:
Installed through Magisk beautifully. Great work OP!

Created a backup with the default checks, but there was an error saying to couldn't find the /system partition. Backup continued and finished otherwise without a hitch. Any ideas on fixing that system error?
[OnePlus 8 ROMs, Kernels, Recoveries, & Other Devel] frankieuk:
Thank you so much again i love you!, very speedy your work also :eek:, well done.
[OnePlus 8 ROMs, Kernels, Recoveries, & Other Devel] rahulcasper:
I boot into twrp and flashed magisk and then my phone kept booting into fastboot only. I flashed the magisk uninstaller and now my phone doesnt boot at all. Trying to flash the stock rom again to fix it. Can anyone tell me where I went wrong?
[OnePlus 8 ROMs, Kernels, Recoveries, & Other Devel] mauronofrio:
can you write here the commands you used to boot the twrp?
[OnePlus 8 ROMs, Kernels, Recoveries, & Other Devel] rahulcasper:
fastboot boot twrp.img (I renamed it to just twrp)
[OnePlus 8 ROMs, Kernels, Recoveries, & Other Devel] mauronofrio:
And then you flash only magisk?
[OnePlus 8 ROMs, Kernels, Recoveries, & Other Devel] rahulcasper:
Also I flashed the stock rom again but it still doesnt boot. now just boots into stock recovery instead

---------- Post added at 10:52 AM ---------- Previous post was at 10:49 AM ----------

Yes

---------- Post added at 10:54 AM ---------- Previous post was at 10:52 AM ----------

Yes

---------- Post added at 10:57 AM ---------- Previous post was at 10:54 AM ----------

I think I have messed up too much already trying to fix it, even after booting to twrp now the partitions dont mount so I cant transfer the stock rom either. Ill try using the unbrick tool. Any suggestions while using it?
[OnePlus 8 ROMs, Kernels, Recoveries, & Other Devel] mauronofrio:
Take a persist backup
[OnePlus 8 ROMs, Kernels, Recoveries, & Other Devel] rahulcasper:
While the unbrick tool downloads (for some reason the mirror is very slow) I tried using your fastboot rom install tool but it keeps giving me an error "Flashing not allowed for critical partitions" and I researched and used the LAA tool mentioned in the threads but still wont work :(. My phone just came today lol Im scared ill have to try scamming amazon for a replacement
[OnePlus 8 ROMs, Kernels, Recoveries, & Other Devel] mauronofrio:
I uploaded some minutes ago the latest roms, try with them
[OnePlus 8 ROMs, Kernels, Recoveries, & Other Devel] rahulcasper:
The new one worked, but still showed some errors, I dont know much about what these mean. Ill list them-

Erase successful, but not automatically formatting.

File system type raw not supported.

Invalid sparse file format at header magic.(after the phone boots into recovery and flashes something with the name system_b) happened for all 4 parts

same for vendor_b

Also I haven't thanked you yet but it really helps me feel a lot more comfortable with the situation with your replies. Really means a lot!

---------- Post added at 01:19 PM ---------- Previous post was at 01:17 PM ----------

Everything else was successful I think but yeah my phone still didnt boot and want back to the recovery.

*Side note the unbricktool still hasnt downloaded lmfao

Edit* I can boot into the twrp but when I flash the rom it says step 1 (and then shows nothing) again the same for step2 and completes but yes, cant boot into the rom still. Also in the format option I cant see system and vendor partitions(if that helps in identifying anything) TWRP log at starting says unable to decrypt FBE device

---------- Post added at 01:36 PM ---------- Previous post was at 01:19 PM ----------

HI SORRY FOR THE SPAM

Idk what fixed this but in TWRP i changed it to a side instead of b and locked my bootloader again.

AND IT BOOTED LIKE A NEW PHONE

Ill just probably wait until you make twrp official now lol THANKS FOR HELPING BTW IDK HOW I GOT THIS BACK BUT IT WORKED

After booting Im seeing android is somehow taking 20Gb already, is it to do with something about the 'B' partition?
[OnePlus 8 ROMs, Kernels, Recoveries, & Other Devel] gerguter:
I might need a little help. I was able to unlock the boot loader. I tried to flash a couple of things and bricked the device. I used the AIO Tool and I was able to get magisk to root (I think). Then I tried to flash the recovery and it bricked the phone.

I got it back up with the unbrick tool. I will try a couple of other things and report back. :silly:
[OnePlus 8 ROMs, Kernels, Recoveries, & Other Devel] bluemoel:
So everything was working good and I decided to flash the install using msgisk manager. It also seemed to be working, until I wanted to try and restore my modem partition. When I click restore no partitions are listed in the restore list. Internal or on my USB otg. The folder is there but no partition come up. Even when I fastboot boot twrp still nothing. How do I uninstall the twrp? Because it's not listed in my msgisk modules either? Any suggestions?

Does it have something to do with slots a and b? I originally flashed global 10.5.5 from T-Mobile. Then allowed it to update 10.5.7 using local update to see if it kept signal without reflashing modem. Which it did. But I noticed that download speeds weren't affected but my upload speeds weren't going past 1mbs so I was going to try flash back t mobile modem and find out if that's why. But now it's not listed . But now it's in slot b and not a because of the local update. Does that have something to do with it?
[OnePlus 8 ROMs, Kernels, Recoveries, & Other Devel] AlDollaz:
IIRC, backup/restore isn't working fully yet.

[MENTION=4712355]mauronofrio[/MENTION] Are we able to take a backup of the persist partition with your TWRP?
[OnePlus 8 ROMs, Kernels, Recoveries, & Other Devel] gerguter:
I just wanted to ask. As of now we can't flash to the phone? Only boot to TWRP from PC?
[OnePlus 8 ROMs, Kernels, Recoveries, & Other Devel] mauronofrio:
you can flash it directly from fastboot, the guide is in the first post
[OnePlus 8 ROMs, Kernels, Recoveries, & Other Devel] Some_Ghost:
why aren't software downloads able to download to my phone from the link?
[OnePlus 8 ROMs, Kernels, Recoveries, & Other Devel] gerguter:
I think it has something to do with the website. It won't allow you to download for some reason. You have to download to your PC and then transfer.

---------- Post added at 01:08 AM ---------- Previous post was at 01:07 AM ----------

Got it. Thanks! ?
[OnePlus 8 ROMs, Kernels, Recoveries, & Other Devel] AlDollaz:
With 3.3.1-7, do we still have to flash the installer to keep TWRP?
[OnePlus 8 ROMs, Kernels, Recoveries, & Other Devel] Josh McGrath:
It doesn't matter what version it is, you have to install TWRP or you'll have to boot TWRP..img every single time