5G: From iPhone 12 to Pixel 5, here's everything you need to know – CNET