iPhone 12, the final rumors: Everything to know before tomorrow's Apple event – CNET