Compare Phones with Huawei Mate 9 and vivo X20

Huawei Mate 9
huawei mate 9
vivo X20
vivo x20