yashsingh1/xdaforums huggingface dataset:
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] twinnfamous:
The official will not decrypt Q as of rite now.

65 unnoficial is the only option for decrypting twrp.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] SirFronts:
I have updated to 10 from 9 and can't figure out house to get twrp to work when I try to fastboot boot img file it get stuck with a box that says fastboot mode can anyone help me out thanks
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] NotATreoFan:
Scroll up a bit for the steps. Basically, unless you have root in 10, you can't update to the unofficial version of TWRP needed to decrypt 10. You would need to wait for an update from OnePlus that restores the ability to boot from TWRP, or you would need to use MSM to restore to Pie and start again.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] SirFronts:
So I couldn't just use the flash-all in the 9.5.11 uodate?
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] NotATreoFan:
Not that I am aware of. You need special OTAs in order to downgrade your OS version.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] SirFronts:
Thanks
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] H4X0R46:
So I'm reading in this thread that once you have 10 installed, you can't install a pie rom? Is this a new thing in OOS 10? Is this an encryption thing? I ask because I'm running my phone unencrypted anyway.

---------- Post added at 08:17 PM ---------- Previous post was at 08:14 PM ----------

Wait, this might be the answer to my last post above this one. Is this confirmed or speculation?
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Zhighman:
I'm not sure exactly what it is, but certain methods of flashing will keep the Q bootloader, per mauronofrio.

You can flash back to pie, see this post:
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Marco589:
For updating the twrp you can either install directly into the twrp or via Magisk
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] H4X0R46:
Question on that, does the MSM tool work to go back to pie? Or is that expected to fail if I'm already on Android 10?
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] AndroidRooterKev:
Yes, its the only way to downgrade from A10.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] H4X0R46:
Back to pie bootloader and all correct?
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] AndroidRooterKev:
Yup
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] H4X0R46:
Thanks man! Quick question. You've used MSM yourself before yeah? I notice when I use the tool, it only flashes my A partition. I always end up having to use TWRP to flash my B partition afterwards myself. Is this normal?

Side note, I tend to use a third party cable, maybe the red cable the phone comes with is important for this?
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] AndroidRooterKev:
Yeah that's normal. I use a 3rd party cable myself. It doesn't matter which you use as long as your computer recognizes it and you have the drivers installed.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] vukis:
Iv'e got a very strange case:

TL;DR;

Can a connected usb cable cause issues with TWRP pattern unlock which could also affect pattern unlock after fully booting into system?

Background:

OnePlus 7 pro update to 10.0.GM21BA went normal via local upgrade and root preserve via magisk manager.

After fully booting into android and finishing all "Finishing system upgrades" I enabled magisk modules and restarted. That also went well

So I decided to download TWRP 3.3.1-65 Unified Unofficial Installer by mauronofrio. Flashed it through magisk, then did direct magisk install.

Issue:

After restart noticed into android (not yet to recovery), that my pattern was not recognized for a few times. after a few tries it accepted my pattern. That seemed odd.

Tried restart into recovery and on TWRP pattern screen it crashes after swiping from 1st to 2nd pattern dot (or it can crash a on 2nd or 3rd dot if I am swiping extremely fast). Right after crash it continues to twrp without mounted data partition.

Now about that wrong pattern when fully booting did quite a lot of experiments:

-If I just restart my phone my pattern is being accepted on first try

-If I restart from TWRP am getting into this strange situation, when pattern is rejected for 1 - 3 (or even more) times and it only gets accepted after waiting for like ~30 seconds. But still cannot get it consistent though replicating and fixing..

-Am I getting mad or something?

-And then I finally noticed ! Entering android pattern got's accepted not after some time. It got's accepted after I remove usb cable from phone.

-Even TWRP patern decrypt start to work if I am swiping my pattern without usb cable connected... So problem is solved :)

But still strange, that TWRP pattern screen crashes (if USB cable is connected). After restarting via TWRP and in some cases after restart my pattern is not recognized by OS (seems similar issue as in TWRP pattern is rejected in the middle of swiping). If USB cable is not connected, then - no issues. Tried two separate USB cables.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] null0seven:
NO !

You can use rollback from Q to Pie.

"Want to go back to Android Pie? Download the Rollback package from the links below:"

https://forums.oneplus.com/threads/...-for-the-oneplus-7-and-oneplus-7-pro.1099154/
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] H4X0R46:
Thanks for pointing that out! Appreciate that. So the MSM tool WILL fail if I tried it instead of flashing this rollback package then? Just wanna be sure and not totally brick this expensive phone. If that is the case, we're gonna need updated version of our MSM tools here on XDA...

