Fix huashan bootloop due to wrong or missing vendor files.

The way qcom-common was setup was giving strange bootloop fo huashan. I am pulling this but i think it might not me merged as other devices might also get affected. 

If someone can suggest me a better way to incorporate my changes, i'll be glad.

neXusPRIME