Why not just pretend you do TLS and simply don't show MITM attacks to your users like the (also somehow Chinese) CM Browser does?
https://medium.com/@dEad0r/cm-browser-insecurity-can-chinese...
In fact I believe sslstrip can do all this for you. Including giving it a CA to generate certificates out of.
I assume Tencent's QQ Browser validates certificates properly, but combined with a horrible RSA implementation that's not worth anything. It's actually a more clever (less visible) way of pretending to establish secure/authenticated connections.