[MENTION=4712355]mauronofrio[/MENTION]
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] liam_davenport:
No it won't fail what he meant to say is MSM Tool is an unbrick tool it's not needed for rolling back only to unbrick the device.

Use the rollback package from OnePlus to rollback to Pie read about this here

OBT to MP rollback guide - via Local OTA update

Note: This upgrade method will erase all the contents of the phone, please be sure to backup first.

1. Download the latest ROM upgrade zip package from the specified server.

2. Copy the Rollback package to the phone storage.

3. Go to Settings -> System -> System Updates -> Click top right icon -> Local upgrade -> Click on the corresponding installation package -> upgrade -> System upgrade completed to 100%.

4. After the upgrade is complete, click Restart.

5. Update successful.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] daringsmart:
Okay pls correct me if I'm wrong. Now I just need to flash the twrp zip via magisk? What abt the img file? I'm super confused now. :rolleyes:
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] KapilNagpal01:
Yes you have now only to flash twrp.zip file through magisk module section.

.img file is not usable now as we cannot use it to boot through fastboot. Once issue pertaining to the bootloader of Android 10 is resolved then only can it be used.

Hope it clarifies
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] mrlolli:
IDK if you've got it figured out yet, what version of 9 did the tool put you back to? I was getting the same fastboot error trying to flash twrp until I took the ota upgrade to 9.5.11. it was all good again after that.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] H4X0R46:
If it's the tool for the international 7 Pro we have here on XDA, it puts you back on 9.5.3. that version ALSO had the problem with fastboot boot not working. You have to do a local upgrade to something newer like 9.5.11 or 9.5.13 to get fastboot boot to work again. 9.5.3 had the same issue as OOS 10 does.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] sparky2029:
I did end up figuring it out finally, the tool put me back to 9.5.3, I'm on the tmobile variant converted to international. I had to do "fastboot flash boot". It didn't restart into twrp by itself, but once you go to reboot it loads up
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] null0seven:
MSM it's the last option!

First use rollback. Rollback works., I use it to go back from ob2 to Pie. Then i flash Android 10.0

Second, if rollback it's not working for you, use mauronofrio FastBoot roms.

Third MSM. the last step.

---------- Post added at 03:06 PM ---------- Previous post was at 03:00 PM ----------

Yes.

Open Magisk. Go to Modules. touch + (you must have twrp 3.3.1-65 on the phone)

Are you on Anroid 10.0? If yes follow this guide. the part with Magisk and twrp.

https://xdaforums.com/oneplus-7-pro/how-to/successfully-upgraded-to-9-5-7-t3937414
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] mauronofrio:
So i managed to fix the problem, but i need someone with android pie to test if the new twrp works also on it, someone can test it?
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Mr.Crucial:
I can. Send me link
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] KapilNagpal01:
Really great. No words to express thanks for your time, effort and continued support. Have a great day ?
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] mauronofrio:
Already tested, i will pubblish the twrp in the next hours
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] netgar:
I have no clue what was wrong with 65 version but I assume that I can still flash the newest version in magisk Manager and magisk direct after that to update it, right?
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] KapilNagpal01:
Yes right. You can
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] jeswinjv:
Any issues when it is rooted via magisk in android 10 for anyone?
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Bodo_1:
No all is fine.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] mauronofrio:
Let's do it again:

New TWRP 3.3.1-70 guacamole unified (OnePlus 7, OnePlus 7 Pro, OnePlus 7 Pro 5G):

- Fixed fastboot boot command also for Android Q.

Actually i will publish an .img for android Q, one for android Pie and an Installer that will works on both.

TWRP 3.3.1-70 Unified Unofficial Q by mauronofrio

TWRP 3.3.1-70 Unified Unofficial Pie by mauronofrio

TWRP 3.3.1-70 Unified Unofficial Installer by mauronofrio

I want to say a big thanks to [MENTION=4898097]arter97[/MENTION] that help me to make this new TWRP.

I hope this community will support me also in the next OnePlus generation.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] jaggillararla:
Where's the changelog ?

Lol 1 second too late
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Zhighman:
Upgraded to 70 with no issues on Q.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Gordietm:
Works perfectly, thank you!
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] grinch247:
Flawless Install
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] o0ocloudako0o:
Latest Magisk Canary 19.5 release and TWRP .70 for Q

Works perfectly:good::good::good::laugh:
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] galaxys:
Great update! Bravo
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] mnsor1234:
I want to update to Q I have twrp 65 only I need flash the new twrp zip ?
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] bmonteiro:
I'm wondering if it's only me, but before booting, the phone stays extacly one minute on the unlocked bootloader screen and then it proceeds to the system boot. I remember that before it was pretty quick. I think it's something related to Magisk, but not sure.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Zhighman:
I'm not seeing this.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] shooterlgk:
Did anyone flash the new installer thru magisk on Android 10?
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Zhighman:
I flashed through magisk on 10 and it's working without any problems.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] paulsg63:
Just wondering how you did the upgrade to .70?
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Zhighman:
I flashed the installer in magisk then did a magisk direct install and rebooted.

