yashsingh1/xdaforums huggingface dataset:
[OnePlus 9 Pro] Flecto:
Hmm, not sure what might be happening here. Did the first set of flashes all succeed? What happens if you simply reboot the phone using the power + volume button? If you end up in fastboot again, I'd go ahead with flashing the second (remaining) partitions.
[OnePlus 9 Pro] CZ Eddie:
TWRP won't decrypt my storage unless I create a PIN.

I didn't have to do that on older phones.

Is this normal now?

If I want to use TWRP then I am forced to create a PIN?

EDIT:

After I flashed customer ROM, I did not have this issue again.

TWRP now decrypts without me needing to setup a PIN.
[OnePlus 9 Pro] CZ Eddie:
Also, after I created a pin and it decrypted my file system, I wiped everything. But now I'm unable to transfer the ROM zip over onto the phone. Is that normal now also?

Before wiping everything, my computer could see the phone. After wiping everything, my computer no longer sees the phone.
[OnePlus 9 Pro] MrSteelX:
Wiping phone before flashing rom is like leaving your keys home locking and shutting door. Boot into stock rom and your computer will see phone. If you wiped system, msm is your friend.
[OnePlus 9 Pro] GolovaRaoul:
I made a mistake I think while installing this. So my phone was rooted and I installed a custom kernel. I followed the installation instructions and my phone booted just fine. I then wanted root back so I did "fastboot flash boot <magisk.patched.img>". I didn't do 'fastboot boot' because I was under the assumption that this would work fine, however it doesn't. My phone now just keeps booting, it shows the oneplus logo with those spinning white dots around it. I'm on oxygenos 11.

I've tried to reflash TWRP which gives the same result and when I try to flash my stock boot.img, it won't boot at all. Any clues what went wrong and how I could resolve this? My guess is that I need a boot.img which is modified for TWRP and I don't have that one on my computer?

Thanks in advance, and merry christmas ;)
[OnePlus 9 Pro] MrSteelX:
which custom kernel did you flash. I'm guessing it was arter which means you need to flash dtbo.img, vendor boot.img, and stock boot.img for phone to boot. If you don't have these imgs, just flash your rom again.
[OnePlus 9 Pro] russel5:
@Nebrassy can you help with decrypt android 12, trying everything, but nothing help.

Attach log from recovery. Thanks
[OnePlus 9 Pro] JohnTheFarm3r:
Afaik, it's not supported on A12.
[OnePlus 9 Pro] intoxicated.mad:
You can't flash ROM unless you're on stock 😅 so it's a vicious circle now, best way out is just find those img and fastboot them.
[OnePlus 9 Pro] MrSteelX:
You can flash rom in twrp
[OnePlus 9 Pro] Ethanadams642:
Anyone else unable to move a file to twrp using adb push/pull? I have also tried using the sideload mode, but it doesn't work, adb just says no devices/emulators found.
[OnePlus 9 Pro] CZ Eddie:
Is your computer setup properly so that you're able to push/pull when booted up inAndroid?

If not, then I'd look at your ADB driver installation.
[OnePlus 9 Pro] IamTheBRAVE:
When adb says no devices or unauthorized, ckeck your adb key in a hidden /.adb folder in your User folder. Sometimes the authentication gets revoked and device is not recognised in adb.

If that's your issue:

Delete adb.key from <YourUsername>/.adb folder.

Turn off Usb Debugging.

Disconnect your phone

Turn On Usb Debugging

Connect your phone.

You should now get a dialog asking for authorization again.

You probably will have to do this again after disconnecting your phone for a long while.

Also:

TWRP has bug with mtp not functioning. The given solution was to disable/enable usb Debugging and enable/disable "mtp enabled" in Mount menu. That did not work for me.

What i think worked was this:

I plugged my phone in booted system ( or you can try fastboot) then after device is recognised by windows, go to

device manager > your phone's driver update menu > choose driver and install the standard windows mtp driver. Reboot to recovery and see if it connects.

I think that's worked for me when i tried installing this rom and found myself stuck with no way to sideload it. Spend all night on it before succeeding and tried lots of things so not sure it this works 100%. Hppe it helps.
[OnePlus 9 Pro] Ethanadams642:
Pretty sure I've found the issue,

