In regards to kernel porting, that had been worked on and did hit a dead end eventually.
For a linux based OS, postmarketos maybe the best choice to continue a kernel porting effort with...
In regards to the Sailfish OS, the last update 4.6.15 (Sauna) applied fine on my Gemini, but despite that its clear that SailfishOS is also becoming obsolete rather soon on the Gemini.