Compare BLU Vivo X with Huawei P20, Huawei P20 Lite, Huawei P20 Pro