The last time I tried to do this, using a laptop running Fedora 43, I almost succeeded in building something in the sense that I didn't get any catastrophic errors… But, I didn't find anything in the folders I was working with that I could upload to the phone in order to make it boot.
My goal is to have a working (as few broken features as possible) port that uses either KDE Plasma Mobile or GNOME Mobile, and have it behave in every other way that matters just like any other Linux device.