You can also flash in TWRP and flash magisk after there.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] paulsg63:
ok cool.. thanks!
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] arter97:
Did you seriously just kang my kernel without even waiting for my answer?

I spent the last few days answering your dozens of questions on how to make a usable TWRP and you simply resorted to ripping off my kernel that I built specifically for you to test.

You are no better than the guy others claimed that stole your work on Realme X.

I'm not going to ask you or the moderators to take this down, as it seems to serve its purpose.

But this kind of behavior is just a d1ck move and I dunno about everyone else, but you definitely won't be getting my support ongoing forward.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] mrlolli:
If it means anything, I would like to thank you for the time and effort you have put into this project and I am sorry to see how things have come to a head here. Stuff like this makes good devs less willing to help or just go away completely.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] vinoratheesh:
Hi Thanks a lot. I installed through Magisk manager. Installed Magisk before reboot to maintain root. Rebooted to recovery (Twrp), but the data is not mounted. Please help. I know it has something to do with encryption, but don't know how to decrypt.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] mauronofrio:
I didn't kang you kernel, because i have not imported it or something similar, i was using like it is (and like you sent me it) without saying it's mine one. I waited a 5-6 hours before actually posting the twrp after that message and I never thought it would bother you, in fact I thought I would like to thank you for using your kernel, but since it wasn't like that, I proceeded to remove your kernel from the twrp. I completely removed the link to the build with your kernel.

This is the new build, i provided to replace the link in the first post and in the release post:

TWRP 3.3.1-70 Unified Unofficial Q by mauronofrio
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] pierrep56:
I just want to say to both of you, [MENTION=4712355]mauronofrio[/MENTION] and [MENTION=4898097]arter97[/MENTION] that the product is great, and I believe everyone here is grateful for your work. But what seems - at least to me - not less important is the ability we have, as human beings, to put our ego aside and to work together. Union is more important than fame, and separation is the real danger. Look at the state of the world today!. So when people from different cultures and countries CAN work together to achieve something which benefit a whole community, this is really a great achievement. The collaboration makes the product always better. And really, does it matters "who" made "what" in the product? In the middle-ages in Europe the builders of the Cathedrals never sign their work, they were real artists but the Cathedral was the work of all of them, and none of them in particular. Same here, in the Open Source community, as I see it. So please, WORK TOGETHER and don't let the ego spread outside. It just does not worth it. Enjoy your work, enjoy learning one from the other, enjoy the challenges, and make happy a whole community of users. Thanks to both of you!
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] AndroidRooterKev:
I successfully upgraded from 3.3.1-65 to the latest 3.3.1-70. Below were my steps:

1. Flashed the installer zip in magisk (and didn't reboot).

2. Then did a direct install of magisk and then rebooted.

3. Confirmed that I maintained root.

4. Confirmed that I was able to reboot to the new 3.3.1-70.

5. I was able to decrypt and completed a rnanoid backup of boot+system+data.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] H4X0R46:
That little spat there bums me out :/ Hope that can be worked out between you guys, because the end result WAS something good, and something we NEEDED for further development on this device as a whole!

Be that as it may, [MENTION=4712355]mauronofrio[/MENTION] does this new build you replaced here have any differences with functionality? Or is it just as functional as it was with [MENTION=4898097]arter97[/MENTION] kernel?
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] mauronofrio:
There are no differences between the version with the arter kernel and the new one, only the kernel has changed but the result is always the same
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] vinoratheesh:
Would you please explain how you decrypted in Twrp?

---------- Post added at 08:16 AM ---------- Previous post was at 08:14 AM ----------

Would you please let me know how you decrypted in Twrp?
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] H4X0R46:
One more for ya. Does this new TWRP allow flashing back to pie from 10? Or does that still require the rollback zip?
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] mauronofrio:
I have not tested but you should be able to flash a pie rom without problems, maybe you will need to format data
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] NqX:
Works perfectly. Installed via adb. ;)

