[Huawei P Smart ROMs, Kernels, Recoveries, & Other ] xdafanboii:
Hello, I'll be waiting for this but until then, can somebody help me unbrick (sort of) the device? Here's the situation. I'm very stuck here for now.

I was trying to upgrade from [MENTION=842948]Phu[/MENTION]sson AOSP 9 that I was using for more than a year to the most current build of AOSP 10. So I booted into TWRP (3.2.1-0), decided it was an outdated recovery so I flashed [MENTION=4883214]haky 86[/MENTION] 's twrp-3.4.0.0-v1-hi6250-emui9.img from inside of TWRP. Then I tried flashing the newest build of treble, flashed it at least 10 times with different combinations and nothing booted. So I thought maybe I was wrong to update TWRP just to update it (everything was working just fine before, right?) but before going back to that recovery (3.2.1-0), I found [MENTION=4883214]haky 86[/MENTION] 'stwrp-3.4.0.0-v1-figo-haky86.img, so I though I would try flashing this recovery (again using TWRP to flash the recovery image) and here's where I'm stuck and my device is (sort of) bricked.

First off all, USB OTG is not working on this recovery. Secondly, the storage options are broken, here's what's listed:

Internal Storage (23859MB)
Micro SD card (32341MB)
Storage (0MB)
Storage (0MB)
Storage (0MB)

And what's more, I CAN'T FLASH RECOVERY ANYMORE. The normal way at least. If i try flashing twrp-3.4.0.0-v1-hi6250-emui9.img image (or any .img file for that matter). I only get these options:

System Image
Vendor Image

Meaning I'm stuck with this broken recovery. I tried fastboot flashing recovery but turns out the phone is FRP locked somehow. So "fastboot oem unlock" didn't work because of the FRP lock. "fastboot flash recovery" didn't work because of the same FRP lock. So I was trying to remove the lock with FRP Lock Removal Tool however to no luck. I tried TWRP's command line to manually flash the .img file to recovery but it was also in vain.

However I think I found a workaround but I'll need some help from you. It turns out I CAN flash recovery from inside of TWRP but I'll need to do it as a nanodroid restore. I was successfully able to backup and restore "Recovery Ramdisk (32MB)" partition but there's no point in restoring the broken recovery. Yet as a concept it actually worked! Knowing it's been more than a year since I installed AOSP 9 treble and did a nanodroid backup, in that time I was stupid enough to delete it. So I have no other recourse now but to ask somebody of you to backup your "Recovery Ramdisk (32MB)" partition using TWRP and provide it to me. It would only be three files:

recovery.log
recovery_ramdisk.emmc.win
recovery_ramdisk.emmc.win.sha2

twrp-3.4.0.0-v1-hi6250-emui9.img or any other recovery that is not broken would work for me. I tried almost everything else possible but as of right now it's my only hope. I even tried flashing lineage-16.0-20200823-UNOFFICIAL-figo and many other .zip's and .img's (as System Images) and nothing has booted yet. Others, like this Lineage build refused to install with Error: 7. If I wanted I could list another 100 ways I tried recovering from this "brick" but this would definitely help me get over this roadblock.

I don't want to force flash stock huawei firmware via sd card because that way I can kiss bootloader unlock goodbye and the phone would be completely useless for me. Well it's also useless right now but by going back to stock I wouldn't be able to unlock bootloader ever again, so I want to avoid this if possible. Thanks for your help in advance.