The rom I was using overwrote my twrp with an older version that did not function correctly, so I should be able to update it to make it work again (tested on fresh newest twrp, it worked in the latestver)
[OnePlus 9 Pro] applyscience:
which rom? crDroid, the rom i replied to you just a few moments ago about TWRP issues, doesn't implement any TWRP

The only issue i have on the latest version still is mounting USb storage. side-loading and typical use is flawless. Edit: MTP enabling does work via USB when connected to my PC though. performing a backup to a thumbdrive, however has yet to funciton but could be caused by many factors i have yet to test. either way, im happy. thnaks for commeting about this so i remembered to check the status of TWRP.
[OnePlus 9 Pro] Ethanadams642:
The latest crdroid for op9 does include a slightly out of date twrp, but I've since switched to Evo x
[OnePlus 9 Pro] kitamurt:
hello, tried to boot twrp from adb, but when booted, the touchscreen dosn't work and i can't press on any button. any solution?
[OnePlus 9 Pro] hcarrega:
Touch it's working when I tried on mine
[OnePlus 9 Pro] galaxys:
Did you check Settings?
[OnePlus 9 Pro] kitamurt:
can't click on anything, i can only reboot into recovery or fastboot mode. and switching the slots did not help. i don't know where is the mistake. all what i did was to be on stable oos 11, then unlocked bootloader, then booted twrp.img. here started the trouble and couldn't go over
[OnePlus 9 Pro] hcarrega:
Same happens with me but on xiaomi mi 11i can't touch nothing .. but the two times that I used TWRP on oneplus 9 works fine
[OnePlus 9 Pro] downhere:
Did you remove unlock pattern login from your phone before installing TWRP?
[OnePlus 9 Pro] rogerinnyc:
Can anyone confirm the storages to back up when trying to create a Nandroid from our OnePlus 9 Pro (I have the L2125, running A11)? My choices when I start Backup from within TWRP are Data (about 25G in my case), Boot, EFS, Modem and Super (system system_ext product vendor) (about 10G).

When I go to Backup, the only one of the above 5 that is already checked is Data. Is that good enough? Basically, if I have to reflash a stock rom (e.g., trying out A12 and rolling back), will that restore all my apps and settings? What about pictures and messages?

Thanks for any enlightenment. I have not had luck with my Google searches looking for TWRP instructions (other than suggestions simply to accept the default ticks, but no real explanations).
[OnePlus 9 Pro] reaper000:
Might have missed it, but there's no mention of how to use the TWRP installer zip on this thread. So I'd like to ask...

Are these still the steps for flashing a ROM with TWRP (After installing it, obviously)?

Boot to TWRP

Wipe data --not a format requiring typing yes--

Flash ROM (to other slot)

Flash TWRP installer zip (to overwrite both slots with TWRP)

Reboot to TWRP (to switch to the slot just flashed)

Flash Magisk (to the now current slot for root)

Reboot (to newly rooted ROM)

Historically, we didn't need to format data (typing yes to confirm) flashing between ROMs. And OOS was just another rom.

Is all this still the case?

Thanks!
[OnePlus 9 Pro] MudaTrucka:
When I try to flash a zip my screen turns black and restarts twrp. I can't get magisk installed anymore. Would someone be able to help me out?
[OnePlus 9 Pro] geocall76:
I got the same behavior... I think it's the last version of TWRP (3.6.x)
[OnePlus 9 Pro] Flecto:
I ran into the same issue yesterday. I applied the A12 OTA upgrade and then tried to restore root (without TWRP), but I think I patched the wrong boot image. I got a dm-verity error and then I was stuck in a boot loop. When I tried to follow https://www.droidwin.com/unbrick-oneplus-9-pro-fastboot-commands/ again to unbrick my phone, I first got an error at `fastboot -w` and then after flashing the first set of images and trying to get into FastbootD, I also got `fastboot: error: Failed to boot into userspace fastboot; one or more components might be unbootable.` and I couldn't flash the second set of partitions. Eventually, I realized I wasn't using the latest version of the fastboot binary. Using the latest version (31.0.3-7562133), `fastboot -w` succeeded and after the flashing the first set of partitions, I was able to get into FastbootD and flash the second set. Then I was able to reinstall TWRP (since I restored A11) and then restore my Nandroid backup.

