yashsingh1/xdaforums huggingface dataset:
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] photolarry:
Sorry if this has been asked but there's 47 pages and I wish to hear it from OP .... The decryption works now? And if so can you provide steps to install... Only... Not root. Rooting with magisk done afterwards by flashing from TWRP. Thank you very much.

Backup with OnePlus switch

Copy backup to PC

Unlock bootloader

Change active slot to opposite

Temporarily flash TWRP image as boot

Install TWRP zip from internal storage

Change active slot back to before

Reboot

(Get magisk 19.2 onto internal storage)

Boot into recovery... TWRP

Install magisk from zip... This patches boot image and roots your device

Reboot normally

Install magisk app and customize settings to hide apps for pay to work

Restore backup by copying files to correct folder on sdcard directory

Profit.

Sounds correct?
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] andre0005:
Everything you're asking for is described in the first post.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] pyry666:
Is there any reason to update from 18 to 20? I am on current eu version

Edit: 955 fw and everything works fine
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] photolarry:
Actually it hasn't. That's why I'm asking him to clarify
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] mauronofrio:
what it hasn't? In the first post is written that decryption is works. In the first there is a flashing guide, the best one for the moment.

What you wrote here the first guide i shared of when we are still testing the flashing procedure, it doens't work good, a lot of people are still having problems of wifi or others sensors.

So this guide it's not working.

Currently what is written in the first post is all tested and it is safe.

If you ask me if what is written in the first post is correct, I usually don't even answer you, right now in the title you read "stable", if it wasn't, there would still be written "testing".

In the -20 i fixed the flashing of h2os rom, but it's better you update it.

I am used to leaving the link of the previous versions of the twrp in case I solved one problem by creating another one.

When i will get the oneplus 7 pro i will make some more tests and then i will make some more guide about the flashing order to don't to cause the bootloop.

For all donators i decided to use all the money in the moneybox to buy the 12/256. I should receive it on 5 june. Thanks again to all of you
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] photolarry:
I'm confused and was asking for clarification. The instructions I saw in first post are difficult to understand. That's why I asked if my WiFi and everything is working.... Will what I typed above work?? I could Google it but I'm guessing asking here would be better. It's fine if you don't want to answer. I'm just trying to be very cautious since when decrypt didn't work... Many people have problems. I've not even unlocked my bootloader yet. I'm trying to prepare very well before doing anything. I'll look for other articles. If you could simply confirm that yes if my equipment is functioning.... Above should work well... It would be appreciated.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] mauronofrio:
The slot flashing is not working good, the only guide i can reccomend you is the one in the first post.

Decryption is working now.

For your security I suggest you make a backup of the most important data.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] photolarry:
It doesn't make sense. You have root your phone then says you'll lose root... Totally confused. And says flash like magisk... What does that mean... This very confusing what you're meaning. I'll just Google it in Monday. I'm worried I'm going to mess up the phone if I don't understand clear instructions on what to do. Thanks.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] RandomPooka:
While I don't understand what's not to understand, I agree that you had best not mess with something until you understand what is actually happening.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Nekromantik:
The way to install this TWRP is very different then other phones.

Its no longer as simple as fastboot boot twrp.img and then using install zip.

You need root in order to install this version of TWRP. So follow guide on rooting via the patched boot images.

Once rooted and installed magisk manager you go to magisk manager and modules and install twrp zip.

Root is lost as it re patches your boot image with TWRP so then before you reboot you go to masgisk manager and do install magisk with direct install method and then can reboot and keep root.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] photolarry:
This makes sense. That's why I was lost. This device is bizarre. I think I understand now. It wasn't clear why I would root then lose it and redo it. Now it makes sense. Thank you.

I see there is a patched boot image with magisk and twrp 20 (based on 9.5.5) Here : https://androidfilehost.com/?fid=6006931924117886468 so I think all I need to do is :

fastboot boot boot_9.5.5.img and then install the twrp 20 zip files and magisk19.2 zip file and should be good to start flashing any ROM I like (Rom_Aur, GM21AA so on. ) and be rooted and have twrp installed. It still seems fastboot flashing works if you have the patched image file. The slot is no longer something that we need to change around. I think I got it. Again this is nothing like a pixel or samsung phone. It is not clear what partitions there are and what you do to flash them. :shrug:

---------- Post added at 12:31 AM ---------- Previous post was at 12:28 AM ----------

I've not used this weird device. I've used many others. This strange hardware is confusing. You don't need to insult me. I just haven't used this hardware before and typically fastboot works much more directly and easily. He answered below.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Nekromantik:
guys lets all be nice

