The only way huawei can survive is if all the tiongs smartphone manufacturers adopt huawei's OS, ala google's android and huawei has to make it open-source. Otherwise, even if huawei has a viable alternative to android, why should consumers not buy from oppo, zte, elephone, vivo, xiaomi...