Hope this helps.
[OnePlus 9 Pro] suku01:
Interesting! Thought I updated the fastboot binary, but might have made a mistake there. From what I remember, I had to flash A11's Image for India first, and then the US one on top of it using MSM. It restored my phone to factory A11 and now I'm on the last A11 update with A12 OTA showing up (not considering it right now though). But thanks for sharing the info!
[OnePlus 9 Pro] kovacsabesz:
How Can I install TWRP on Android 12 last rom?

Oneplus 9 PRO
[OnePlus 9 Pro] twinnfamous:
You can only boot it. If you flash it to your phone it won't boot to os
[OnePlus 9 Pro] Nockmaar:
Honestly I can't even boot in TWRP after upgrading to A12.. I made a full backup that I'd like to restore after the A12 upgrade but right now is useless since I can't boot in TWRP to restore it...
[OnePlus 9 Pro] Flecto:
I was in the same boat. I followed this guide to downgrade to A11: https://www.droidwin.com/unbrick-oneplus-9-pro-fastboot-commands/ (make sure you use latest fastboot, v 31 or later). You can get the downgrade ROM from here (downgrade column): https://www.xda-developers.com/oneplus-oxygenos-12-android-12-update-tracker/ I used https://oxygenos.oneplus.net/OnePlu...all_2107082125_downgrade_059624cc7298428b.zip

However, if you just updated to A12, you might still have the old A11 in the other slot. I have not tried this myself, but might be worth a shot to just change the active slot with fastboot and see if that gets you back to your A11 installation. If you try that, I'd be curious to hear if it worked.
[OnePlus 9 Pro] Nockmaar:
Thank you for the quick reply. I'll se what can I do since it' my main phone.. It's a tradeoff between going back to A11 and wipe all the data or keeping A12 and try to bypass the Safety Net again :)
[OnePlus 9 Pro] ACEBILBO-I:
Magisk with Zygisk, enforced DenyList (and the apps you need to hide root from selected from the menu) + Universal SafetyNet Fix fixed any issues I had on stock OS
[OnePlus 9 Pro] Nockmaar:
Thanks, I tried using this method but to bypass validation I had to use the Shamiko module, which is more or less equivalent to DenyList but the latter didn't worked for me...
[OnePlus 9 Pro] Quercy:
TWRecovery is it working for A12 ? Any new version ? Before installing A 12 should TW recovery be uninstalled? What method do you suggest to install A12 with TW recovery and Magisk Root in version 24.1 ??? Thanks in advance.
[OnePlus 9 Pro] twinnfamous:
Please read some of the posts on this page for more info. Do not flash TWRP on a12 or your phone will not boot. And you will have to msm or boot TWRP and sideload ROM zip to get it to boot again.
[OnePlus 9 Pro] TheKnux:
Hey guys, lemonadep, 11.2.10.10. Arter97 r8. Was rooted with magisk alpha. Fastboot boot twrp.img. Installed twrp through twrp advanced menu. Rebooted recovery. Bootloop. Flashed arter97 through twrp, successful boot, no root. When I flash the magisk alpha latest .zip, twrp starts to flash and restarts and have to enter pin again. When using the adb sideload method in twrp, it gets to 3% then restarts. Full backups work. Not sure about restore. Wondering how to obtain root with twrp. I tried retiring vendor and dtbo and stock boot to get root again, but ended in bootloop.
[OnePlus 9 Pro] twinnfamous:
Flash latest magisk Canary in TWRP it's been updated. That should solve your issue
[OnePlus 9 Pro] mattie_49:
Don't flash magisk sideload through twrp or lineage recovery
[OnePlus 9 Pro] Wuast94:
i cant access my data :/ mount fails and cant decrypt data. im coming from latest OOS11 and flashed A12 crdroid. what did i wrong?
[OnePlus 9 Pro] mattie_49:
Twrp doesn't support A12 period. You will prolly end in crashdump
[OnePlus 9 Pro] Wuast94:
will it come ?
[OnePlus 9 Pro] JohnTheFarm3r:
Maybe in 5 years.
[OnePlus 9 Pro] galaxys:
Our XDA fingers are crossed 🤞
[OnePlus 9 Pro] Arcide:
Hello there, I'm in the same boat as the other guy, but I can't get Magisk even with the sideload function. Magisk app still just shows "Installed: N/A"

