For Chinese cores to flourish, China will have to take short term pain. It will have to ban ARM and Android and force the country's developers, software companies etc. to support its own ecosystem.
But I don't see China doing that.
If Oppos, and Xiaomis and all other companies keep using ARM and Android etc. Huawei's ecosystem will not have a chance to take off. An ecosystem is very very very hard to create. That is why only those who were the first comers still rule this game.
China needs to swallow short term pain for long term gain.
But Chinese leadership has shown zero sign that they will do it.
Why do you keep shifting attention to India.
Right now there are two wars going on between US and China, only China has refused to punch back.