its just english is not fist language for OP maybe so might sound confusing to some.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] RandomPooka:
I wasn't insulting you. I was saying that it's a good idea not to act without fully understanding what you're doing.

Waiting is smart. Too many people jump right in, do something they don't understand, and then beg for help fixing what they broke.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] dabug123:
i have spoken with few people fastboot boot should work on the latest ota ,oneplus didnt enable it orginally but they are going forward
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Tenchi4U:
Good, you deserve it, glad I could chip in a little towards it. :good:

Keep up the great work, looking forward to your instructions set, took me 2 hours of trial and error to get the 9.5.3 --> 9.5.6 update+root+twrp working right - it was scary, but enlightenimg.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] nostradomis:
I am fully decrypted and have done a full upgrade with no problems.

whether or not you use no limits, the developer xXx provides the following flawless steps:

I recommend the following no verity patch.

https://xdaforums.com/and...crypt-t3817389

If you want to decrypt your OP7, here are my steps:

Your device is already unlocked and your device was able to boot android already

Copy the following to an USB Stick

Prerequisites to decrypt your device:

- OOS ROM.zip

- TWRP.zip

- Magisk.zip

- Disable_Dm-Verity_ForceEncrypt_05.21.2019.zip

Next Steps:

- Connect the USB stick via OTG to your device

- Boot to bootloader

- fastboot flash boot twrp.img (via PC)

- Boot to TWRP (Recovery)

- Flash OOS Rom

- Flash TWRP

- Format Data

- Reboot to Recovery

- Flash Magisk

- Flash no verity patch

- Reboot to System and setup Android

If you are already decrypted you always go like this:

- Flash OOS Rom

- Flash TWRP

- Reboot to Recovery

- Flash Magisk

- Flash Custom Kernel (Optional)

- Flash no verity patch (MUST Step!)

- Reboot to System

Any time you flash a Rom, Kernel, Firmware, Magisk, or TWRP you MUST flash the no verity patch before you boot. If you don't do it you will be pushed back to recovery and your data partition might be unusable. If this happens you have to format data again following the steps above.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] photolarry:
This is first mention of verity. Nobody else mentions it. And I've said I understand better. I have a patched boot image with TWRP that can be used after unlock. I don't see why this needs to be complicated and complex. If I've already decrypted?? Version 20 supports this.... So what are you talking about? There's no longer a need to use otg. That was when decryption didn't work. I think you're giving bad advice.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] nostradomis:
no-Verity disables the default force encrypting in the fstab. this file gets read on boot. without it you will encrypt next time you boot. the only upside two remaining decrypted is that if you flash different roms and recoveries, things so much easier.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] photolarry:
I'm not so sure I want to be unencrypted permanently. I would guess this messes with Google Pay too. I'm not going to mess with this setting and success nobody do this unless they know implication that no encryption is ever used again.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] nostradomis:
not like the 6t, the 7 Pro does not seem to break Security in any way. but you're right, most people feel better with an encrypted phone. it's your choice.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] pyry666:
Dont make things too complicated. Just follow the steps in the first post and you stay encrypted and twrp works as well.

Flash as a magisk module

Flash magisk again

Then reboot

Thats what i did and nothing broke
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] photolarry:
I still don't understand what it means to

"Flash as magisk module".

I just know what flashing a zip inside trwp means or fastbooting a boot image. I have no idea what that means to flash as module. Makes no sense. I think if I use the patched boot image.... Flash trwp zip and magisk.zip once I fastboot into the patched images that should work. This is really confusing. On a pixel it's not this convoluted. You fastboot... Flash a few things and you're done. There's no clear step by step here. When I get the unlock....I think I'll be doing the steps outlined in the Op of RomAur post.... But instead I'll probably flash AA international system image. Anyway.......
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] justibasa:
I'm confused about how your confused. Have you ever flashed a magisk module? If you have then do the exact same thing with the twrp installer. Go to magisk, modules click the + button. Find the twrp installer zip and flash it from within magisk. It's that simple. Your making this way harder than it actually is.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] pyry666:
Root your phone ( I think you know how)

Then flash twrp zip as you would any magisk module (plus sign)

Then reflash magisk (direct install)

AND then REBOOT only after that

And you have twrp working with devryption. Not that hard
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] photolarry:
I guess I'm confused why it's needed to flash anything strangely.... As a module. Why can't I flash within TWRP when I have fastboot into that image? No I've never flashed a module... I've only flashed things inside trwp. Flashing two zips should root the phone and permanently install magisk and twrp I thought. I've never done this in ways suggested. Why would I need to do it within magisk app? When I'm booted normally from that app?? That doesn't make sense to me. Explain why I can't do everything within TWRP....fastboot the patched image.... Flash two zips with the install button in TWRP. Won't this accomplish same thing?
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] pyry666:
Just read the op and other threads.. i am out from this
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] paatha13:
[RECOVERY][3.3.1-20][guacamole]Unofficial TWRP recovery for OnePlus 7 Pro(Stable)

