I can understand the 15% complaining that you haven't released the source yet - your website very clearly calls this an "open source mobile phone". Something can't be open source if the code hasn't been released yet under an open source license. It might be open source in the future, but it isn't yet, in direct contrast to multiple claims on your website.