iPhone 12 teardowns offer inside peek of Apple's latest phones – CNET