[Redmi Note 8 Pro ROMs, Kernels, Recoveries, & Othe] tomekk228:
I already read the Megathread multiply times. But dont understand it fully.

The Megathread says, that i must flash a CFW Recovery (CFW orangefox recovery dosnt exist, or i didnt found it). And that only CFW Roms works after that.

This Lineageos rom here isnt a CFW Rom(?). Or i didnt found the info here.

Then i dont know why the Firmware Thread here exist where the Firmware daily updates.

I understand the procedure to flash a custom Bootloader to prevent bricking if something bad happens. Or not to prevent brick, to bring a possibility to fix the brick without xiaomi service center.

So, i understand this:

fastboot flash preloader preloader_begonia.bin
fastboot flash lk lk.img
fastboot flash lk2 lk.img

And here is where i got lost of track.

For my understanding, after these three steps, i can flash any twrp, orangefox recovery or other recovery build for this device. And flash any custom rom build for this device. Like "in the old days" with my other phones.

But then comes this: https://xdaforums.com/showpost.php?p=82743011&postcount=3 and following.

And this confuse me alot.

The Steps i think i must do following the megathread:

-Downgrade to 9 if needed

-Unlock bootloader

-Flash preloader_begonia.bin

-Flash lk and lk2 with lk.img

-Flash orangefox recovery

-Wipe everything

-Flash CFW Version from orangefox recovery wich i didnt found

-Flash CFW Version of any desired Rom*

-Flash whatever this is begoniain-A10-CFW_20200530.zip or begonia-A10-CFW_20200530.zip or both

*and at last point, cant flash any desired Rom, because the Megathread says only CFW Twrp and one this roms work:

CFW Supported ROMs
- POSP v3.1.9+14 and greater
- CesiumOS v2.6.x and greater
- Pixel Experience (and Plus) 2020/06/06 and newer
- SuperiorOS

And in comparsion with the crdroid thread here (crdroid is lineageos with few tweaks), i got even more confuse:

fastboot flash preloader preloader_begonia.bin || @echo "Flash preloader error" && exit /B 1
fastboot flash recovery recovery.img || @echo "Flash recovery error" && exit /B 1
fastboot flash boot boot.img || @echo "Flash boot error" && exit /B 1
fastboot flash dtbo dtbo.img || @echo "Flash dtbo error" && exit /B 1
fastboot flash lk lk.img || @echo "Flash lk error" && exit /B 1
fastboot flash lk2 lk.img || @echo "Flash lk2 error" && exit /B 1
fastboot flash tee1 tee.img || @echo "Flash tee1 error" && exit /B 1
fastboot flash tee2 tee.img || @echo "Flash tee2 error" && exit /B 1
fastboot flash vbmeta vbmeta.img || @echo "Flash vbmeta error" && exit /B 1
fastboot flash scp1 scp.img || @echo "Flash scp1 error" && exit /B 1
fastboot flash scp2 scp.img || @echo "Flash scp2 error" && exit /B 1
fastboot flash audio_dsp audio_dsp.img || @echo "Flash audio_dsp error" && exit /B 1

fastboot flash misc misc.img || @echo "Flash misc error" && exit /B 1

fastboot flash sspm_1 sspm.img || @echo "Flash sspm_1 error" && exit /B 1
fastboot flash sspm_2 sspm.img || @echo "Flash sspm_2 error" && exit /B 1
fastboot flash gz1 gz.img || @echo "Flash gz1 error" && exit /B 1
fastboot flash gz2 gz.img || @echo "Flash gz2 error" && exit /B 1
fastboot flash spmfw spmfw.img || @echo "Flash spmfw error" && exit /B 1
fastboot flash exaid exaid.img || @echo "Flash exaid error" && exit /B 1
fastboot flash oem_misc1 oem_misc1.img || @echo "Flash oem_misc1 error" && exit /B 1
fastboot flash cam_vpu1 cam_vpu1.img || @echo "Flash cam_vpu1 error" && exit /B 1
fastboot flash cam_vpu2 cam_vpu2.img || @echo "Flash cam_vpu2 error" && exit /B 1
fastboot flash cam_vpu3 cam_vpu3.img || @echo "Flash cam_vpu3 error" && exit /B 1

Because here, they flash a lot more. For what reason ever. And the vbmeta.img thing i read already in Lineageos thread too that it is needed.

Edit: And thanks for the Tip. But this i already know. Because orangefox recovery have the same behavior on my Poco F1.