Qualcomm Snapdragon 888 vs Huawei Kirin 9000: What you should know