What are the iPhone 12 specs? Here's what we might know – CNET