The issue is roots. The challenge I see with Graphene is google cost centralization roots. Cannot escape, only choice is start fresh of course built on open source.
Look for the cost centralization roots.
To build a new hardware path is requires lots of $$$ and plan.
Try track the roots of this Pine project.
I cannot do it without venturing into Chinese culture :)
Good work you are doing to dig into this!