I'm full stock btw, 11.2.10.10.LE15DA
[OnePlus 9 Pro] Arcide:
Got it working with Magisk v24, I was trying with canary build
[OnePlus 9 Pro] asheroto:
Hey all.... so I can boot to Magisk fine, but cannot login/decrypt, even though I'm 100% sure I'm entering the correct password.

This morning I updated my phone to the latest OTA update as of this morning March 25, 2022. Android 12, build LE2125_11_C.47. After booting into the system I was informed of a new kind of password lock system.... had to enter a lock code + provide a security question. Same password. Same fingerprint. Didn't have to change password or fingerprint... but this is some new additive pin. So something has changed.

Anyway, needed to re-root (forgot to use Magisk pre-update), so I booted to TWRP 3.6.1 build 11. Booted up fine, but entering my password did not work. Failed to decrypt. Rebooted and tried again, no cigar. I'm positive I'm entering the right password. Never had issues with TWRP until this update. When I was actually inside of TWRP after tapping cancel, the menus were responsive and no issues.

Pooooop. 😆
[OnePlus 9 Pro] AllGamer:
I had the exact same issue when I upgraded from 11 to 12 (C.44)

so, instead of fighting it, I just flashed rooted boot image (magisk_patched-24000.img)

I'm also hoping to find a compatible TWRP version that works with Android 12
[OnePlus 9 Pro] JohnTheFarm3r:
Android 12 compatible TWRP doesn't exist.
[OnePlus 9 Pro] mattie_49:
Not as of yet at least.
[OnePlus 9 Pro] JhinCuatro:
Just boot a magisk patched boot image. Don't mess with recovery. I got used to never having twrp on oneplus 7 pro, when a11 never got twrp working.
[OnePlus 9 Pro] Arcide:
You're probably right, it's not as necessary as it used to be, but would I want to have TWRP for full backups. And will need it if I decide to use custom rom later I guess...

Anyway I have solved the issue I had by flashing stable Magisk instead of canary.
[OnePlus 9 Pro] asheroto:
Thanks much for your suggestions. I will proceed with patching a boot image. Where is the best place to find the OTA update for OnePlus 9 Pro Android 12 so I can obtain the boot image from within?

I too became used to not messing with recovery but enjoy TWRP for installing magisk 😊
[OnePlus 9 Pro] asheroto:
For anyone interested in the process, here's the steps I took for a successful rooted Android 12 OnePlus 9 Pro. I'm posting this here since it is straight to the point and might help others. These steps assume you've already got OEM unlock and such done and you just need to root Android 12 after upgrading.

Download the OTA package from here:

Latest OnePlus 9 series update brings March 2022 patches, fixes Google Pay bug

OnePlus has started rolling out the March 2022 security update to the OnePlus 9, OnePlus 9 Pro, and OnePlus 9RT. Read on.

www.xda-developers.com

Download the exe release of the payload extractor from here:

GitHub - tobyxdd/android-ota-payload-extractor: A fast & natively cross-platform Android OTA payload extractor written in Go

A fast & natively cross-platform Android OTA payload extractor written in Go - tobyxdd/android-ota-payload-extractor

github.com

Drag the zip on top of the payload extractor exe and it will extract all img files

Push the boot file to phone via PowerShell:

adb push .\boot.img /sdcard/boot.img

Install/Update Magisk on phone, run patch on file /sdcard/boot.img

Magisk patched the file and saved it to Download directory (note the filename in the output)

Pull that file back to computer

adb pull /sdcard/Download/boot_whatever.img

Reboot to fastboot

adb reboot bootloader

Boot using patched boot file

fastboot boot boot_whatever.img

Now, as prescribed by others, open Magisk and patch directly to your phone, then reboot as suggested

