I think the biggest thing Google brought to table isn't necessarily the code for the OS, but a platform with momentum that others could easily tap into. I'm sure Huawei could have developed their own mobile OS platform, but convincing a ton of developers to develop for it would have been hard.