So I updated my phone to Oxygen OS 10.0.12 which was released today and like an idiot I forgot to repatch magisk before rebooting so I lost root. Since this is a new version I knew there wouldn't be a prepatched boot.img yet so I went to the oneplus support website, downloaded the update (and not checking the version number), extracted boot.img with payload_dumper.py, patched it, and flashed it to my phone. Unfortunately, the latest version up on their website is 10.0.11.HD65AA while my phone is on 10.0.12.HD65AA, and the mismatched boot.img broke wifi and bluetooth, so I cannot enable or use them, and cellular has the "no sim card" symbol but still seems to be working. What would the quickest way to fix this? I assume flashing a correct version boot.img would fix it, but I have no idea where to get the newest version.
(yes, yes I know I made many stupid mistakes to get to this point but it's too late now)
(yes, yes I know I made many stupid mistakes to get to this point but it's too late now)