Happiness and success is yours! 🤣
[OnePlus 9 Pro] sto1911:
Has this anything to do with getting Play Store device not certified error?
[OnePlus 9 Pro] TheKnux:
Just use MagiskHide. 🤦🏻‍♂️
[OnePlus 9 Pro] sto1911:
Yes, needed MagiskHide, Zygisk for Play store, Props config and a Netflix APK from APK mirror to have a fully working phone.
[OnePlus 9 Pro] kovacsabesz:
Hello!

How can I install this on Android 12? Thanks

A or B slot? or How?
[OnePlus 9 Pro] hcarrega:
You can't
[OnePlus 9 Pro] kovacsabesz:
Thank you....

Only boot in and flash Magisk? 24.3 zip? Is it possbible for root?
[OnePlus 9 Pro] hcarrega:
For now on A12 yes
[OnePlus 9 Pro] kovacsabesz:
Thanks you help :)
[OnePlus 9 Pro] TheKnux:
That sounds a little extreme. 😂

All I have is either Shizuku when I'm using Zygisk or MagiskHide enabled to have a fully working phone.
[OnePlus 9 Pro] sto1911:
That's probably because I'm running Android 12. I haven't had such issues before, but I had Gmail and photos sync issues before.
[OnePlus 9 Pro] TheKnux:
I think when I was running Nameless, I just did what I said before and everything worked. Can't remember though cause I always end up going back to oos11.
[OnePlus 9 Pro] HessNL:
You can just flash the latest canary magisk.apm doesn't need to be a zip no more
[OnePlus 9 Pro] Redn2000:
If I want to go to the latest update, which this current twrp doesn't support, is there any way for me to preserve my current setup without having to reset?

I'm rooted with magisk 23, but I've never really rooted or re-rooted without twrp also installed.
[OnePlus 9 Pro] Kylewolf:
Hey, quick question. I want to try android 12 on my oneplus 9 pro but I don't know how I would go about that with TWRP installed. what is the easiest and safest way to do it?
[OnePlus 9 Pro] Redn2000:
Currently we are still waiting for TWRP to have android 12 support. So you'll have to go without TWRP if you want 12 unfortunately.

And honestly, I'm not too impressed from what I've heard of 12. The apparently killed a lot of customization choices we have in 11 in favor of Material You, which force changes the accent colors of the OS based on wallpaper color.
[OnePlus 9 Pro] GabrielSousa:
strange touch wont work
[OnePlus 9 Pro] JohnTheFarm3r:
What ROM are you on?
[OnePlus 9 Pro] GabrielSousa:
i was on EvolutionX 6.1 - Snow . it was to flash the stock OOS11, i used lineage recovery for that and worked.
[OnePlus 9 Pro] JohnTheFarm3r:
Evolution X 6.1 is Android 12 based. TWRP doesn't support Android 12.
[OnePlus 9 Pro] GabrielSousa:
didnt know. thanks
[OnePlus 9 Pro] Unifire:
breaks fingerprint and lock pattern
[OnePlus 9 Pro] JohnTheFarm3r:
lol what? How does a custom recovery exactly affect the Fingerprint or the lock pattern (lock screen)? xD
[OnePlus 9 Pro] Unifire:
software interactions ofc...
[OnePlus 9 Pro] JohnTheFarm3r:
Ermm...........OKAY. lmao

It literally doesn't touch anything related to the Fingerprint. But okay, whatever makes you sleep at night.
[OnePlus 9 Pro] Unifire:
found the problem, kernel broke it not twrp
[OnePlus 9 Pro] filjusz:
Everyone here knows that TWRP cant break stuff like this
[OnePlus 9 Pro] Cagarin2:
bro am delighted to have TWRP on Android 11, but will also go for android 12 .a greeting🥳
[OnePlus 9 Pro] terrorjunky:
Can i flash a twrp install zip file in magisk ? Like the op8p ?
[OnePlus 9 Pro] xerves78:
twrp doesnt decrypt Android 12 ?

bug ?
[OnePlus 9 Pro] JohnTheFarm3r:
The TWRP is compiled for Android 11. What do you think?
[OnePlus 9 Pro] xerves78:
where is this info ?

find nothing that twrp only works on a11
[OnePlus 9 Pro] JohnTheFarm3r:
In the title of this thread, it's written "[RECOVERY] [11] [OFFICIAL] TeamWin Recovery Project"

