What I get from what you're saying, since Humax are using proprietory blobs for the interfacing, even if we were to get more tools and apps to compile on the box we'd either need to rewrite our own drivers etc from the ground up or somehow gain magical access to the proprietary blobs.
So my last question, Do these proprietary binaries access the same kernel that we do? or are we effectively virtualising another kernel on top of the current firmware? I'm happy to stop biting legs after that if someone can tell me
cheers (I'm guessing that would also answer my own questing regarding wiping 'root')