Update: Managed to unbrick using the Miflashtoolpro (probably a third party software that has mi authorized account somehow?)...It flashed normally here...
Device K20 pro Raphael
After flashing the latest beta 20.12.28 from the previous 20.12.9 initially it worked correctly.. everything worked correctly for sometime.... the issue happened after I pressed reboot>recovery from powermenu....it then kept showing me fastboot logo... Couldn't go to twrp and it still returned me to fastboot mode....so I am trying to flash the old last stable fastboot rom...but I think it updated anti rollback (unsure)..I can't use the miflashtool to go back to the miui 12.0.6 stable fastboot rom ...it gives the error below...
$for /F "tokens=2 delims=: " %i in ('fastboot -s XXXXX getvar anti 2>&1 | findstr /r /c:"anti:"') do (set version=%i )
here, XXXXX = device id inside miflashtool
I am assuming its got to do something with antirollback protection and waiting for public beta or stable for miui 12.5 and flash it using miflashtoool to unbrick it....
So now my main question.. Is there better way to unbrick it?...or is the conclusion I came to correct?
View attachment 33669
Note: I had magisk installed before dirty flashing the latest beta... I flashed the latest beta from updater menu (I guess that's why orange fox twrp disappeared).. The phone initially booted okay... At the moment I didn't flash the magisk and before flashing magisk after first reboot (reboot to recovery) this happened....