[11] Refers to the Android version.

Also, it's well known already that TWRP is not officially there on A12 (rather ported/compiled/modded), and TWRP is incapable of decrypting on A12. In rare cases, some people managed to mod it and make it work with A12 including decryption.
[OnePlus 9 Pro] xerves78:
ok thx, this is very bad

twrp is much better than lineage recovery and now i must use lineage recovery :(
[OnePlus 9 Pro] galaxys:
True and by far your not alone...😳
[OnePlus 9 Pro] arebelspy:
I get stuck after step 1.. computer sends it over fine, says booting finished. Phone goes into qualcomm crashdump mode. All my googling about this just says to hold vol up and power to reboot (which works fine), but no way to get past this for actually installing TWRP.
[OnePlus 9 Pro] Z-Blade:
If you search crashdump in this thread, you will see many causes of it. Most common cause is people not reading the OP fully and tried to flash TWRP on OOS 12.
[OnePlus 9 Pro] emabertax:
Hi,

Do you know if it is possible port a twrp for OnePlus 10 pro ?

Best Regards :)
[OnePlus 9 Pro] CZ Eddie:
It is not possible.

We don't even have TWRP for 9Pro on Android 12.
[OnePlus 9 Pro] emabertax:
With previous twrp you can flash custom ROM, but twrp is not suspended maybe we should attend some weeks/months to get twrp support for Android 12
[OnePlus 9 Pro] emabertax:
I think twrp will come for everyone than have android 12, it exist from android 4.x.x and above.... Maybe even more
[OnePlus 9 Pro] JohnTheFarm3r:
Not really. Devs are not interested in porting TWRP since Decryption is broken on A12 (Some managed to fix it). Most of the ROMs come with their own Lineage based recovery.
[OnePlus 9 Pro] Redn2000:
I'm pretty sure they're still working on it. I just don't know if Nebrassy has made any progress on his though.

And is there a Lineage based recovery available for use with the stock OS in the meantime for A12? It'd be nice to update and still have root with A12.
[OnePlus 9 Pro] Psk.It:
You can nave root

there are patched boot images ready (or you can do i yourself)

Or depenging on the ROM, they tipically have the boot.img, you can sideload magisk.zip
[OnePlus 9 Pro] Redn2000:
Is there a straightforward way to remove twrp without a reset?

And I saw there were many changes to magisk, such as it no longer having a built in repo and missing Hide, so is there a way to add an up to date repo to the new version or place to get the modules now?
[OnePlus 9 Pro] Psk.It:
i flashed magisk last time about a month ago, on c48

just flash the image, boot twrp without flashing it, them install magisk

or, on lineage, just reboot to recovery, and sideload magisk.zip
[OnePlus 9 Pro] EtherealRemnant:
You aren't supposed to flash Magisk anymore. Recovery flashing doesn't back up the stock images so you can OTA easily. Manually patch the boot image, boot the patched image, and then direct install is the proper way.

Also, you couldn't have used TWRP on C.48, it won't boot on OOS12 firmware. It crash dumps.
[OnePlus 9 Pro] Salilsarkar:
As 9 pro has dynamic partitions ,so if take backup through twrp and later restore it can it cause any issue??
[OnePlus 9 Pro] Redn2000:
Is it possible to get stock recovery back without losing data by just temporarily unrooting and rebooting?
[OnePlus 9 Pro] JohnTheFarm3r:
Just flash the stock boot.img from the ROM you're using.
[OnePlus 9 Pro] Redn2000:
Thank you for the help. * It really was straightforward to go back. Once I grabbed the stock boot.img from this thread posted earlier that had the magisk patched images, it was just a simple, boot to bootloader,

fastboot flash boot <name_of_stock_boot_image>.img

, and reboot. I also decided to unroot first just to be safe.
[OnePlus 9 Pro] no111one:
Has anyone got this booting on ColorOS? I'm trying it on ColorOS 13 F.03log and ColorOS 11 but both just go into crashdump after hanging on the TWRP logo, on LE2110.
[OnePlus 9 Pro] filjusz:
Even android 12 is not supported and you are trying it on 13? :unsure: