Huawei P30 vs. Galaxy S10 vs. Pixel 3: Cameras, battery and all the specs – CNET