[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] fishnchips2:
I don't know of one but I can make a list off the top of my head. Please read all the way through before doing anything to your phone :

First you need to unlock your bootloader. There's a good beginner's guide here https://xdaforums.com/showpost.php?p=77588588&postcount=63

It may take as long as 3 days to get bootloader unlock permission.

Next you need fastboot and Android debug bridge (adb) on your computer to install TWRP. There is a good guide for installing TWRP here https://www.xda-developers.com/how-to-install-twrp/

As the poco f1 isn't officially supported you need to get TWRP from here instead. https://xdaforums.com/poco-f1/development/recovery-twrp-3-2-3-decryption-t3853004

Also note that after flashing TWRP you need to reboot straight to recovery otherwise it will be overwritten by Xiaomi's default recovery.

To install Lineage OS you need to flash the latest firmware. Firmware acts as an interface between your OS and hardware. I recommend the 8.12.10-9.0 zip from here https://downloads.akhilnarang.me/MIUI/beryllium/

To flash a zip file, download it onto your phone then reboot to TWRP, click install and navigate to the file location.

Next, flash the build of lineage os from this thread. Because you're moving to lineage os from another rom, you need to clean flash. A clean flash needs you to use TWRP to wipe system, cache, dalvik and data. Don't wipe internal storage or you will delete the file you need to flash next. WARNING: WIPING THESE PARTITIONS RENDERS YOUR PHONE USELESS UNTIL YOU INSTALL A NEW ROM. It also deletes most of your data and all your app settings. Make backups of anything you don't want to risk losing. Once everything is wiped, you can flash the lineage OS zip.

If you want google apps and services like the play store you will need a replacement google apps package. I use OpenGapps from here https://opengapps.org . You want Arm64 and Android 9.0. Choose the package you want dependent on how many google services you want, bearing in mind that may of the apps can be downloaded from the play store. The zip file can be flashed in the same way as the vendor and rom.

At this point I recommend rebooting to system to ensure that everything works and to set up your phone.

If you want root, download Magisk and Magisk manager from https://xdaforums.com/apps/magisk/official-magisk-v7-universal-systemless-t3473445

Flash magisk zip in TWRP then reboot and install the magisk manager apk. The manager is very important as without it anything can run with root privileges. Root is dangerous, don't do anything like online banking on your phone once it is rooted because any root app can take all your data. Magisk has the extra advantage of magisk modules you can download from in the app, I highly recommend YouTube Vanced.

If you want a custom kernel, you can download the zip from their xda thread and flash it or in the case of franco kernel you can download his app from the play store. It costs about £3.50.

That's all I can think of for now, hope it's possible to follow and enjoy your pocophone. :)

Edit : everything listed here is dangerous and risks bricking your phone. It also means that your phone is insecure and anyone with physical access to it can take all your data. Proceed at your own risk, make sure you read all the relevant info on the linked pages and double check everything before doing it.

On a lighter note, something you didn't mention but that I recommend is Gcam. The stock android camera is rubbish and Google's algorithms are some of the best around.

You can get gcam here https://www.google.co.uk/amp/s/xdaf...ogle-camera-port-developed-mi-8-t3843130/amp/

It's an apk that you can install without rebooting.