Well, have you heard about the Neo900. I think to make your own device isn't possible. At least if it should be affordable and up to date. The Neo900 is still not ready. When it is ready (if ever) it is not outdated it's an oldtimer.
Isn't easier to port SFOS on Sony Z5 compact instead?