Actually I prefer doing it within Magisk and not through twrp.

It's much easier,comfortable and safety.

Twrp with A/B partition some time getting complicated and increase the possibility something go wrong and mess things.

But if you find more comfortable for you doing all staff through twrp then that's your choice.

But keep in mind since the recommended guide flashing twrp is through Magisk in this thread if you had any kind issue maybe more difficult to be helped by other users since the rest of us used the instructions from first page only and it worked fine without issue.

Every device every twrp is different from one to another so better be flexible and open mind.

In custom made staff all users should adapt new ways,ideas and learn new things and this is not bad at all.

Learning something in different devices doesn't mean that forever the same procedure will be the same for all devices.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] m3lover1:
Yea just let him be, let him do whatever he wants. I followed OP instructions and my op7 pro is rooted with twrp installed just fine. If he messes his phone up it's on him, numbers people here sorry tried explaining
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] xNovacaine:
I also tried doing it like in the first post which didn't work for me since I was getting a recovery bootloop. I still think I did something wrong because it worked for so many other people but thats beside the point. I did it a little bit different than the mentioned method and this worked for me (I was having problems with wifi and audio but I got that fixed with another kernel) I did all of this after I ****ed up the instructions in first post and getting recovery bootloop on stock 9.5.5:

1 .fastboot flash boot guacamole-18-twrp.img (probably can use -20 I just did it with the -18 version because -20 wasn't out yet)

2. boot into recovery via volume buttons

3. install twrp + magisk via zip

4. reboot to system

If everything is working fine now great, if you have problems with wifi and/or audio:

5. reboot inro recovery

6. flash kernel (I used kirisakura)

7. reboot to system

That's how I got everything working for me. I don't know if this will help ypu but keep in mind that OPs instructions worked for a lot of people whilst I didn't see anyone who tried it the way I did.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Mr.Crucial:
I have a query if i am on slotA and i flash full stock firmware zip from twrp, will it flash on slot B or the active slot A
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] mauronofrio:
It Should be flashed on slot b, but i'm not sure
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Nicotin3:
Sorry for bothering again. Can you post a guide how to do it when we get OTA updates and we already have twrp and magisk? So that we don't end up with stock.recovery bootloop.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] mauronofrio:
Actually i can make it only teorically, I want to wait for the device to arrive to make a more accurate and safe guide
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Nicotin3:
Thank you, no rush. We will wait for it.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Nekromantik:
the person talking about how to decrypt is causing more people to be confused...this thread is NOT about how to decrypt. so keep those instructions on a different thread.

I agree that the method for this at the moment is very convoluted but thats what we have to work with.

once OP fix fastboot boot then we can all go back to installing normal way
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] HottieLinus:
I understand that there is no more independent cache partition, but since stock recovery has the option to wipe cache, why can't twrp do it?
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] mauronofrio:
the wipe cache on the stock recovery wipe only the art cache
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] andre0005:
Do you have an estimated time for delivery already?
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] mauronofrio:
Yes it should be delivered in 5 june, i don't know if I will be able to do all fast because the next week i need to study for my university exams
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] PrimroseOlby:
Is there any mirrors for the downloads? AFH seems to be down right now. Thanks for this, too!
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Rudolpht:
mauronofrio

First off you are amazing. Phone for less than a week. AllInOne Unlock and the easiest full TWRP, decrypt, etc. *Thru Magisk, brilliant). Donation sent.

Thank you.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Stefan McSleaze:
just seen, there is the OP7p listed in TWRP official app!

The file is "twrp-3.3.1-0-guacamole....." , no.20 isnt shown in file name anymore. Installer & Image available :)

and if AFH is down, you now can download it with the app ;)
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] mauronofrio:
Seems now androidfilehost is up again.

Thanks man.

Yes, actually OnePlus 7 Pro has an official twrp, i will keep the unofficial version for tests

https://twrp.me/oneplus/oneplus7pro.html
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] RandomPooka:
It's only been a week since I have been booting without seeing the unlocked bootloader screen. I've missed it so much.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] dabug123:
Good news is next ota should enable fastboot boot which OnePlus didn't not do
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] tech_head:
Yeah, hopefully they get that working.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] se7ensde:
Man you better get used to the new ways. If you don't know how to flash a module in magisk you need to do some reading cause a baby could do it and this is literally the easiest way to install twrp you don't even need to mess with fastboot...