Thanks [MENTION=4712355]mauronofrio[/MENTION]
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] AndroidRooterKev:
Unless I'm wrong, decrypting TWRP is simply entering your pin/pattern that you use to unlock your phone.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] vinoratheesh:
Ohh!! Thanks. Because I couldn't mount my data in Twrp, it never asked for password. I installed through Magisk.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] AndroidRooterKev:
Do you have a pin/pattern setup on your phone? If not, then it won't need to be decrypted when you reboot to TWRP.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] vinoratheesh:
I tried it. Same result.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] mx3swish:
Hello, I want to backup my current system (boot, system, data partitions) in TWRP. I'm running latest stable OOS10, latest TWRP 3.3.1-70, latest Magisk Beta. However, in TWRP boot and vendor partitions aren't displayed in the list of partions to backup. Both are selected for mounting. What am I doing wrong?
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] paatha13:
That's what I did with previous versions twrp.

The question is if able to switch between Pie and 10 rom without needed format data.

On decrypted device of course.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] AndroidRooterKev:
Since I haven't had that issue, I don't think I'll be much help. I'll let someone else take it from here :D
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] vinoratheesh:
Working. Thanks all.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] redpoint73:
Does this mean we can now root Android 10 (Q) with the method: fastboot boot TWRP img, flash TWRP installer zip, and flash Magisk?

Or do we still need to flash a patched boot image to root Android 10, until something else is updated?
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] mauronofrio:
Yes you can use the old method, fastboot boot is working again
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] jaggillararla:
????

Drama with popcorn ❤️
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] sand_man:
Thank you gentlemen! I've had a tumultuous 2 days, soft bricking my 7Pro half a dozen times trying to achieve custom recovery with magisk and root. I gave up on TWRP and found peace (and root) with a magisk boot image posted in an earlier thread.

Tonight I stumbled on this update and decided to once again open that can of worms, only to find it's a can of condensed milk! :silly: Magisk, root and twrp running as it should!! ;)
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] H4X0R46:
I would like to know this as well! I haven't needed to do this myself, but would like to know if it works if anyone who's unencrypted could test? :silly:
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] schmeggy929:
You posted quite a few times about info and release about Android Q, now you want to go back to Pie? Lol
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] H4X0R46:
For no other reason but to maybe try some Pie roms here on XDA, most likely end up back on OOS Q anyways. But it's good to know what TWRP can and can't do right now to avoid bricks and data loss.

After all, it's Android, of course you're gonna mess with your phone far too much! [emoji16]
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] schmeggy929:
I hear ya, but I'm surprised you haven't tried them all already haha
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] ledvedder:
Has anyone successfully flashed back to 9.5.13 from 10 using the latest v70?
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] H4X0R46:
I have a while back, but now and I again I read a changelog and think "oh that was added? No way!" And I'll try it again lol I'm the type of person who seriously just likes to flash their phone. In fact, roms that are NOT on XDA pop up as well! Official Lineage, AICP, and Mokee to name a few! Of you've never tried out Mokee, it's worth looking into! ;)
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] paatha13:
I think I must test myself to see what's going on [emoji23][emoji6]
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] H4X0R46:
Well if you do take one for the team, let us know [emoji6] It'd be awesome to be able to switch between Pie and Q at will!
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] NOTilyass:
sorry for this noob question but where is the twrp installer for the latest Q twrp ?!
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] mauronofrio:
The installer is common between Pie and Q, only the .img are specified
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] paatha13:
[RECOVERY][3.3.1-70][U][guacamole]Official/Unofficial TWRP recovery for OnePlus 7 Pro

Unfortunately it doesn't work.

Just tried it.

First test was while I was on crdroid Pie rom and tried to restore Oxygen 10 stable that took one week ego and never boot normally,just stuck for ever to fastboot.

Second test was clean install Oxygen 10 stable and after successful installation and basic setup on it reboot to twrp and tried to restore Oxygen 9.5.11 Pie and again never boot normally but stuck to fastboot.

I will try now with latest blu_spark twrp to see if have the same result or not.

Edit: I've installed Blu_spark twrp and again same result.

You can't switch between 10 and Pie rom.

I've made clean install both Oxygen Pie and 10.

Took backup both of them.

Last rom working was Pie and when tried to restore backup of 10 just stuck at fastboot,never boot normally.

So it's impossible having that option.

Either stay at Pie or 10 roms,we can't combine both OS under same umbrella :p
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] mauronofrio:
What do you mean with restore? Have you restored a backup or have you flashed the rom again? In all cases have you formatted data after that?
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] paatha13:
I mean restore backup.

Never format data after doing that,there's no point of doing that.

That's the point being decrypted to avoid format data for whatever reason.

The whole point is that backup and restore doesn't work with Pie and 10 rom together and you can't switch between them.

Either have to be on Pie rom standalone to work or 10 as standalone.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] fKm:
Why not restoring everything but /data partition, wipe /data, boot up once and then restore the /data partition?
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] paatha13:
I don't know that process,never done in the past and don't know if would work on decrypted device.