First time I went through the process last year it worked great. But I forgot to turn off automatic updates. No biggy, I thought, I'll just patch the boot img of the new version and I'll be back to working. Nope. I get the "G" screen with endless loading animation. I have tried both of the following commands (on different tries):
fastboot flash boot magisk_patched.img
fastboot flash boot --slot all magisk_patched.img
Same endless load screen either way. I know I am using the correct boot img and when I flash the phone with the unpatched boot img to get my phone working again, it boots just fine. I still get the warning message on boot that my bootloader is unlocked so I know my bootloader is still unlocked.
Note that I also tried removing magisk modules via adb as some people advised:
adb wait-for-device shell magisk --remove-modules
Sadly, that stops the phone from booting entirely (keeps booting back to bootloader) and I have to reflash the patched module. Which then gets stuck on the G screen as usual.
Any idea what I can do to get root working again? I definitely have the latest Canary build of Magisk, loaded just yesterday. Stock ROM I am working with is 11.0.0 (RQ1A.210105.003, Jan 2021). I've been rooting and playing with custom ROMs for more than a decade and this is the first time I've been stumped.