It's very simple

Open magisk

Press the three lines in the top left corner

Choose modules from the list (it's right above downloads and has a puzzle piece icon next to it)

Press the plus button at the bottom of the screen

Navigate to where you have the installer stored on your internal storage

Press on the installer zip and let it install

Reboot to recovery and flash magisk because you are now unrooted and will become stuck in a recovery bootloop. MAKE SURE YOU FLASH MAGISK IMMEDIATELY AFTER BOOTING INTO TWRP AND NOTHING ELSE THEN BOOT BACK INTO SYSTEM.

If you can't get it with this then you're probably out of luck because the whole reason we aren't using fastboot is because the fastboot boot command isn't working right now thanks to OnePlus so stop ranting and raving here like maurono made it this way just to mess with you specifically. We are all doing it this without issue.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] photolarry:
Thank you for this. It's all I wanted to know so I didn't cause brick or loops. I'm used to Google phones and Samsung phones that are partitioned systemic than this silly one plus ?I'm not ranting at him. More that I'm not used to this hardware. I'm grateful he's done what he has to allow us to root and flash things
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] dabug123:
It's not a working it's just enabling
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] GeoWatsons:
Official! Thanks for your efforts!
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Krsmqn:
He could also just direct install magisk from magisk manager right after flashing twrp, before rebooting.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Blackfireball5:
Donated! Thanks for your work!
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] se7ensde:
Yes I already know how to do it all I didn't ask you. I'm just telling him to do it this way so he has less issues since he has troubles using magisk. Just let him do it this way and stop throwing extra crap out there to confuse him more. Hence the reason I quoted him with a small tutorial and not you....
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] kalpik:
One problem I see at least in the official one is that if you swipe the wrong pattern by mistake, of course it cannot decrypt data, but it doesn't allow you to retry. You have to reboot into recovery to retry.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] mauronofrio:
In the unofficial one is different?
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] kalpik:
Never tried wrong pattern there, so don't know :(
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Stefan McSleaze:
I found a script from dev 'osmosis' from another threat, which keeps the TWRP after each OTA update, but has to be flashed before flashing magisk again.

Its meant to be used by flashing in magisk, not from twrp i think.

I dont know if its allowed to post the link here, so i attached the script below

Maybe helps to keep it easier for future updates
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] pdaddy:
So if I want to do a full backup and restore, what would I check in the settings in TWRP to backup. Not new to this but it seems things change over time. Thanks in advance.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Nekromantik:
Any difference between official and version 20?
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] lieblingsbesuch:
Read 1st Post
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] linuxares:
Congrats on official! :D
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] ulxerker:
Boot, system_image, data, vendor_image. Also, see first post.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] citymel2:
can i install the OOS 9.5.4 boot patched with oos 9.5.5.GM21BA?
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] RandomPooka:
I'd say to use the instructions linked in the OP of the how to root thread. Give me a second and I'll dig it up.

Comment #6 in this thread

https://xdaforums.com/oneplus-7-pro/how-to/guide-root-oneplus-7-pro-patched-boot-t3931205
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] citymel2:
how about this one i found ?

https://androidfilehost.com/?fid=6006931924117886854
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] RandomPooka:
Probably?
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] kyledowling:
This is from the rooting thread and has the patched and stock boot.img files for all software versions and model numbers. Worked great for me on both 9.5.4 and 9.5.6

https://androidfilehost.com/?w=files&flid=294646
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] mwilky:
Fastboot boot works perfectly fine on the chinese twrp, have used it multiple times, so I don't think it is a OnePlus "issue"
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Bradl79:
Sorry was already answered
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Nekromantik:
yes that's what I heard as OP fixed fastboot command not found in 9.5.4.

so its only not working on here looks like

i cant test chinese fastboot boot as im on 5g model and it doesn not have the fastboot fix yet
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] dabug123:
Good information
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Nekromantik:
[MENTION=4712355]mauronofrio[/MENTION] seeing as people confirmed chinese twrp works via fastboot boot can you see if you can fix it?

Will mean its far easier for everyone to install
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] tech_head:
It's not working in the OxygenOS right now.

I have tried and it does not work. The command is there but it doesn't boot the image you try to download. It boots what's on the phone.

We need to wait for a new OS drop.

On the other hand, updating to the official TWRP was easy.

1.Copied it to the phone

2. Rebooted to recovery.

3. Flashed the zip, Magisk and ElementalX (Slot A)

4. Changes slots

5. Rebooted to recovery

7. Flashed Magisk and ElelementalX (Slot B)

8. Rebooted system with Slot A.