iPhone 12 shipments put Apple ahead of Samsung for the first time since 2016 | Engadget