I don't get the stuff about M92 being open either. How can you create a custom firmware or modify the existing one? Where is the firmware's source code? I can't find it in their git-repository:
https://github.com/onyx-intl - only the sdk and a couple of tools in onyx-opensource.